[lkml]   [2011]   [Nov]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    Patch in this message
    Subject[PATCH v2] pinctrl: hide subsystem from the populace
    From: Linus Walleij <>

    Machines that have embedded pin controllers need to select them
    explicitly, so why broadcast their config options to menuconfig.
    We provide a helpful submenu for those machines that do select
    it, making it possible to enable debugging for example.

    Reported-by: Linus Torvalds <>
    Signed-off-by: Linus Walleij <>
    ChangeLog v1->v2:
    - Removed some more pointless help text
    drivers/pinctrl/Kconfig | 22 +++++++---------------
    1 files changed, 7 insertions(+), 15 deletions(-)

    diff --git a/drivers/pinctrl/Kconfig b/drivers/pinctrl/Kconfig
    index ef56644..e17e2f8 100644
    --- a/drivers/pinctrl/Kconfig
    +++ b/drivers/pinctrl/Kconfig
    @@ -2,23 +2,17 @@
    # PINCTRL infrastructure and drivers

    -menuconfig PINCTRL
    - bool "PINCTRL Support"
    +config PINCTRL
    + bool
    depends on EXPERIMENTAL
    - help
    - This enables the PINCTRL subsystem for controlling pins
    - on chip packages, for example multiplexing pins on primarily
    - PGA and BGA packages for systems on chip.
    - If unsure, say N.

    if PINCTRL

    +menu "Pin controllers"
    + depends on PINCTRL
    config PINMUX
    bool "Support pinmux controllers"
    - help
    - Say Y here if you want the pincontrol subsystem to handle pin
    - multiplexing drivers.

    config DEBUG_PINCTRL
    bool "Debug PINCTRL calls"
    @@ -30,14 +24,12 @@ config PINMUX_SIRF
    bool "CSR SiRFprimaII pinmux driver"
    depends on ARCH_PRIMA2
    select PINMUX
    - help
    - Say Y here to enable the SiRFprimaII pinmux driver

    config PINMUX_U300
    bool "U300 pinmux driver"
    depends on ARCH_U300
    select PINMUX
    - help
    - Say Y here to enable the U300 pinmux driver


     \ /
      Last update: 2011-11-09 15:15    [W:0.022 / U:22.544 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site