Platform: OLPC: Add a config menu category for XO 1.75
authorLubomir Rintel <lkundrak@v3.sk>
Wed, 29 May 2019 08:34:05 +0000 (10:34 +0200)
committerAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Wed, 12 Jun 2019 08:53:20 +0000 (11:53 +0300)
Randy Dunlap says:

  drivers/platform/olpc/Kconfig needs to use "menuconfig" like all of the
  other Kconfig files in drivers/platform/ so that its menu is listed in
  the correct place in *config interfaces.

Otherwise he's sad.

Reported-by: Randy Dunlap <rdunlap@infradead.org>
Signed-off-by: Lubomir Rintel <lkundrak@v3.sk>
Acked-by: Randy Dunlap <rdunlap@infradead.org>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
drivers/platform/olpc/Kconfig

index 6f35c01..919b489 100644 (file)
@@ -2,9 +2,19 @@ config OLPC_EC
        select REGULATOR
        bool
 
+menuconfig OLPC_XO175
+       bool "Platform support for OLPC XO 1.75 hardware"
+       depends on ARCH_MMP || COMPILE_TEST
+       help
+         Say Y here to get to see options for the ARM-based OLPC platform.
+         This option alone does not add any kernel code.
+
+         Unless you have an OLPC XO laptop, you will want to say N.
+
+if OLPC_XO175
+
 config OLPC_XO175_EC
        tristate "OLPC XO 1.75 Embedded Controller"
-       depends on ARCH_MMP || COMPILE_TEST
        depends on SPI_SLAVE
        depends on INPUT
        depends on POWER_SUPPLY
@@ -15,3 +25,5 @@ config OLPC_XO175_EC
          button, restart, shutdown and battery charging status.
 
          Unless you have an OLPC XO laptop, you will want to say N.
+
+endif # OLPC_XO175