summaryrefslogtreecommitdiff
path: root/drivers/pinctrl/Kconfig
diff options
context:
space:
mode:
authorWenyou Yang <wenyou.yang@atmel.com>2016-07-20 17:16:27 +0800
committerAndreas Bießmann <andreas@biessmann.org>2016-08-15 22:58:03 +0200
commitac72e174f95ebce2e4a4e2165828223427b2a5f3 (patch)
treee948380c2a7e83475ad6cb3f6a12dfa1763d25b1 /drivers/pinctrl/Kconfig
parentee3311db1cf0627de91123feefc8d0938f83ab8d (diff)
downloadu-boot-imx-ac72e174f95ebce2e4a4e2165828223427b2a5f3.zip
u-boot-imx-ac72e174f95ebce2e4a4e2165828223427b2a5f3.tar.gz
u-boot-imx-ac72e174f95ebce2e4a4e2165828223427b2a5f3.tar.bz2
pinctrl: at91-pio4: Add pinctrl driver
AT91 PIO4 controller is a combined gpio-controller, pin-mux and pin-config module. The peripheral's pins are assigned through per-pin based muxing logic. The pin configuration is performed on specific registers which are shared along with the gpio controller. So regard the pinctrl device as a child of atmel_pio4 device. Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Andreas Bießmann <andreas@biessmann.org>
Diffstat (limited to 'drivers/pinctrl/Kconfig')
-rw-r--r--drivers/pinctrl/Kconfig7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/pinctrl/Kconfig b/drivers/pinctrl/Kconfig
index 2972dba..44b53b9 100644
--- a/drivers/pinctrl/Kconfig
+++ b/drivers/pinctrl/Kconfig
@@ -141,6 +141,13 @@ config ROCKCHIP_RK3288_PINCTRL
definitions and pin control functions for each available multiplex
function.
+config PINCTRL_AT91PIO4
+ bool "AT91 PIO4 pinctrl driver"
+ depends on DM
+ help
+ This option is to enable the AT91 pinctrl driver for AT91 PIO4
+ controller which is available on SAMA5D2 SoC.
+
config PINCTRL_SANDBOX
bool "Sandbox pinctrl driver"
depends on SANDBOX