mtd: denali: hide core part from user in Kconfig
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Thu, 6 Aug 2015 13:04:21 +0000 (16:04 +0300)
committerBrian Norris <computersforpeace@gmail.com>
Wed, 19 Aug 2015 00:21:35 +0000 (17:21 -0700)
There is no need to user to see the core part of the driver.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Brian Norris <computersforpeace@gmail.com>
drivers/mtd/nand/Kconfig

index 5b2806a..3324281 100644 (file)
@@ -42,23 +42,20 @@ config MTD_SM_COMMON
        default n
 
 config MTD_NAND_DENALI
-        tristate "Support Denali NAND controller"
-        depends on HAS_DMA
-        help
-         Enable support for the Denali NAND controller.  This should be
-         combined with either the PCI or platform drivers to provide device
-         registration.
+       tristate
 
 config MTD_NAND_DENALI_PCI
         tristate "Support Denali NAND controller on Intel Moorestown"
-       depends on PCI && MTD_NAND_DENALI
+       select MTD_NAND_DENALI
+       depends on HAS_DMA && PCI
         help
           Enable the driver for NAND flash on Intel Moorestown, using the
           Denali NAND controller core.
 
 config MTD_NAND_DENALI_DT
        tristate "Support Denali NAND controller as a DT device"
-       depends on HAVE_CLK && MTD_NAND_DENALI
+       select MTD_NAND_DENALI
+       depends on HAS_DMA && HAVE_CLK
        help
          Enable the driver for NAND flash on platforms using a Denali NAND
          controller as a DT device.