From: Brian Norris Date: Wed, 21 May 2014 20:25:46 +0000 (-0700) Subject: mtd: lpddr: fix Kconfig dependency, for I/O accessors X-Git-Tag: v4.14-rc1~7404^2~12 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=897f3a18b0bbe466b7405d96bc99550578d5b145;p=platform%2Fkernel%2Flinux-rpi.git mtd: lpddr: fix Kconfig dependency, for I/O accessors Not all architectures implement a writel_relaxed() accessor. Hopefully this will change eventually, but for now, this means lpddr2_nvm.c can't compile on some architectures. Let's add an ARM dependency for now, and leave a comment so maybe we can change this in the future. Signed-off-by: Brian Norris Cc: Vincenzo Aliberti --- diff --git a/drivers/mtd/lpddr/Kconfig b/drivers/mtd/lpddr/Kconfig index 468f06d..3a19cbe 100644 --- a/drivers/mtd/lpddr/Kconfig +++ b/drivers/mtd/lpddr/Kconfig @@ -19,7 +19,8 @@ config MTD_QINFO_PROBE Flash products config MTD_LPDDR2_NVM - depends on MTD + # ARM dependency is only for writel_relaxed() + depends on MTD && ARM tristate "Support for LPDDR2-NVM flash chips" help This option enables support of PCM memories with a LPDDR2-NVM