blob: e14294b6e7e56056b0e05dee8003e025b1f1ae39 [file] [log] [blame]
Marek Vasut3066a062017-09-15 21:13:55 +02001if ARCH_RMOBILE
2
3config PINCTRL_PFC
4 bool "Renesas pin control drivers"
5 depends on DM && ARCH_RMOBILE
Marek Vasutc7116cb2019-05-04 14:17:10 +02006 default n if CPU_RZA1
Marek Vasut3066a062017-09-15 21:13:55 +02007 help
8 Enable support for clock present on Renesas RCar SoCs.
9
Marek Vasutc40f2d62018-01-17 22:18:59 +010010config PINCTRL_PFC_R8A7790
11 bool "Renesas RCar Gen2 R8A7790 pin control driver"
Marek Vasutc40f2d62018-01-17 22:18:59 +010012 depends on PINCTRL_PFC
13 help
14 Support pin multiplexing control on Renesas RCar Gen3 R8A7790 SoCs.
15
16 The driver is controlled by a device tree node which contains both
17 the GPIO definitions and pin control functions for each available
18 multiplex function.
19
Marek Vasut06ef9e82018-01-17 17:14:45 +010020config PINCTRL_PFC_R8A7791
21 bool "Renesas RCar Gen2 R8A7791 pin control driver"
Marek Vasut06ef9e82018-01-17 17:14:45 +010022 depends on PINCTRL_PFC
23 help
24 Support pin multiplexing control on Renesas RCar Gen3 R8A7791 SoCs.
25
26 The driver is controlled by a device tree node which contains both
27 the GPIO definitions and pin control functions for each available
28 multiplex function.
29
Marek Vasut1ef39302018-01-17 22:29:50 +010030config PINCTRL_PFC_R8A7792
31 bool "Renesas RCar Gen2 R8A7792 pin control driver"
Marek Vasut1ef39302018-01-17 22:29:50 +010032 depends on PINCTRL_PFC
33 help
34 Support pin multiplexing control on Renesas RCar Gen3 R8A7792 SoCs.
35
36 The driver is controlled by a device tree node which contains both
37 the GPIO definitions and pin control functions for each available
38 multiplex function.
39
Marek Vasut06ef9e82018-01-17 17:14:45 +010040config PINCTRL_PFC_R8A7793
41 bool "Renesas RCar Gen2 R8A7793 pin control driver"
Marek Vasut06ef9e82018-01-17 17:14:45 +010042 depends on PINCTRL_PFC
43 help
44 Support pin multiplexing control on Renesas RCar Gen3 R8A7793 SoCs.
45
46 The driver is controlled by a device tree node which contains both
47 the GPIO definitions and pin control functions for each available
48 multiplex function.
49
Marek Vasut4dd88d52018-01-17 22:33:59 +010050config PINCTRL_PFC_R8A7794
51 bool "Renesas RCar Gen2 R8A7794 pin control driver"
Marek Vasut4dd88d52018-01-17 22:33:59 +010052 depends on PINCTRL_PFC
53 help
54 Support pin multiplexing control on Renesas RCar Gen3 R8A7794 SoCs.
55
56 The driver is controlled by a device tree node which contains both
57 the GPIO definitions and pin control functions for each available
58 multiplex function.
59
Biju Das05a31dd2020-09-15 15:36:27 +010060config PINCTRL_PFC_R8A774A1
61 bool "Renesas RZ/G2 R8A774A1 pin control driver"
62 depends on PINCTRL_PFC
63 help
64 Support pin multiplexing control on Renesas RZ/G2M R8A774A1 SoCs.
65
66 The driver is controlled by a device tree node which contains both
67 the GPIO definitions and pin control functions for each available
68 multiplex function.
69
Marek Vasut3066a062017-09-15 21:13:55 +020070config PINCTRL_PFC_R8A7795
71 bool "Renesas RCar Gen3 R8A7795 pin control driver"
Marek Vasut3066a062017-09-15 21:13:55 +020072 depends on PINCTRL_PFC
73 help
74 Support pin multiplexing control on Renesas RCar Gen3 R8A7795 SoCs.
75
76 The driver is controlled by a device tree node which contains both
77 the GPIO definitions and pin control functions for each available
78 multiplex function.
79
80config PINCTRL_PFC_R8A7796
81 bool "Renesas RCar Gen3 R8A7796 pin control driver"
Marek Vasut3066a062017-09-15 21:13:55 +020082 depends on PINCTRL_PFC
83 help
84 Support pin multiplexing control on Renesas RCar Gen3 R8A7796 SoCs.
85
86 The driver is controlled by a device tree node which contains both
87 the GPIO definitions and pin control functions for each available
88 multiplex function.
89
Marek Vasut72269e02019-03-04 01:32:44 +010090config PINCTRL_PFC_R8A77965
91 bool "Renesas RCar Gen3 R8A77965 pin control driver"
92 depends on PINCTRL_PFC
93 help
94 Support pin multiplexing control on Renesas RCar Gen3 R8A77965 SoCs.
95
96 The driver is controlled by a device tree node which contains both
97 the GPIO definitions and pin control functions for each available
98 multiplex function.
99
Marek Vasuta0e11e52017-10-09 20:57:29 +0200100config PINCTRL_PFC_R8A77970
101 bool "Renesas RCar Gen3 R8A77970 pin control driver"
Marek Vasuta0e11e52017-10-09 20:57:29 +0200102 depends on PINCTRL_PFC
103 help
104 Support pin multiplexing control on Renesas RCar Gen3 R8A77970 SoCs.
105
106 The driver is controlled by a device tree node which contains both
107 the GPIO definitions and pin control functions for each available
108 multiplex function.
109
Marek Vasuta6a7f482019-07-29 19:59:44 +0200110config PINCTRL_PFC_R8A77980
111 bool "Renesas RCar Gen3 R8A77980 pin control driver"
112 depends on PINCTRL_PFC
113 help
114 Support pin multiplexing control on Renesas RCar Gen3 R8A77980 SoCs.
115
116 The driver is controlled by a device tree node which contains both
117 the GPIO definitions and pin control functions for each available
118 multiplex function.
119
Marek Vasut68a77042018-04-26 13:09:20 +0200120config PINCTRL_PFC_R8A77990
121 bool "Renesas RCar Gen3 R8A77990 pin control driver"
Marek Vasut68a77042018-04-26 13:09:20 +0200122 depends on PINCTRL_PFC
123 help
124 Support pin multiplexing control on Renesas RCar Gen3 R8A77990 SoCs.
125
126 The driver is controlled by a device tree node which contains both
127 the GPIO definitions and pin control functions for each available
128 multiplex function.
129
Marek Vasut7d35e642017-10-08 20:57:37 +0200130config PINCTRL_PFC_R8A77995
131 bool "Renesas RCar Gen3 R8A77995 pin control driver"
Marek Vasut7d35e642017-10-08 20:57:37 +0200132 depends on PINCTRL_PFC
133 help
134 Support pin multiplexing control on Renesas RCar Gen3 R8A77995 SoCs.
135
136 The driver is controlled by a device tree node which contains both
137 the GPIO definitions and pin control functions for each available
138 multiplex function.
139
Marek Vasutc7116cb2019-05-04 14:17:10 +0200140config PINCTRL_PFC_R7S72100
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 The driver is controlled by a device tree node which contains both
148 the GPIO definitions and pin control functions for each available
149 multiplex function.
150
Marek Vasut3066a062017-09-15 21:13:55 +0200151endif