@@ -146,6 +146,7 @@ static const struct cpg_core_clk r8a779g0_core_clks[] __initconst = {
146
146
DEF_FIXED ("vcbus" , R8A779G0_CLK_VCBUS , CLK_VC , 1 , 1 ),
147
147
DEF_FIXED ("vcbusd2" , R8A779G0_CLK_VCBUSD2 , CLK_VC , 2 , 1 ),
148
148
DEF_DIV6P1 ("canfd" , R8A779G0_CLK_CANFD , CLK_PLL5_DIV4 , 0x878 ),
149
+ DEF_DIV6P1 ("csi" , R8A779G0_CLK_CSI , CLK_PLL5_DIV4 , 0x880 ),
149
150
DEF_FIXED ("dsiref" , R8A779G0_CLK_DSIREF , CLK_PLL5_DIV4 , 48 , 1 ),
150
151
DEF_DIV6P1 ("dsiext" , R8A779G0_CLK_DSIEXT , CLK_PLL5_DIV4 , 0x884 ),
151
152
@@ -165,6 +166,8 @@ static const struct mssr_mod_clk r8a779g0_mod_clks[] __initconst = {
165
166
DEF_MOD ("avb1" , 212 , R8A779G0_CLK_S0D4_HSC ),
166
167
DEF_MOD ("avb2" , 213 , R8A779G0_CLK_S0D4_HSC ),
167
168
DEF_MOD ("canfd0" , 328 , R8A779G0_CLK_SASYNCPERD2 ),
169
+ DEF_MOD ("csi40" , 331 , R8A779G0_CLK_CSI ),
170
+ DEF_MOD ("csi41" , 400 , R8A779G0_CLK_CSI ),
168
171
DEF_MOD ("dis0" , 411 , R8A779G0_CLK_VIOBUSD2 ),
169
172
DEF_MOD ("dsitxlink0" , 415 , R8A779G0_CLK_VIOBUSD2 ),
170
173
DEF_MOD ("dsitxlink1" , 416 , R8A779G0_CLK_VIOBUSD2 ),
@@ -181,6 +184,8 @@ static const struct mssr_mod_clk r8a779g0_mod_clks[] __initconst = {
181
184
DEF_MOD ("i2c4" , 522 , R8A779G0_CLK_S0D6_PER ),
182
185
DEF_MOD ("i2c5" , 523 , R8A779G0_CLK_S0D6_PER ),
183
186
DEF_MOD ("irqc" , 611 , R8A779G0_CLK_CL16M ),
187
+ DEF_MOD ("ispcs0" , 612 , R8A779G0_CLK_S0D2_VIO ),
188
+ DEF_MOD ("ispcs1" , 613 , R8A779G0_CLK_S0D2_VIO ),
184
189
DEF_MOD ("msi0" , 618 , R8A779G0_CLK_MSO ),
185
190
DEF_MOD ("msi1" , 619 , R8A779G0_CLK_MSO ),
186
191
DEF_MOD ("msi2" , 620 , R8A779G0_CLK_MSO ),
@@ -202,6 +207,22 @@ static const struct mssr_mod_clk r8a779g0_mod_clks[] __initconst = {
202
207
DEF_MOD ("tmu3" , 716 , R8A779G0_CLK_SASYNCPERD2 ),
203
208
DEF_MOD ("tmu4" , 717 , R8A779G0_CLK_SASYNCPERD2 ),
204
209
DEF_MOD ("tpu0" , 718 , R8A779G0_CLK_SASYNCPERD4 ),
210
+ DEF_MOD ("vin00" , 730 , R8A779G0_CLK_S0D4_VIO ),
211
+ DEF_MOD ("vin01" , 731 , R8A779G0_CLK_S0D4_VIO ),
212
+ DEF_MOD ("vin02" , 800 , R8A779G0_CLK_S0D4_VIO ),
213
+ DEF_MOD ("vin03" , 801 , R8A779G0_CLK_S0D4_VIO ),
214
+ DEF_MOD ("vin04" , 802 , R8A779G0_CLK_S0D4_VIO ),
215
+ DEF_MOD ("vin05" , 803 , R8A779G0_CLK_S0D4_VIO ),
216
+ DEF_MOD ("vin06" , 804 , R8A779G0_CLK_S0D4_VIO ),
217
+ DEF_MOD ("vin07" , 805 , R8A779G0_CLK_S0D4_VIO ),
218
+ DEF_MOD ("vin10" , 806 , R8A779G0_CLK_S0D4_VIO ),
219
+ DEF_MOD ("vin11" , 807 , R8A779G0_CLK_S0D4_VIO ),
220
+ DEF_MOD ("vin12" , 808 , R8A779G0_CLK_S0D4_VIO ),
221
+ DEF_MOD ("vin13" , 809 , R8A779G0_CLK_S0D4_VIO ),
222
+ DEF_MOD ("vin14" , 810 , R8A779G0_CLK_S0D4_VIO ),
223
+ DEF_MOD ("vin15" , 811 , R8A779G0_CLK_S0D4_VIO ),
224
+ DEF_MOD ("vin16" , 812 , R8A779G0_CLK_S0D4_VIO ),
225
+ DEF_MOD ("vin17" , 813 , R8A779G0_CLK_S0D4_VIO ),
205
226
DEF_MOD ("vspd0" , 830 , R8A779G0_CLK_VIOBUSD2 ),
206
227
DEF_MOD ("vspd1" , 831 , R8A779G0_CLK_VIOBUSD2 ),
207
228
DEF_MOD ("wdt1:wdt0" , 907 , R8A779G0_CLK_R ),
@@ -213,6 +234,9 @@ static const struct mssr_mod_clk r8a779g0_mod_clks[] __initconst = {
213
234
DEF_MOD ("pfc1" , 916 , R8A779G0_CLK_CL16M ),
214
235
DEF_MOD ("pfc2" , 917 , R8A779G0_CLK_CL16M ),
215
236
DEF_MOD ("pfc3" , 918 , R8A779G0_CLK_CL16M ),
237
+ DEF_MOD ("tsc" , 919 , R8A779G0_CLK_CL16M ),
238
+ DEF_MOD ("ssiu" , 2926 , R8A779G0_CLK_S0D6_PER ),
239
+ DEF_MOD ("ssi" , 2927 , R8A779G0_CLK_S0D6_PER ),
216
240
};
217
241
218
242
/*
0 commit comments