mirror of https://gitee.com/openkylin/linux.git
memory: Update dependency of IFC for Layerscape
This patch enables IFC NAND support on ARM layerscape platform. It fixes the dependency to enable NAND. The include files are being modified to ensure complilation for both PowerPC and ARM architectures. Signed-off-by: Raghav Dogra <raghav.dogra@nxp.com> Acked-by: Scott Wood <oss@buserror.net> Signed-off-by: Brian Norris <computersforpeace@gmail.com>
This commit is contained in:
parent
0658620471
commit
8ea126bc1a
|
@ -104,7 +104,7 @@ config FSL_CORENET_CF
|
|||
|
||||
config FSL_IFC
|
||||
bool
|
||||
depends on FSL_SOC
|
||||
depends on FSL_SOC || ARCH_LAYERSCAPE
|
||||
|
||||
config JZ4780_NEMC
|
||||
bool "Ingenic JZ4780 SoC NEMC driver"
|
||||
|
|
|
@ -31,7 +31,9 @@
|
|||
#include <linux/of_device.h>
|
||||
#include <linux/platform_device.h>
|
||||
#include <linux/fsl_ifc.h>
|
||||
#include <asm/prom.h>
|
||||
#include <linux/irqdomain.h>
|
||||
#include <linux/of_address.h>
|
||||
#include <linux/of_irq.h>
|
||||
|
||||
struct fsl_ifc_ctrl *fsl_ifc_ctrl_dev;
|
||||
EXPORT_SYMBOL(fsl_ifc_ctrl_dev);
|
||||
|
|
|
@ -438,7 +438,7 @@ config MTD_NAND_FSL_ELBC
|
|||
|
||||
config MTD_NAND_FSL_IFC
|
||||
tristate "NAND support for Freescale IFC controller"
|
||||
depends on MTD_NAND && FSL_SOC
|
||||
depends on MTD_NAND && (FSL_SOC || ARCH_LAYERSCAPE)
|
||||
select FSL_IFC
|
||||
select MEMORY
|
||||
help
|
||||
|
|
Loading…
Reference in New Issue