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:
Xingyu Chen
2018-09-10 10:08:09 +08:00
committed by Jianxin Pan
parent 07c97de874
commit 6da2e5835a
5 changed files with 1688 additions and 0 deletions

View File

@@ -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 ===

View File

@@ -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

View File

@@ -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

View File

@@ -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

File diff suppressed because it is too large Load Diff