driver/memory:Move Freescale IFC driver to a common driver
authorPrabhakar Kushwaha <prabhakar@freescale.com>
Fri, 17 Jan 2014 05:45:16 +0000 (11:15 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 18 Feb 2014 20:20:45 +0000 (12:20 -0800)
commitd2ae2e20fbdde5a65f3a5a153044ab1e5c53f7cc
treef707fc47d57b18f5eec3a17b8b57f8c12b614f48
parent3503958cb0a5f183ddbdafe0f352607920cd8668
driver/memory:Move Freescale IFC driver to a common driver

 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 <prabhakar@freescale.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Documentation/devicetree/bindings/memory-controllers/fsl/ifc.txt [new file with mode: 0644]
Documentation/devicetree/bindings/powerpc/fsl/ifc.txt [deleted file]
arch/powerpc/include/asm/fsl_ifc.h [deleted file]
arch/powerpc/sysdev/Makefile
arch/powerpc/sysdev/fsl_ifc.c [deleted file]
drivers/memory/Makefile
drivers/memory/fsl_ifc.c [new file with mode: 0644]
drivers/mtd/nand/fsl_ifc_nand.c
include/linux/fsl_ifc.h [new file with mode: 0644]