aboutsummaryrefslogtreecommitdiff
path: root/drivers/pinctrl/Kconfig
diff options
context:
space:
mode:
authorChristoph Muellner <christoph.muellner@theobroma-systems.com>2019-01-02 15:09:20 +0100
committerPhilipp Tomsich <philipp.tomsich@theobroma-systems.com>2019-01-02 22:39:12 +0100
commit8188c83cfa2919a2a8e1d4d1d0daebdad6a1bc99 (patch)
tree0bdc727e4e4d0b095a71ee2628681fa58f721119 /drivers/pinctrl/Kconfig
parent600888110d32a6c2c343e1cc3fa3ef040f4031d7 (diff)
downloadu-boot-8188c83cfa2919a2a8e1d4d1d0daebdad6a1bc99.zip
u-boot-8188c83cfa2919a2a8e1d4d1d0daebdad6a1bc99.tar.gz
u-boot-8188c83cfa2919a2a8e1d4d1d0daebdad6a1bc99.tar.bz2
rockchip: rk3399: Add Kconfig option for full pinctrl driver
This patch adds a Kconfig option to enable the full pinctrl driver for the RK3399. This flag needs to be enabed in order to get the features of the full pinctrl driver compiled in (i.e. a .set_state() callback). Signed-off-by: Christoph Muellner <christoph.muellner@theobroma-systems.com> Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Diffstat (limited to 'drivers/pinctrl/Kconfig')
-rw-r--r--drivers/pinctrl/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/pinctrl/Kconfig b/drivers/pinctrl/Kconfig
index 1dbe2b1..30a6aa6 100644
--- a/drivers/pinctrl/Kconfig
+++ b/drivers/pinctrl/Kconfig
@@ -238,6 +238,16 @@ config PINCTRL_ROCKCHIP_RK3399
the GPIO definitions and pin control functions for each available
multiplex function.
+config PINCTRL_ROCKCHIP_RK3399_FULL
+ bool "Rockchip rk3399 pin control driver (full)"
+ depends on PINCTRL_FULL && PINCTRL_ROCKCHIP_RK3399
+ help
+ Support full pin multiplexing control on Rockchip rk3399 SoCs.
+
+ This enables the full pinctrl driver for the RK3399.
+ Contrary to the non-full pinctrl driver, this will evaluate
+ the board DTB to get the pinctrl settings.
+
config PINCTRL_ROCKCHIP_RV1108
bool "Rockchip rv1108 pin control driver"
depends on DM