forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
64 lines
1.2 KiB
64 lines
1.2 KiB
# SPDX-License-Identifier: GPL-2.0-only |
|
menuconfig PINCTRL_MESON |
|
tristate "Amlogic SoC pinctrl drivers" |
|
depends on ARCH_MESON |
|
depends on OF |
|
default y |
|
select PINMUX |
|
select PINCONF |
|
select GENERIC_PINCONF |
|
select GPIOLIB |
|
select OF_GPIO |
|
select REGMAP_MMIO |
|
|
|
if PINCTRL_MESON |
|
|
|
config PINCTRL_MESON8 |
|
bool "Meson 8 SoC pinctrl driver" |
|
depends on ARM |
|
select PINCTRL_MESON8_PMX |
|
default y |
|
|
|
config PINCTRL_MESON8B |
|
bool "Meson 8b SoC pinctrl driver" |
|
depends on ARM |
|
select PINCTRL_MESON8_PMX |
|
default y |
|
|
|
config PINCTRL_MESON_GXBB |
|
tristate "Meson gxbb SoC pinctrl driver" |
|
depends on ARM64 |
|
select PINCTRL_MESON8_PMX |
|
default y |
|
|
|
config PINCTRL_MESON_GXL |
|
tristate "Meson gxl SoC pinctrl driver" |
|
depends on ARM64 |
|
select PINCTRL_MESON8_PMX |
|
default y |
|
|
|
config PINCTRL_MESON8_PMX |
|
tristate |
|
|
|
config PINCTRL_MESON_AXG |
|
tristate "Meson axg Soc pinctrl driver" |
|
depends on ARM64 |
|
select PINCTRL_MESON_AXG_PMX |
|
default y |
|
|
|
config PINCTRL_MESON_AXG_PMX |
|
tristate |
|
|
|
config PINCTRL_MESON_G12A |
|
tristate "Meson g12a Soc pinctrl driver" |
|
depends on ARM64 |
|
select PINCTRL_MESON_AXG_PMX |
|
default y |
|
|
|
config PINCTRL_MESON_A1 |
|
tristate "Meson a1 Soc pinctrl driver" |
|
depends on ARM64 |
|
select PINCTRL_MESON_AXG_PMX |
|
default y |
|
|
|
endif
|
|
|