GNU Linux-libre 4.9.288-gnu1
[releases.git] / drivers / pinctrl / sunxi / Kconfig
1 if ARCH_SUNXI
2
3 config PINCTRL_SUNXI
4         bool
5         select PINMUX
6         select GENERIC_PINCONF
7
8 config PINCTRL_SUN4I_A10
9         def_bool MACH_SUN4I
10         select PINCTRL_SUNXI
11
12 config PINCTRL_SUN5I_A10S
13         def_bool MACH_SUN5I
14         select PINCTRL_SUNXI
15
16 config PINCTRL_SUN5I_A13
17         def_bool MACH_SUN5I
18         select PINCTRL_SUNXI
19
20 config PINCTRL_GR8
21         def_bool MACH_SUN5I
22         select PINCTRL_SUNXI_COMMON
23
24 config PINCTRL_SUN6I_A31
25         def_bool MACH_SUN6I
26         select PINCTRL_SUNXI
27
28 config PINCTRL_SUN6I_A31S
29         def_bool MACH_SUN6I
30         select PINCTRL_SUNXI
31
32 config PINCTRL_SUN6I_A31_R
33         def_bool MACH_SUN6I
34         depends on RESET_CONTROLLER
35         select PINCTRL_SUNXI
36
37 config PINCTRL_SUN7I_A20
38         def_bool MACH_SUN7I
39         select PINCTRL_SUNXI
40
41 config PINCTRL_SUN8I_A23
42         def_bool MACH_SUN8I
43         select PINCTRL_SUNXI
44
45 config PINCTRL_SUN8I_A33
46         def_bool MACH_SUN8I
47         select PINCTRL_SUNXI
48
49 config PINCTRL_SUN8I_A83T
50         def_bool MACH_SUN8I
51         select PINCTRL_SUNXI
52
53 config PINCTRL_SUN8I_A23_R
54         def_bool MACH_SUN8I
55         depends on RESET_CONTROLLER
56         select PINCTRL_SUNXI
57
58 config PINCTRL_SUN8I_H3
59         def_bool MACH_SUN8I
60         select PINCTRL_SUNXI
61
62 config PINCTRL_SUN8I_H3_R
63         def_bool MACH_SUN8I
64         select PINCTRL_SUNXI_COMMON
65
66 config PINCTRL_SUN9I_A80
67         def_bool MACH_SUN9I
68         select PINCTRL_SUNXI
69
70 config PINCTRL_SUN9I_A80_R
71         def_bool MACH_SUN9I
72         depends on RESET_CONTROLLER
73         select PINCTRL_SUNXI
74
75 config PINCTRL_SUN50I_A64
76         bool
77         select PINCTRL_SUNXI
78
79 endif