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

    Raghav Dogra
     

08 Aug, 2015

1 commit


06 Nov, 2014

1 commit


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

    Aaron Sierra
     

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

    Prabhakar Kushwaha