pinctrl: Do not depend in GPIOLIB, select it
authorLinus Walleij <linus.walleij@linaro.org>
Wed, 11 Oct 2017 10:04:35 +0000 (12:04 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Thu, 12 Oct 2017 07:15:33 +0000 (09:15 +0200)
commite2a021d4491c4ce0f8b082121951d8c59260ed5d
treee2f69fcb6c47f6e451692b961065bd4ac9c1c400
parent6cb74f444364c2f05ef21e84b22c82ebcd116131
pinctrl: Do not depend in GPIOLIB, select it

Instead of depends on GPIOLIB and having to run around in
Kconfig menus looking for why your device is not available,
simply select it from the pin control drivers that need it.

The Kconfig for GPIOLIB is improved, selectable and this
should "just work".

Cc: Phil Reid <preid@electromag.com.au>
Cc: Sebastian Reichel <sebastian.reichel@collabora.co.uk>
Cc: Peter Rosin <peda@axentia.se>
Cc: Andrey Smirnov <andrew.smirnov@gmail.com>
Acked-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/Kconfig
drivers/pinctrl/intel/Kconfig