@@ -46,6 +46,7 @@ enum clk_ids {
4646 CLK_PLLCLN_DIV2 ,
4747 CLK_PLLCLN_DIV8 ,
4848 CLK_PLLCLN_DIV16 ,
49+ CLK_PLLCLN_DIV20 ,
4950 CLK_PLLCLN_DIV64 ,
5051 CLK_PLLCLN_DIV256 ,
5152 CLK_PLLCLN_DIV1024 ,
@@ -185,6 +186,7 @@ static const struct cpg_core_clk r9a09g057_core_clks[] __initconst = {
185186 DEF_FIXED (".pllcln_div2" , CLK_PLLCLN_DIV2 , CLK_PLLCLN , 1 , 2 ),
186187 DEF_FIXED (".pllcln_div8" , CLK_PLLCLN_DIV8 , CLK_PLLCLN , 1 , 8 ),
187188 DEF_FIXED (".pllcln_div16" , CLK_PLLCLN_DIV16 , CLK_PLLCLN , 1 , 16 ),
189+ DEF_FIXED (".pllcln_div20" , CLK_PLLCLN_DIV20 , CLK_PLLCLN , 1 , 20 ),
188190 DEF_FIXED (".pllcln_div64" , CLK_PLLCLN_DIV64 , CLK_PLLCLN , 1 , 64 ),
189191 DEF_FIXED (".pllcln_div256" , CLK_PLLCLN_DIV256 , CLK_PLLCLN , 1 , 256 ),
190192 DEF_FIXED (".pllcln_div1024" , CLK_PLLCLN_DIV1024 , CLK_PLLCLN , 1 , 1024 ),
@@ -440,6 +442,12 @@ static const struct rzv2h_mod_clk r9a09g057_mod_clks[] __initconst = {
440442 BUS_MSTOP (1 , BIT (7 ))),
441443 DEF_MOD ("riic_7_ckm" , CLK_PLLCLN_DIV16 , 9 , 11 , 4 , 27 ,
442444 BUS_MSTOP (1 , BIT (8 ))),
445+ DEF_MOD ("canfd_0_pclk" , CLK_PLLCLN_DIV16 , 9 , 12 , 4 , 28 ,
446+ BUS_MSTOP (10 , BIT (14 ))),
447+ DEF_MOD ("canfd_0_clk_ram" , CLK_PLLCLN_DIV8 , 9 , 13 , 4 , 29 ,
448+ BUS_MSTOP (10 , BIT (14 ))),
449+ DEF_MOD ("canfd_0_clkc" , CLK_PLLCLN_DIV20 , 9 , 14 , 4 , 30 ,
450+ BUS_MSTOP (10 , BIT (14 ))),
443451 DEF_MOD ("spi_hclk" , CLK_PLLCM33_GEAR , 9 , 15 , 4 , 31 ,
444452 BUS_MSTOP (4 , BIT (5 ))),
445453 DEF_MOD ("spi_aclk" , CLK_PLLCM33_GEAR , 10 , 0 , 5 , 0 ,
@@ -634,6 +642,8 @@ static const struct rzv2h_reset r9a09g057_resets[] __initconst = {
634642 DEF_RST (9 , 14 , 4 , 15 ), /* RIIC_6_MRST */
635643 DEF_RST (9 , 15 , 4 , 16 ), /* RIIC_7_MRST */
636644 DEF_RST (10 , 0 , 4 , 17 ), /* RIIC_8_MRST */
645+ DEF_RST (10 , 1 , 4 , 18 ), /* CANFD_0_RSTP_N */
646+ DEF_RST (10 , 2 , 4 , 19 ), /* CANFD_0_RSTC_N */
637647 DEF_RST (10 , 3 , 4 , 20 ), /* SPI_HRESETN */
638648 DEF_RST (10 , 4 , 4 , 21 ), /* SPI_ARESETN */
639649 DEF_RST (10 , 7 , 4 , 24 ), /* SDHI_0_IXRST */
0 commit comments