]> git.ipfire.org Git - thirdparty/u-boot.git/blob - drivers/pinctrl/renesas/Kconfig
pinctrl: renesas: Add R8A779H0 V4M PFC tables
[thirdparty/u-boot.git] / drivers / pinctrl / renesas / Kconfig
1 if ARCH_RMOBILE
2
3 config PINCTRL_PFC
4 bool "Renesas pin control drivers"
5 depends on DM && ARCH_RMOBILE
6 default n if CPU_RZA1
7 help
8 Support pin multiplexing control on Renesas SoCs.
9
10 These drivers are controlled by a device tree node which contains
11 both the GPIO definitions and pin control functions for each
12 available multiplex function.
13
14 config PINCTRL_PFC_R8A7790
15 bool "Renesas RCar Gen2 R8A7790 pin control driver"
16 depends on PINCTRL_PFC
17 help
18 Support pin multiplexing control on Renesas RCar Gen2 R8A7790 SoCs.
19
20 config PINCTRL_PFC_R8A7791
21 bool "Renesas RCar Gen2 R8A7791 pin control driver"
22 depends on PINCTRL_PFC
23 help
24 Support pin multiplexing control on Renesas RCar Gen2 R8A7791 SoCs.
25
26 config PINCTRL_PFC_R8A7792
27 bool "Renesas RCar Gen2 R8A7792 pin control driver"
28 depends on PINCTRL_PFC
29 help
30 Support pin multiplexing control on Renesas RCar Gen2 R8A7792 SoCs.
31
32 config PINCTRL_PFC_R8A7793
33 bool "Renesas RCar Gen2 R8A7793 pin control driver"
34 depends on PINCTRL_PFC
35 help
36 Support pin multiplexing control on Renesas RCar Gen2 R8A7793 SoCs.
37
38 config PINCTRL_PFC_R8A7794
39 bool "Renesas RCar Gen2 R8A7794 pin control driver"
40 depends on PINCTRL_PFC
41 help
42 Support pin multiplexing control on Renesas RCar Gen2 R8A7794 SoCs.
43
44 config PINCTRL_PFC_R8A774A1
45 bool "Renesas RZ/G2 R8A774A1 pin control driver"
46 depends on PINCTRL_PFC
47 help
48 Support pin multiplexing control on Renesas RZ/G2M R8A774A1 SoCs.
49
50 config PINCTRL_PFC_R8A774B1
51 bool "Renesas RZ/G2 R8A774B1 pin control driver"
52 depends on PINCTRL_PFC
53 help
54 Support pin multiplexing control on Renesas RZ/G2N R8A774B1 SoCs.
55
56 config PINCTRL_PFC_R8A774C0
57 bool "Renesas RZ/G2 R8A774C0 pin control driver"
58 depends on PINCTRL_PFC
59 help
60 Support pin multiplexing control on Renesas RZ/G2E R8A774C0 SoCs.
61
62 config PINCTRL_PFC_R8A774E1
63 bool "Renesas RZ/G2 R8A774E1 pin control driver"
64 depends on PINCTRL_PFC
65 help
66 Support pin multiplexing control on Renesas RZ/G2H R8A774E1 SoCs.
67
68 config PINCTRL_PFC_R8A77951
69 bool "Renesas RCar Gen3 R8A7795 pin control driver"
70 depends on PINCTRL_PFC
71 help
72 Support pin multiplexing control on Renesas RCar Gen3 R8A7795 SoCs.
73
74 config PINCTRL_PFC_R8A77960
75 bool "Renesas RCar Gen3 R8A77960 pin control driver"
76 depends on PINCTRL_PFC
77 help
78 Support pin multiplexing control on Renesas RCar Gen3 R8A77960 SoCs.
79
80 config PINCTRL_PFC_R8A77961
81 bool "Renesas RCar Gen3 R8A77961 pin control driver"
82 depends on PINCTRL_PFC
83 help
84 Support pin multiplexing control on Renesas RCar Gen3 R8A77961 SoCs.
85
86 config PINCTRL_PFC_R8A77965
87 bool "Renesas RCar Gen3 R8A77965 pin control driver"
88 depends on PINCTRL_PFC
89 help
90 Support pin multiplexing control on Renesas RCar Gen3 R8A77965 SoCs.
91
92 config PINCTRL_PFC_R8A77970
93 bool "Renesas RCar Gen3 R8A77970 pin control driver"
94 depends on PINCTRL_PFC
95 help
96 Support pin multiplexing control on Renesas RCar Gen3 R8A77970 SoCs.
97
98 config PINCTRL_PFC_R8A77980
99 bool "Renesas RCar Gen3 R8A77980 pin control driver"
100 depends on PINCTRL_PFC
101 help
102 Support pin multiplexing control on Renesas RCar Gen3 R8A77980 SoCs.
103
104 config PINCTRL_PFC_R8A77990
105 bool "Renesas RCar Gen3 R8A77990 pin control driver"
106 depends on PINCTRL_PFC
107 help
108 Support pin multiplexing control on Renesas RCar Gen3 R8A77990 SoCs.
109
110 config PINCTRL_PFC_R8A77995
111 bool "Renesas RCar Gen3 R8A77995 pin control driver"
112 depends on PINCTRL_PFC
113 help
114 Support pin multiplexing control on Renesas RCar Gen3 R8A77995 SoCs.
115
116 config PINCTRL_PFC_R8A779A0
117 bool "Renesas RCar Gen3 R8A779A0 pin control driver"
118 depends on PINCTRL_PFC
119 help
120 Support pin multiplexing control on Renesas RCar Gen3 R8A779A0 SoCs.
121
122 config PINCTRL_PFC_R8A779F0
123 bool "Renesas RCar Gen4 R8A779F0 pin control driver"
124 depends on PINCTRL_PFC
125 help
126 Support pin multiplexing control on Renesas RCar Gen4 R8A779F0 SoCs.
127
128 config PINCTRL_PFC_R8A779G0
129 bool "Renesas RCar Gen4 R8A779G0 pin control driver"
130 depends on PINCTRL_PFC
131 help
132 Support pin multiplexing control on Renesas RCar Gen4 R8A779G0 SoCs.
133
134 config PINCTRL_PFC_R8A779H0
135 bool "Renesas RCar Gen4 R8A779H0 pin control driver"
136 depends on PINCTRL_PFC
137 help
138 Support pin multiplexing control on Renesas RCar Gen4 R8A779H0 SoCs.
139
140 config PINCTRL_RZA1
141 bool "Renesas RZ/A1 R7S72100 pin control driver"
142 depends on CPU_RZA1
143 default y if CPU_RZA1
144 help
145 Support pin multiplexing control on Renesas RZ/A1 R7S72100 SoCs.
146
147 config PINCTRL_RZG2L
148 bool "Renesas RZ/G2L family pin control driver"
149 depends on PINCTRL
150 depends on PINCTRL_GENERIC
151 depends on PINCONF
152 help
153 Support the pinctrl functionality of the pin function controller (PFC)
154 on the Renesas RZ/G2L SoC family.
155
156 endif
157
158 config PINCTRL_RZN1
159 bool "Renesas RZ/N1 R906G032 pin control driver"
160 depends on RZN1
161 default y if RZN1
162 help
163 Support pin multiplexing control on Renesas RZ/N1 R906G032 SoCs.