mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-07 19:30:30 +09:00
pinctrl: meson: add pinctrl & gpio driver for tl1
PD#172587: pinctrl: add pinctrl & gpio driver for tl1 Change-Id: Ibd04477b8e6d586f4263cda9760b06c3e8e6ac72 Signed-off-by: Xingyu Chen <xingyu.chen@amlogic.com>
This commit is contained in:
@@ -17,6 +17,8 @@ Required properties for the root node:
|
||||
"amlogic,meson-g12a-aobus-pinctrl"
|
||||
"amlogic,meson-txl-periphs-pinctrl"
|
||||
"amlogic,meson-txl-aobus-pinctrl"
|
||||
"amlogic,meson-tl1-periphs-pinctrl"
|
||||
"amlogic,meson-tl1-aobus-pinctrl"
|
||||
- reg: address and size of registers controlling irq functionality
|
||||
|
||||
=== GPIO sub-nodes ===
|
||||
|
||||
@@ -223,6 +223,7 @@ CONFIG_AMLOGIC_PINCTRL_MESON_AXG=y
|
||||
CONFIG_AMLOGIC_PINCTRL_MESON_TXLX=y
|
||||
CONFIG_AMLOGIC_PINCTRL_MESON_G12A=y
|
||||
CONFIG_AMLOGIC_PINCTRL_MESON_TXL=y
|
||||
CONFIG_AMLOGIC_PINCTRL_MESON_TL1=y
|
||||
CONFIG_AMLOGIC_USB=y
|
||||
CONFIG_AMLOGIC_USB_DWC_OTG_HCD=y
|
||||
CONFIG_AMLOGIC_USB_HOST_ELECT_TEST=y
|
||||
|
||||
@@ -48,6 +48,13 @@ config AMLOGIC_PINCTRL_MESON_TXL
|
||||
select AMLOGIC_PINCTRL_MESON8_PMX
|
||||
default n
|
||||
|
||||
config AMLOGIC_PINCTRL_MESON_TL1
|
||||
bool "Meson tl1 SoC pinctrl driver"
|
||||
depends on ARM64 || ARM64_A32
|
||||
select AMLOGIC_PINCTRL_MESON_AXG_PMX
|
||||
select AMLOGIC_PINCONF_MESON_G12A
|
||||
default n
|
||||
|
||||
config AMLOGIC_PINCONF_MESON_G12A
|
||||
bool
|
||||
|
||||
|
||||
@@ -11,3 +11,4 @@ obj-$(CONFIG_AMLOGIC_PINCTRL_MESON_AXG) += pinctrl-meson-axg.o
|
||||
obj-$(CONFIG_AMLOGIC_PINCTRL_MESON_TXLX) += pinctrl-meson-txlx.o
|
||||
obj-$(CONFIG_AMLOGIC_PINCTRL_MESON_G12A) += pinctrl-meson-g12a.o
|
||||
obj-$(CONFIG_AMLOGIC_PINCTRL_MESON_TXL) += pinctrl-meson-txl.o
|
||||
obj-$(CONFIG_AMLOGIC_PINCTRL_MESON_TL1) += pinctrl-meson-tl1.o
|
||||
|
||||
1677
drivers/amlogic/pinctrl/pinctrl-meson-tl1.c
Normal file
1677
drivers/amlogic/pinctrl/pinctrl-meson-tl1.c
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user