@@ -181,9 +181,11 @@ static const struct cpg_core_clk r9a08g045_core_clks[] __initconst = {
181
181
DEF_G3S_DIV ("P3" , R9A08G045_CLK_P3 , CLK_PLL3_DIV2_4 , DIVPL3C , G3S_DIVPL3C_STS ,
182
182
dtable_1_32 , 0 , 0 , 0 , NULL ),
183
183
DEF_FIXED ("P3_DIV2" , CLK_P3_DIV2 , R9A08G045_CLK_P3 , 1 , 2 ),
184
+ DEF_FIXED ("ZT" , R9A08G045_CLK_ZT , CLK_PLL3_DIV2_8 , 1 , 1 ),
184
185
DEF_FIXED ("S0" , R9A08G045_CLK_S0 , CLK_SEL_PLL4 , 1 , 2 ),
185
186
DEF_FIXED ("OSC" , R9A08G045_OSCCLK , CLK_EXTAL , 1 , 1 ),
186
187
DEF_FIXED ("OSC2" , R9A08G045_OSCCLK2 , CLK_EXTAL , 1 , 3 ),
188
+ DEF_FIXED ("HP" , R9A08G045_CLK_HP , CLK_PLL6 , 1 , 2 ),
187
189
};
188
190
189
191
static const struct rzg2l_mod_clk r9a08g045_mod_clks [] = {
@@ -203,6 +205,12 @@ static const struct rzg2l_mod_clk r9a08g045_mod_clks[] = {
203
205
DEF_MOD ("sdhi2_imclk2" , R9A08G045_SDHI2_IMCLK2 , CLK_SD2_DIV4 , 0x554 , 9 ),
204
206
DEF_MOD ("sdhi2_clk_hs" , R9A08G045_SDHI2_CLK_HS , R9A08G045_CLK_SD2 , 0x554 , 10 ),
205
207
DEF_MOD ("sdhi2_aclk" , R9A08G045_SDHI2_ACLK , R9A08G045_CLK_P1 , 0x554 , 11 ),
208
+ DEF_COUPLED ("eth0_axi" , R9A08G045_ETH0_CLK_AXI , R9A08G045_CLK_M0 , 0x57c , 0 ),
209
+ DEF_COUPLED ("eth0_chi" , R9A08G045_ETH0_CLK_CHI , R9A08G045_CLK_ZT , 0x57c , 0 ),
210
+ DEF_MOD ("eth0_refclk" , R9A08G045_ETH0_REFCLK , R9A08G045_CLK_HP , 0x57c , 8 ),
211
+ DEF_COUPLED ("eth1_axi" , R9A08G045_ETH1_CLK_AXI , R9A08G045_CLK_M0 , 0x57c , 1 ),
212
+ DEF_COUPLED ("eth1_chi" , R9A08G045_ETH1_CLK_CHI , R9A08G045_CLK_ZT , 0x57c , 1 ),
213
+ DEF_MOD ("eth1_refclk" , R9A08G045_ETH1_REFCLK , R9A08G045_CLK_HP , 0x57c , 9 ),
206
214
DEF_MOD ("scif0_clk_pck" , R9A08G045_SCIF0_CLK_PCK , R9A08G045_CLK_P0 , 0x584 , 0 ),
207
215
DEF_MOD ("gpio_hclk" , R9A08G045_GPIO_HCLK , R9A08G045_OSCCLK , 0x598 , 0 ),
208
216
};
@@ -214,6 +222,8 @@ static const struct rzg2l_reset r9a08g045_resets[] = {
214
222
DEF_RST (R9A08G045_SDHI0_IXRST , 0x854 , 0 ),
215
223
DEF_RST (R9A08G045_SDHI1_IXRST , 0x854 , 1 ),
216
224
DEF_RST (R9A08G045_SDHI2_IXRST , 0x854 , 2 ),
225
+ DEF_RST (R9A08G045_ETH0_RST_HW_N , 0x87c , 0 ),
226
+ DEF_RST (R9A08G045_ETH1_RST_HW_N , 0x87c , 1 ),
217
227
DEF_RST (R9A08G045_SCIF0_RST_SYSTEM_N , 0x884 , 0 ),
218
228
DEF_RST (R9A08G045_GPIO_RSTN , 0x898 , 0 ),
219
229
DEF_RST (R9A08G045_GPIO_PORT_RESETN , 0x898 , 1 ),
0 commit comments