Prepare v2023.10
[platform/kernel/u-boot.git] / drivers / clk / renesas / Kconfig
1 config CLK_RENESAS
2         bool "Renesas clock drivers"
3         depends on CLK && ARCH_RMOBILE
4         help
5           Enable support for clock present on Renesas SoCs.
6
7 config CLK_RCAR
8         bool "Renesas RCar clock driver support"
9         help
10           Enable common code for clocks on Renesas RCar SoCs.
11
12 config CLK_RCAR_CPG_LIB
13         bool "CPG/MSSR library functions"
14
15 config CLK_RCAR_GEN2
16         bool "Renesas RCar Gen2 clock driver"
17         def_bool y if RCAR_32
18         depends on CLK_RENESAS
19         select CLK_RCAR
20         help
21           Enable this to support the clocks on Renesas RCar Gen2 SoC.
22
23 config CLK_R8A7790
24         bool "Renesas R8A7790 clock driver"
25         depends on CLK_RCAR_GEN2
26         help
27           Enable this to support the clocks on Renesas R8A7790 SoC.
28
29 config CLK_R8A7791
30         bool "Renesas R8A7791 clock driver"
31         depends on CLK_RCAR_GEN2
32         help
33           Enable this to support the clocks on Renesas R8A7791 SoC.
34
35 config CLK_R8A7792
36         bool "Renesas R8A7792 clock driver"
37         depends on CLK_RCAR_GEN2
38         help
39           Enable this to support the clocks on Renesas R8A7792 SoC.
40
41 config CLK_R8A7793
42         bool "Renesas R8A7793 clock driver"
43         depends on CLK_RCAR_GEN2
44         help
45           Enable this to support the clocks on Renesas R8A7793 SoC.
46
47 config CLK_R8A7794
48         bool "Renesas R8A7794 clock driver"
49         depends on CLK_RCAR_GEN2
50         help
51           Enable this to support the clocks on Renesas R8A7794 SoC.
52
53 config CLK_RCAR_GEN3
54         bool "Renesas RCar Gen3 and Gen4 clock driver"
55         def_bool y if RCAR_64
56         depends on CLK_RENESAS
57         select CLK_RCAR
58         select CLK_RCAR_CPG_LIB
59         select DM_RESET
60         help
61           Enable this to support the clocks on Renesas RCar Gen3 and Gen4 SoCs.
62
63 config CLK_R8A774A1
64         bool "Renesas R8A774A1 clock driver"
65         def_bool y if R8A774A1
66         depends on CLK_RCAR_GEN3
67         help
68           Enable this to support the clocks on Renesas R8A774A1 SoC.
69
70 config CLK_R8A774B1
71         bool "Renesas R8A774B1 clock driver"
72         depends on CLK_RCAR_GEN3
73         help
74           Enable this to support the clocks on Renesas R8A774B1 SoC.
75
76 config CLK_R8A774C0
77         bool "Renesas R8A774C0 clock driver"
78         depends on CLK_RCAR_GEN3
79         help
80           Enable this to support the clocks on Renesas R8A774C0 SoC.
81
82 config CLK_R8A774E1
83         bool "Renesas R8A774E1 clock driver"
84         depends on CLK_RCAR_GEN3
85         help
86           Enable this to support the clocks on Renesas R8A774E1 SoC.
87
88 config CLK_R8A7795
89         bool "Renesas R8A7795 clock driver"
90         depends on CLK_RCAR_GEN3
91         help
92           Enable this to support the clocks on Renesas R8A7795 SoC.
93
94 config CLK_R8A77960
95         bool "Renesas R8A77960 clock driver"
96         depends on CLK_RCAR_GEN3
97         help
98           Enable this to support the clocks on Renesas R8A77960 SoC.
99
100 config CLK_R8A77961
101         bool "Renesas R8A77961 clock driver"
102         depends on CLK_RCAR_GEN3
103         help
104           Enable this to support the clocks on Renesas R8A77961 SoC.
105
106 config CLK_R8A77965
107         bool "Renesas R8A77965 clock driver"
108         depends on CLK_RCAR_GEN3
109         help
110           Enable this to support the clocks on Renesas R8A77965 SoC.
111
112 config CLK_R8A77970
113         bool "Renesas R8A77970 clock driver"
114         depends on CLK_RCAR_GEN3
115         help
116           Enable this to support the clocks on Renesas R8A77970 SoC.
117
118 config CLK_R8A77980
119         bool "Renesas R8A77980 clock driver"
120         depends on CLK_RCAR_GEN3
121         help
122           Enable this to support the clocks on Renesas R8A77980 SoC.
123
124 config CLK_R8A77990
125         bool "Renesas R8A77990 clock driver"
126         depends on CLK_RCAR_GEN3
127         help
128           Enable this to support the clocks on Renesas R8A77990 SoC.
129
130 config CLK_R8A77995
131         bool "Renesas R8A77995 clock driver"
132         depends on CLK_RCAR_GEN3
133         help
134           Enable this to support the clocks on Renesas R8A77995 SoC.
135
136 config CLK_R8A779A0
137         bool "Renesas R8A779A0 clock driver"
138         depends on CLK_RCAR_GEN3
139         help
140           Enable this to support the clocks on Renesas R8A779A0 SoC.
141
142 config CLK_R8A779F0
143         bool "Renesas R8A779F0 clock driver"
144         depends on CLK_RCAR_GEN3
145         help
146           Enable this to support the clocks on Renesas R8A779F0 SoC.
147
148 config CLK_R8A779G0
149         bool "Renesas R8A779G0 clock driver"
150         depends on CLK_RCAR_GEN3
151         help
152           Enable this to support the clocks on Renesas R8A779G0 SoC.
153
154 config CLK_R9A06G032
155         bool "Renesas R9A06G032 clock driver"
156         depends on CLK_RENESAS
157         help
158           Enable this to support the clocks on Renesas R9A06G032 SoC.