1 # SPDX-License-Identifier: GPL-2.0-only
10 config PINCTRL_SUNIV_F1C100S
14 config PINCTRL_SUN4I_A10
15 bool "Support for the Allwinner A10, A20 and R40 PIO"
16 default MACH_SUN4I || MACH_SUN7I || MACH_SUN8I
20 bool "Support for the Allwinner A10s, A13, R8 and NextThing GR8 PIO"
24 config PINCTRL_SUN6I_A31
25 bool "Support for the Allwinner A31 PIO"
29 config PINCTRL_SUN6I_A31_R
30 bool "Support for the Allwinner A31 R-PIO"
32 depends on RESET_CONTROLLER
35 config PINCTRL_SUN8I_A23
36 bool "Support for the Allwinner A23 PIO"
40 config PINCTRL_SUN8I_A33
41 bool "Support for the Allwinner A33 PIO"
45 config PINCTRL_SUN8I_A83T
46 bool "Support for the Allwinner A83T PIO"
50 config PINCTRL_SUN8I_A83T_R
51 bool "Support for the Allwinner A83T R-PIO"
55 config PINCTRL_SUN8I_A23_R
56 bool "Support for the Allwinner A23 and A33 R-PIO"
58 depends on RESET_CONTROLLER
61 config PINCTRL_SUN8I_H3
62 bool "Support for the Allwinner H3 PIO"
66 config PINCTRL_SUN8I_H3_R
67 bool "Support for the Allwinner H3 and H5 R-PIO"
68 default MACH_SUN8I || (ARM64 && ARCH_SUNXI)
71 config PINCTRL_SUN8I_V3S
72 bool "Support for the Allwinner V3s PIO"
76 config PINCTRL_SUN9I_A80
77 bool "Support for the Allwinner A80 PIO"
81 config PINCTRL_SUN9I_A80_R
82 bool "Support for the Allwinner A80 R-PIO"
84 depends on RESET_CONTROLLER
87 config PINCTRL_SUN50I_A64
88 bool "Support for the Allwinner A64 PIO"
89 default ARM64 && ARCH_SUNXI
92 config PINCTRL_SUN50I_A64_R
93 bool "Support for the Allwinner A64 R-PIO"
94 default ARM64 && ARCH_SUNXI
97 config PINCTRL_SUN50I_H5
98 bool "Support for the Allwinner H5 PIO"
99 default ARM64 && ARCH_SUNXI
102 config PINCTRL_SUN50I_H6
103 bool "Support for the Allwinner H6 PIO"
104 default ARM64 && ARCH_SUNXI
107 config PINCTRL_SUN50I_H6_R
108 bool "Support for the Allwinner H6 R-PIO"
109 default ARM64 && ARCH_SUNXI