blob: 45671c69251f9260423a958879c9d87c9546d08d [file] [log] [blame]
Marek Vasutf3b8bf72017-07-21 23:18:03 +02001config CLK_RENESAS
2 bool "Renesas clock drivers"
3 depends on CLK && ARCH_RMOBILE
4 help
5 Enable support for clock present on Renesas RCar SoCs.
6
Hai Pham06d8f972023-01-26 21:06:07 +01007config CLK_RCAR_CPG_LIB
8 bool "CPG/MSSR library functions"
9
Marek Vasutf63b2952018-01-08 16:38:51 +010010config CLK_RCAR_GEN2
11 bool "Renesas RCar Gen2 clock driver"
12 def_bool y if RCAR_32
13 depends on CLK_RENESAS
14 help
15 Enable this to support the clocks on Renesas RCar Gen2 SoC.
16
Marek Vasutb8379d62018-01-17 23:14:25 +010017config CLK_R8A7790
18 bool "Renesas R8A7790 clock driver"
Marek Vasutb8379d62018-01-17 23:14:25 +010019 depends on CLK_RCAR_GEN2
20 help
21 Enable this to support the clocks on Renesas R8A7790 SoC.
22
Marek Vasutefa4fb12018-01-08 16:38:51 +010023config CLK_R8A7791
24 bool "Renesas R8A7791 clock driver"
Marek Vasutefa4fb12018-01-08 16:38:51 +010025 depends on CLK_RCAR_GEN2
26 help
27 Enable this to support the clocks on Renesas R8A7791 SoC.
28
Marek Vasut5f854a32018-01-17 23:39:10 +010029config CLK_R8A7792
30 bool "Renesas R8A7792 clock driver"
Marek Vasut5f854a32018-01-17 23:39:10 +010031 depends on CLK_RCAR_GEN2
32 help
33 Enable this to support the clocks on Renesas R8A7792 SoC.
34
Marek Vasutefa4fb12018-01-08 16:38:51 +010035config CLK_R8A7793
36 bool "Renesas R8A7793 clock driver"
Marek Vasutefa4fb12018-01-08 16:38:51 +010037 depends on CLK_RCAR_GEN2
38 help
39 Enable this to support the clocks on Renesas R8A7793 SoC.
40
Marek Vasut3fd0b092018-01-17 23:39:57 +010041config CLK_R8A7794
42 bool "Renesas R8A7794 clock driver"
Marek Vasut3fd0b092018-01-17 23:39:57 +010043 depends on CLK_RCAR_GEN2
44 help
45 Enable this to support the clocks on Renesas R8A7794 SoC.
46
Marek Vasutf3b8bf72017-07-21 23:18:03 +020047config CLK_RCAR_GEN3
Marek Vasutba2c7d22023-02-28 22:34:38 +010048 bool "Renesas RCar Gen3 and Gen4 clock driver"
49 def_bool y if RCAR_64
Marek Vasutf3b8bf72017-07-21 23:18:03 +020050 depends on CLK_RENESAS
Hai Pham06d8f972023-01-26 21:06:07 +010051 select CLK_RCAR_CPG_LIB
Marek Vasut3e55ce32023-02-28 22:16:02 +010052 select DM_RESET
Marek Vasutf3b8bf72017-07-21 23:18:03 +020053 help
Marek Vasutba2c7d22023-02-28 22:34:38 +010054 Enable this to support the clocks on Renesas RCar Gen3 and Gen4 SoCs.
Marek Vasut1a10f192018-01-08 16:32:38 +010055
Adam Ford06c4f9b2020-06-30 09:30:08 -050056config CLK_R8A774A1
57 bool "Renesas R8A774A1 clock driver"
58 def_bool y if R8A774A1
59 depends on CLK_RCAR_GEN3
60 help
61 Enable this to support the clocks on Renesas R8A774A1 SoC.
62
Biju Das69159a22020-10-14 18:17:35 +010063config CLK_R8A774B1
64 bool "Renesas R8A774B1 clock driver"
65 depends on CLK_RCAR_GEN3
66 help
67 Enable this to support the clocks on Renesas R8A774B1 SoC.
68
Lad Prabhakar3434a5f2020-10-16 08:37:14 +010069config CLK_R8A774C0
70 bool "Renesas R8A774C0 clock driver"
71 depends on CLK_RCAR_GEN3
72 help
73 Enable this to support the clocks on Renesas R8A774C0 SoC.
74
Biju Daseb6474c2020-10-14 18:17:36 +010075config CLK_R8A774E1
76 bool "Renesas R8A774E1 clock driver"
77 depends on CLK_RCAR_GEN3
78 help
79 Enable this to support the clocks on Renesas R8A774E1 SoC.
80
Marek Vasut1a10f192018-01-08 16:32:38 +010081config CLK_R8A7795
82 bool "Renesas R8A7795 clock driver"
Marek Vasut1a10f192018-01-08 16:32:38 +010083 depends on CLK_RCAR_GEN3
84 help
85 Enable this to support the clocks on Renesas R8A7795 SoC.
86
Hai Phamcef5c2f2023-01-26 21:02:01 +010087config CLK_R8A77960
88 bool "Renesas R8A77960 clock driver"
Marek Vasut1a10f192018-01-08 16:32:38 +010089 depends on CLK_RCAR_GEN3
90 help
Hai Phamcef5c2f2023-01-26 21:02:01 +010091 Enable this to support the clocks on Renesas R8A77960 SoC.
Marek Vasut1a10f192018-01-08 16:32:38 +010092
Hai Phamf144d502023-01-26 21:02:02 +010093config CLK_R8A77961
94 bool "Renesas R8A77961 clock driver"
95 depends on CLK_RCAR_GEN3
96 help
97 Enable this to support the clocks on Renesas R8A77961 SoC.
98
Marek Vasut98c20582019-03-04 13:36:13 +010099config CLK_R8A77965
100 bool "Renesas R8A77965 clock driver"
101 depends on CLK_RCAR_GEN3
102 help
103 Enable this to support the clocks on Renesas R8A77965 SoC.
104
Marek Vasut1a10f192018-01-08 16:32:38 +0100105config CLK_R8A77970
106 bool "Renesas R8A77970 clock driver"
Marek Vasut1a10f192018-01-08 16:32:38 +0100107 depends on CLK_RCAR_GEN3
108 help
109 Enable this to support the clocks on Renesas R8A77970 SoC.
110
Marek Vasutd52c6cb2019-07-29 19:59:44 +0200111config CLK_R8A77980
112 bool "Renesas R8A77980 clock driver"
113 depends on CLK_RCAR_GEN3
114 help
115 Enable this to support the clocks on Renesas R8A77980 SoC.
116
Marek Vasuta6b456d2018-04-26 10:19:03 +0200117config CLK_R8A77990
118 bool "Renesas R8A77990 clock driver"
Marek Vasuta6b456d2018-04-26 10:19:03 +0200119 depends on CLK_RCAR_GEN3
120 help
121 Enable this to support the clocks on Renesas R8A77990 SoC.
122
Marek Vasut1a10f192018-01-08 16:32:38 +0100123config CLK_R8A77995
124 bool "Renesas R8A77995 clock driver"
Marek Vasut1a10f192018-01-08 16:32:38 +0100125 depends on CLK_RCAR_GEN3
126 help
127 Enable this to support the clocks on Renesas R8A77995 SoC.
Hai Pham86d59f32020-08-11 10:46:34 +0700128
129config CLK_R8A779A0
130 bool "Renesas R8A779A0 clock driver"
131 depends on CLK_RCAR_GEN3
132 help
133 Enable this to support the clocks on Renesas R8A779A0 SoC.
Hai Pham99d40392023-02-28 22:34:39 +0100134
135config CLK_R8A779F0
136 bool "Renesas R8A779F0 clock driver"
137 depends on CLK_RCAR_GEN3
138 help
139 Enable this to support the clocks on Renesas R8A779F0 SoC.
Hai Pham68f1ac02023-02-28 22:37:02 +0100140
141config CLK_R8A779G0
142 bool "Renesas R8A779G0 clock driver"
143 depends on CLK_RCAR_GEN3
144 help
145 Enable this to support the clocks on Renesas R8A779G0 SoC.