pinctrl: rk628: add rk628 pinctrl driver
Change-Id: If9d0fdcd63e7ceb9a52039f558961c2b67739747 Signed-off-by: Weixin Zhou <zwx@rock-chips.com>
This commit is contained in:
parent
a416ee3e3a
commit
4a70b21012
3 changed files with 1779 additions and 0 deletions
|
|
@ -321,6 +321,16 @@ config PINCTRL_INGENIC
|
|||
select GENERIC_PINMUX_FUNCTIONS
|
||||
select REGMAP_MMIO
|
||||
|
||||
config PINCTRL_RK628
|
||||
tristate "Pinctrl and GPIO driver for RK628 PMIC"
|
||||
depends on MFD_RK628
|
||||
select GPIOLIB
|
||||
select PINMUX
|
||||
select GENERIC_PINCONF
|
||||
select REGMAP_IRQ
|
||||
help
|
||||
This selects the pinctrl driver for RK628.
|
||||
|
||||
config PINCTRL_RK805
|
||||
tristate "Pinctrl and GPIO driver for RK805 PMIC"
|
||||
depends on MFD_RK808
|
||||
|
|
|
|||
|
|
@ -40,6 +40,7 @@ obj-$(CONFIG_PINCTRL_TB10X) += pinctrl-tb10x.o
|
|||
obj-$(CONFIG_PINCTRL_ST) += pinctrl-st.o
|
||||
obj-$(CONFIG_PINCTRL_ZYNQ) += pinctrl-zynq.o
|
||||
obj-$(CONFIG_PINCTRL_INGENIC) += pinctrl-ingenic.o
|
||||
obj-$(CONFIG_PINCTRL_RK628) += pinctrl-rk628.o
|
||||
obj-$(CONFIG_PINCTRL_RK805) += pinctrl-rk805.o
|
||||
obj-$(CONFIG_PINCTRL_OCELOT) += pinctrl-ocelot.o
|
||||
|
||||
|
|
|
|||
1768
drivers/pinctrl/pinctrl-rk628.c
Normal file
1768
drivers/pinctrl/pinctrl-rk628.c
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue