File Index
Files and directories
Sign in
FILE

Kconfig

File preview with syntax highlighting.

linux-6.19.14/drivers/pinctrl/sunxi/Kconfig KCONFIG
  1# SPDX-License-Identifier: GPL-2.0-only
  2if ARCH_SUNXI
  3
  4config PINCTRL_SUNXI
  5	bool
  6	select PINMUX
  7	select GENERIC_PINCONF
  8	select GPIOLIB
  9
 10config PINCTRL_SUNIV_F1C100S
 11	def_bool MACH_SUNIV
 12	select PINCTRL_SUNXI
 13
 14config PINCTRL_SUN4I_A10
 15	bool "Support for the Allwinner A10, A20 and R40 PIO"
 16	default MACH_SUN4I || MACH_SUN7I || MACH_SUN8I
 17	select PINCTRL_SUNXI
 18
 19config PINCTRL_SUN5I
 20	bool "Support for the Allwinner A10s, A13, R8 and NextThing GR8 PIO"
 21	default MACH_SUN5I
 22	select PINCTRL_SUNXI
 23
 24config PINCTRL_SUN6I_A31
 25	bool "Support for the Allwinner A31 PIO"
 26	default MACH_SUN6I
 27	select PINCTRL_SUNXI
 28
 29config PINCTRL_SUN6I_A31_R
 30	bool "Support for the Allwinner A31 R-PIO"
 31	default MACH_SUN6I
 32	select PINCTRL_SUNXI
 33
 34config PINCTRL_SUN8I_A23
 35	bool "Support for the Allwinner A23 PIO"
 36	default MACH_SUN8I
 37	select PINCTRL_SUNXI
 38
 39config PINCTRL_SUN8I_A33
 40	bool "Support for the Allwinner A33 PIO"
 41	default MACH_SUN8I
 42	select PINCTRL_SUNXI
 43
 44config PINCTRL_SUN8I_A83T
 45	bool "Support for the Allwinner A83T PIO"
 46	default MACH_SUN8I
 47	select PINCTRL_SUNXI
 48
 49config PINCTRL_SUN8I_A83T_R
 50	bool "Support for the Allwinner A83T R-PIO"
 51	default MACH_SUN8I
 52	select PINCTRL_SUNXI
 53
 54config PINCTRL_SUN8I_A23_R
 55	bool "Support for the Allwinner A23 and A33 R-PIO"
 56	default MACH_SUN8I
 57	select PINCTRL_SUNXI
 58
 59config PINCTRL_SUN8I_H3
 60	bool "Support for the Allwinner H3 PIO"
 61	default MACH_SUN8I
 62	select PINCTRL_SUNXI
 63
 64config PINCTRL_SUN8I_H3_R
 65	bool "Support for the Allwinner H3 and H5 R-PIO"
 66	default MACH_SUN8I || (ARM64 && ARCH_SUNXI)
 67	select PINCTRL_SUNXI
 68
 69config PINCTRL_SUN8I_V3S
 70	bool "Support for the Allwinner V3s PIO"
 71	default MACH_SUN8I
 72	select PINCTRL_SUNXI
 73
 74config PINCTRL_SUN9I_A80
 75	bool "Support for the Allwinner A80 PIO"
 76	default MACH_SUN9I
 77	select PINCTRL_SUNXI
 78
 79config PINCTRL_SUN9I_A80_R
 80	bool "Support for the Allwinner A80 R-PIO"
 81	default MACH_SUN9I
 82	select PINCTRL_SUNXI
 83
 84config PINCTRL_SUN20I_D1
 85	bool "Support for the Allwinner D1 PIO"
 86	default MACH_SUN8I || (RISCV && ARCH_SUNXI)
 87	select PINCTRL_SUNXI
 88
 89config PINCTRL_SUN50I_A64
 90	bool "Support for the Allwinner A64 PIO"
 91	default ARM64 && ARCH_SUNXI
 92	select PINCTRL_SUNXI
 93
 94config PINCTRL_SUN50I_A64_R
 95	bool "Support for the Allwinner A64 R-PIO"
 96	default ARM64 && ARCH_SUNXI
 97	select PINCTRL_SUNXI
 98
 99config PINCTRL_SUN50I_A100
100	bool "Support for the Allwinner A100 PIO"
101	default ARM64 && ARCH_SUNXI
102	select PINCTRL_SUNXI
103
104config PINCTRL_SUN50I_A100_R
105	bool "Support for the Allwinner A100 R-PIO"
106	default ARM64 && ARCH_SUNXI
107	select PINCTRL_SUNXI
108
109config PINCTRL_SUN50I_H5
110	bool "Support for the Allwinner H5 PIO"
111	default ARM64 && ARCH_SUNXI
112	select PINCTRL_SUNXI
113
114config PINCTRL_SUN50I_H6
115	bool "Support for the Allwinner H6 PIO"
116	default ARM64 && ARCH_SUNXI
117	select PINCTRL_SUNXI
118
119config PINCTRL_SUN50I_H6_R
120	bool "Support for the Allwinner H6 R-PIO"
121	default ARM64 && ARCH_SUNXI
122	select PINCTRL_SUNXI
123
124config PINCTRL_SUN50I_H616
125	bool "Support for the Allwinner H616 PIO"
126	default ARM64 && ARCH_SUNXI
127	select PINCTRL_SUNXI
128
129config PINCTRL_SUN50I_H616_R
130	bool "Support for the Allwinner H616 R-PIO"
131	default ARM64 && ARCH_SUNXI
132	select PINCTRL_SUNXI
133
134config PINCTRL_SUN55I_A523
135	bool "Support for the Allwinner A523 PIO"
136	default ARM64 && ARCH_SUNXI
137	select PINCTRL_SUNXI
138
139config PINCTRL_SUN55I_A523_R
140	bool "Support for the Allwinner A523 R-PIO"
141	default ARM64 && ARCH_SUNXI
142	select PINCTRL_SUNXI
143
144endif
~/ Read-only file preview.