xref: /openbmc/linux/drivers/pinctrl/meson/Kconfig (revision ce385aa2)
1277d14ebSJerome Brunetmenuconfig PINCTRL_MESON
2277d14ebSJerome Brunet	bool "Amlogic SoC pinctrl drivers"
3277d14ebSJerome Brunet	depends on ARCH_MESON
4277d14ebSJerome Brunet	depends on OF
5277d14ebSJerome Brunet	select PINMUX
6277d14ebSJerome Brunet	select PINCONF
7277d14ebSJerome Brunet	select GENERIC_PINCONF
8277d14ebSJerome Brunet	select GPIOLIB
9277d14ebSJerome Brunet	select OF_GPIO
10277d14ebSJerome Brunet	select REGMAP_MMIO
11277d14ebSJerome Brunet
12277d14ebSJerome Brunetif PINCTRL_MESON
13277d14ebSJerome Brunet
14277d14ebSJerome Brunetconfig PINCTRL_MESON8
15277d14ebSJerome Brunet	bool "Meson 8 SoC pinctrl driver"
16277d14ebSJerome Brunet	depends on ARM
17ce385aa2SJerome Brunet	select PINCTRL_MESON8_PMX
18277d14ebSJerome Brunet	default y
19277d14ebSJerome Brunet
20277d14ebSJerome Brunetconfig PINCTRL_MESON8B
21277d14ebSJerome Brunet	bool "Meson 8b SoC pinctrl driver"
22277d14ebSJerome Brunet	depends on ARM
23ce385aa2SJerome Brunet	select PINCTRL_MESON8_PMX
24277d14ebSJerome Brunet	default y
25277d14ebSJerome Brunet
26277d14ebSJerome Brunetconfig PINCTRL_MESON_GXBB
27277d14ebSJerome Brunet	bool "Meson gxbb SoC pinctrl driver"
28277d14ebSJerome Brunet	depends on ARM64
29ce385aa2SJerome Brunet	select PINCTRL_MESON8_PMX
30277d14ebSJerome Brunet	default y
31277d14ebSJerome Brunet
32277d14ebSJerome Brunetconfig PINCTRL_MESON_GXL
33277d14ebSJerome Brunet	bool "Meson gxl SoC pinctrl driver"
34277d14ebSJerome Brunet	depends on ARM64
35ce385aa2SJerome Brunet	select PINCTRL_MESON8_PMX
36277d14ebSJerome Brunet	default y
37277d14ebSJerome Brunet
38ce385aa2SJerome Brunetconfig PINCTRL_MESON8_PMX
39ce385aa2SJerome Brunet	bool
40ce385aa2SJerome Brunet
41277d14ebSJerome Brunetendif
42