pinctrl: Renesas RZ/A1 pin and gpio controller
Add combined gpio and pin controller driver for Renesas RZ/A1 r7s72100 SoC. Signed-off-by: Jacopo Mondi <jacopo+renesas@jmondi.org> Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
This commit is contained in:
parent
e1045f6560
commit
5a49b644b3
@ -174,6 +174,17 @@ config PINCTRL_ROCKCHIP
|
|||||||
select GENERIC_IRQ_CHIP
|
select GENERIC_IRQ_CHIP
|
||||||
select MFD_SYSCON
|
select MFD_SYSCON
|
||||||
|
|
||||||
|
config PINCTRL_RZA1
|
||||||
|
bool "Renesas RZ/A1 gpio and pinctrl driver"
|
||||||
|
depends on OF
|
||||||
|
depends on ARCH_R7S72100 || COMPILE_TEST
|
||||||
|
select GPIOLIB
|
||||||
|
select GENERIC_PINCTRL_GROUPS
|
||||||
|
select GENERIC_PINMUX_FUNCTIONS
|
||||||
|
select GENERIC_PINCONF
|
||||||
|
help
|
||||||
|
This selects pinctrl driver for Renesas RZ/A1 platforms.
|
||||||
|
|
||||||
config PINCTRL_SINGLE
|
config PINCTRL_SINGLE
|
||||||
tristate "One-register-per-pin type device tree based pinctrl driver"
|
tristate "One-register-per-pin type device tree based pinctrl driver"
|
||||||
depends on OF
|
depends on OF
|
||||||
|
@ -25,6 +25,7 @@ obj-$(CONFIG_PINCTRL_PALMAS) += pinctrl-palmas.o
|
|||||||
obj-$(CONFIG_PINCTRL_PIC32) += pinctrl-pic32.o
|
obj-$(CONFIG_PINCTRL_PIC32) += pinctrl-pic32.o
|
||||||
obj-$(CONFIG_PINCTRL_PISTACHIO) += pinctrl-pistachio.o
|
obj-$(CONFIG_PINCTRL_PISTACHIO) += pinctrl-pistachio.o
|
||||||
obj-$(CONFIG_PINCTRL_ROCKCHIP) += pinctrl-rockchip.o
|
obj-$(CONFIG_PINCTRL_ROCKCHIP) += pinctrl-rockchip.o
|
||||||
|
obj-$(CONFIG_PINCTRL_RZA1) += pinctrl-rza1.o
|
||||||
obj-$(CONFIG_PINCTRL_SINGLE) += pinctrl-single.o
|
obj-$(CONFIG_PINCTRL_SINGLE) += pinctrl-single.o
|
||||||
obj-$(CONFIG_PINCTRL_SIRF) += sirf/
|
obj-$(CONFIG_PINCTRL_SIRF) += sirf/
|
||||||
obj-$(CONFIG_PINCTRL_SX150X) += pinctrl-sx150x.o
|
obj-$(CONFIG_PINCTRL_SX150X) += pinctrl-sx150x.o
|
||||||
|
1311
drivers/pinctrl/pinctrl-rza1.c
Normal file
1311
drivers/pinctrl/pinctrl-rza1.c
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user