mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-09-28 13:22:57 +00:00
mtd: onenand: omap2: add dependency on GPMC
[ Upstream commitc717b9b7d6
] OMAP2 OneNAND driver uses gpmc_omap_onenand_set_timings() provided by OMAP_GPMC driver, so the latter cannot be module if OneNAND driver is built-in: /usr/bin/arm-linux-gnueabi-ld: drivers/mtd/nand/onenand/onenand_omap2.o: in function `omap2_onenand_probe': onenand_omap2.c:(.text+0x520): undefined reference to `gpmc_omap_onenand_set_timings' The OMAP_GPMC is also a runtime dependency. Reported-by: kernel test robot <lkp@intel.com> Fixes:854fd9209b
("memory: omap-gpmc: Allow building as a module") Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Reviewed-by: Roger Quadros <rogerq@kernel.org> Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> Link: https://lore.kernel.org/linux-mtd/20221107091520.127053-1-krzysztof.kozlowski@linaro.org Signed-off-by: Sasha Levin <sashal@kernel.org>
This commit is contained in:
parent
f4e5bdf1d2
commit
a2282bd27f
1 changed files with 1 additions and 0 deletions
|
@ -26,6 +26,7 @@ config MTD_ONENAND_OMAP2
|
|||
tristate "OneNAND on OMAP2/OMAP3 support"
|
||||
depends on ARCH_OMAP2 || ARCH_OMAP3 || (COMPILE_TEST && ARM)
|
||||
depends on OF || COMPILE_TEST
|
||||
depends on OMAP_GPMC
|
||||
help
|
||||
Support for a OneNAND flash device connected to an OMAP2/OMAP3 SoC
|
||||
via the GPMC memory controller.
|
||||
|
|
Loading…
Reference in a new issue