1if ARCH_SUNXI 2 3config PINCTRL_SUNXI 4 bool 5 select PINMUX 6 select GENERIC_PINCONF 7 select GPIOLIB 8 9config PINCTRL_SUN4I_A10 10 def_bool MACH_SUN4I || MACH_SUN7I 11 select PINCTRL_SUNXI 12 13config PINCTRL_SUN5I 14 def_bool MACH_SUN5I 15 select PINCTRL_SUNXI 16 17config PINCTRL_SUN6I_A31 18 def_bool MACH_SUN6I 19 select PINCTRL_SUNXI 20 21config PINCTRL_SUN6I_A31_R 22 def_bool MACH_SUN6I 23 depends on RESET_CONTROLLER 24 select PINCTRL_SUNXI 25 26config PINCTRL_SUN8I_A23 27 def_bool MACH_SUN8I 28 select PINCTRL_SUNXI 29 30config PINCTRL_SUN8I_A33 31 def_bool MACH_SUN8I 32 select PINCTRL_SUNXI 33 34config PINCTRL_SUN8I_A83T 35 def_bool MACH_SUN8I 36 select PINCTRL_SUNXI 37 38config PINCTRL_SUN8I_A23_R 39 def_bool MACH_SUN8I 40 depends on RESET_CONTROLLER 41 select PINCTRL_SUNXI 42 43config PINCTRL_SUN8I_H3 44 def_bool MACH_SUN8I 45 select PINCTRL_SUNXI 46 47config PINCTRL_SUN8I_H3_R 48 def_bool MACH_SUN8I || (ARM64 && ARCH_SUNXI) 49 select PINCTRL_SUNXI 50 51config PINCTRL_SUN8I_V3S 52 def_bool MACH_SUN8I 53 select PINCTRL_SUNXI 54 55config PINCTRL_SUN9I_A80 56 def_bool MACH_SUN9I 57 select PINCTRL_SUNXI 58 59config PINCTRL_SUN9I_A80_R 60 def_bool MACH_SUN9I 61 depends on RESET_CONTROLLER 62 select PINCTRL_SUNXI 63 64config PINCTRL_SUN50I_A64 65 def_bool ARM64 && ARCH_SUNXI 66 select PINCTRL_SUNXI 67 68config PINCTRL_SUN50I_A64_R 69 def_bool ARM64 && ARCH_SUNXI 70 select PINCTRL_SUNXI 71 72config PINCTRL_SUN50I_H5 73 def_bool ARM64 && ARCH_SUNXI 74 select PINCTRL_SUNXI 75 76endif 77