Kconfig: nand: Make MTD_NAND_FSL_ELBC depend on FSL_SOC
authorAndrey Smirnov <andrew.smirnov@gmail.com>
Thu, 21 Jul 2016 21:59:18 +0000 (14:59 -0700)
committerBoris Brezillon <boris.brezillon@free-electrons.com>
Fri, 23 Sep 2016 07:35:16 +0000 (09:35 +0200)
MTD_NAND_FSL_ELBC selects FSL_LBC that in turn depends on FSL_SOC, so
depending on PPC instead of FSL_SOC leads to this message:

  warning: (MPC836x_RDK && MTD_NAND_FSL_ELBC &&
  MTD_NAND_FSL_UPM) selects FSL_LBC which has unmet direct
  dependencies (FSL_SOC)

when doing

  make ARCH=powerpc \
       CROSS_COMPILE=powerpc-e500v2-linux-gnuspe- \
       allmodconfig"

Changing dependency to FSL_SOC fixes that.

Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com>
Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>
drivers/mtd/nand/Kconfig

index 21ff58099f3bfd5c042040d2ee7e4bbcbdb6a074..da23ca88c16b39a39866b78455a9cd4f57f91564 100644 (file)
@@ -428,7 +428,7 @@ config MTD_NAND_ORION
 
 config MTD_NAND_FSL_ELBC
        tristate "NAND support for Freescale eLBC controllers"
-       depends on PPC
+       depends on FSL_SOC
        select FSL_LBC
        help
          Various Freescale chips, including the 8313, include a NAND Flash