On Thu, Dec 12, 2013 at 12:39 PM, Linus Walleij <linus.walleij@xxxxxxxxxx> wrote: > On Wed, Dec 11, 2013 at 7:37 PM, Sherman Yin <syin@xxxxxxxxxxxx> wrote: > >> Adds a string to the PINCTRL config option so that 1) CONFIG_PINCTRL=y would >> not be erased by make config, and 2) PINCTRL option would show up in menuconfig. >> >> Signed-off-by: Sherman Yin <syin@xxxxxxxxxxxx> >> --- >> v3: added to patchset > > NAK. The pin control subsystem has been designed so that > you should select the pin controller through select statements > from the SoC using it. > > This was requested at one time by Linus (Torvalds). > > You need to convince me that this is really needed. > > Yours, > Linus Walleij Hi Linus, I had requested this from Sherman. The reason is so that pinctrl can be selectable through defconfig, instead of through SoC select statements. And the reason for that is so that, in the future, some of these can be switched into loadable modules (which can't be done from Kconfig). This will become necessary with the move to multiplatform - we won't be able to have everything static anymore. Thanks, csd -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html