blob: 89ab7f56a5bcd548e0acd7471806b99115df9a4b [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
Vishnu Patekar4730f332015-09-22 23:38:55 +080045config PINCTRL_SUN8I_A83T
46 def_bool MACH_SUN8I
47 select PINCTRL_SUNXI_COMMON
48
Chen-Yu Tsaid22bf402014-06-17 22:52:52 +080049config PINCTRL_SUN8I_A23_R
50 def_bool MACH_SUN8I
51 depends on RESET_CONTROLLER
52 select PINCTRL_SUNXI_COMMON
53
Jens Kuskee87623c2015-12-04 22:24:41 +010054config PINCTRL_SUN8I_H3
55 def_bool MACH_SUN8I
56 select PINCTRL_SUNXI_COMMON
57
Maxime Ripardd5e9fb32014-10-28 22:41:27 +010058config PINCTRL_SUN9I_A80
59 def_bool MACH_SUN9I
60 select PINCTRL_SUNXI_COMMON
61
Maxime Ripard5f910772014-04-18 18:53:02 +020062endif