Skip to content

Commit 7761808

Browse files
ldesrocheslinusw
authored andcommitted
pinctrl: introduce driver for Atmel PIO4 controller
Add a pinctrl/gpio driver for Atmel PIO4 controller available on SAMA5D2 chip family. Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
1 parent 1f93e4a commit 7761808

File tree

3 files changed

+1031
-0
lines changed

3 files changed

+1031
-0
lines changed

drivers/pinctrl/Kconfig

+13
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,19 @@ config PINCTRL_AT91
6767
help
6868
Say Y here to enable the at91 pinctrl driver
6969

70+
config PINCTRL_AT91PIO4
71+
bool "AT91 PIO4 pinctrl driver"
72+
depends on OF
73+
depends on ARCH_AT91
74+
select PINMUX
75+
select GENERIC_PINCONF
76+
select GPIOLIB
77+
select GPIOLIB_IRQCHIP
78+
select OF_GPIO
79+
help
80+
Say Y here to enable the at91 pinctrl/gpio driver for Atmel PIO4
81+
controller available on sama5d2 SoC.
82+
7083
config PINCTRL_AMD
7184
bool "AMD GPIO pin control"
7285
depends on GPIOLIB

drivers/pinctrl/Makefile

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ obj-$(CONFIG_PINCTRL_AS3722) += pinctrl-as3722.o
1212
obj-$(CONFIG_PINCTRL_BF54x) += pinctrl-adi2-bf54x.o
1313
obj-$(CONFIG_PINCTRL_BF60x) += pinctrl-adi2-bf60x.o
1414
obj-$(CONFIG_PINCTRL_AT91) += pinctrl-at91.o
15+
obj-$(CONFIG_PINCTRL_AT91PIO4) += pinctrl-at91-pio4.o
1516
obj-$(CONFIG_PINCTRL_AMD) += pinctrl-amd.o
1617
obj-$(CONFIG_PINCTRL_DIGICOLOR) += pinctrl-digicolor.o
1718
obj-$(CONFIG_PINCTRL_FALCON) += pinctrl-falcon.o

0 commit comments

Comments
 (0)