20 Apr, 2016
1 commit
-
The new IFC controller version 2.0 has a different memory map page.
Upto IFC 1.4 PAGE size is 4 KB and from IFC2.0 PAGE size is 64KB.
This patch segregates the IFC global and runtime registers to appropriate
PAGE sizes.Signed-off-by: Jaiprakash Singh
Signed-off-by: Raghav Dogra
Acked-by: Li Yang
Signed-off-by: Raghav Dogra
Acked-by: Scott Wood
Acked-by: Brian Norris
Signed-off-by: Boris Brezillon
08 Aug, 2015
1 commit
-
IFC IO accressor are set at run time based
on IFC IP registers endianness.IFC node in
DTS file contains information about
endianness.Signed-off-by: Jaiprakash Singh
Signed-off-by: Scott Wood
Acked-by: Brian Norris
06 Nov, 2014
1 commit
-
Freescale's QorIQ T Series processors support 8 IFC chip selects
within a memory map backward compatible with previous P Series
processors which supported only 4 chip selects.Signed-off-by: Aaron Sierra
Signed-off-by: Brian Norris
04 Sep, 2014
1 commit
-
According to Freescale manuals, the IFC_CSORn_EXT register is located
immediately _after_ the bank's IFC_CSORn register.This patch adjusts the csor_ext member of and reserved register arrays
immediately surrounding the csor_cs structure to provide proper access
to this register.Signed-off-by: Aaron Sierra
Acked-by: Prabhakar Kushwaha
Signed-off-by: Scott Wood
19 Feb, 2014
1 commit
-
Freescale IFC controller has been used for mpc8xxx. It will be used
for ARM-based SoC as well. This patch moves the driver to driver/memory
and fix the header file includes.Also remove module_platform_driver() and instead call
platform_driver_register() from subsys_initcall() to make sure this module
has been loaded before MTD partition parsing starts.Signed-off-by: Prabhakar Kushwaha
Acked-by: Arnd Bergmann
Signed-off-by: Greg Kroah-Hartman