blob: ae27872ff3a61ae70108aec4e886e18c9d281460 [file] [log] [blame]
Maxime Ripard5f910772014-04-18 18:53:02 +02001if ARCH_SUNXI
2
Maxime Ripard118c5652014-05-22 16:47:12 +02003config PINCTRL_SUNXI_COMMON
4 bool
Maxime Ripard5f910772014-04-18 18:53:02 +02005 select PINMUX
6 select GENERIC_PINCONF
7
Maxime Ripard340ba6c2014-04-26 17:06:57 +02008config PINCTRL_SUN4I_A10
Maxime Ripardd9ff0812014-06-29 15:58:19 +02009 def_bool MACH_SUN4I
Maxime Ripard118c5652014-05-22 16:47:12 +020010 select PINCTRL_SUNXI_COMMON
Maxime Ripard340ba6c2014-04-26 17:06:57 +020011
12config PINCTRL_SUN5I_A10S
Maxime Ripardd9ff0812014-06-29 15:58:19 +020013 def_bool MACH_SUN5I
Maxime Ripard118c5652014-05-22 16:47:12 +020014 select PINCTRL_SUNXI_COMMON
Maxime Ripard340ba6c2014-04-26 17:06:57 +020015
16config PINCTRL_SUN5I_A13
Maxime Ripardd9ff0812014-06-29 15:58:19 +020017 def_bool MACH_SUN5I
Maxime Ripard118c5652014-05-22 16:47:12 +020018 select PINCTRL_SUNXI_COMMON
Maxime Ripard340ba6c2014-04-26 17:06:57 +020019
20config PINCTRL_SUN6I_A31
Maxime Ripardd9ff0812014-06-29 15:58:19 +020021 def_bool MACH_SUN6I
Maxime Ripard118c5652014-05-22 16:47:12 +020022 select PINCTRL_SUNXI_COMMON
Maxime Ripard340ba6c2014-04-26 17:06:57 +020023
Hans de Goede47cf4b32014-12-17 18:18:13 +010024config PINCTRL_SUN6I_A31S
25 def_bool MACH_SUN6I
26 select PINCTRL_SUNXI_COMMON
27
Maxime Ripard340ba6c2014-04-26 17:06:57 +020028config PINCTRL_SUN6I_A31_R
Maxime Ripardd9ff0812014-06-29 15:58:19 +020029 def_bool MACH_SUN6I
Maxime Ripardde5af042014-05-23 20:50:43 +020030 depends on RESET_CONTROLLER
Maxime Ripard118c5652014-05-22 16:47:12 +020031 select PINCTRL_SUNXI_COMMON
Maxime Ripard340ba6c2014-04-26 17:06:57 +020032
33config PINCTRL_SUN7I_A20
Maxime Ripardd9ff0812014-06-29 15:58:19 +020034 def_bool MACH_SUN7I
Maxime Ripard118c5652014-05-22 16:47:12 +020035 select PINCTRL_SUNXI_COMMON
Maxime Ripard340ba6c2014-04-26 17:06:57 +020036
Chen-Yu Tsai4c821d12014-06-17 22:52:51 +080037config PINCTRL_SUN8I_A23
38 def_bool MACH_SUN8I
39 select PINCTRL_SUNXI_COMMON
40
Vishnu Patekar71648732015-06-02 11:08:40 +020041config PINCTRL_SUN8I_A33
42 def_bool MACH_SUN8I
43 select PINCTRL_SUNXI_COMMON
44
Chen-Yu Tsaid22bf402014-06-17 22:52:52 +080045config PINCTRL_SUN8I_A23_R
46 def_bool MACH_SUN8I
47 depends on RESET_CONTROLLER
48 select PINCTRL_SUNXI_COMMON
49
Maxime Ripardd5e9fb32014-10-28 22:41:27 +010050config PINCTRL_SUN9I_A80
51 def_bool MACH_SUN9I
52 select PINCTRL_SUNXI_COMMON
53
Maxime Ripard5f910772014-04-18 18:53:02 +020054endif