diff options
| -rw-r--r-- | drivers/clk/renesas/r8a774c0-cpg-mssr.c | 4 | ||||
| -rw-r--r-- | include/dt-bindings/clock/r8a774c0-cpg-mssr.h | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/drivers/clk/renesas/r8a774c0-cpg-mssr.c b/drivers/clk/renesas/r8a774c0-cpg-mssr.c index 10b96895d452..28bcc8105d57 100644 --- a/drivers/clk/renesas/r8a774c0-cpg-mssr.c +++ b/drivers/clk/renesas/r8a774c0-cpg-mssr.c | |||
| @@ -33,6 +33,7 @@ enum clk_ids { | |||
| 33 | CLK_PLL1, | 33 | CLK_PLL1, |
| 34 | CLK_PLL3, | 34 | CLK_PLL3, |
| 35 | CLK_PLL0D4, | 35 | CLK_PLL0D4, |
| 36 | CLK_PLL0D6, | ||
| 36 | CLK_PLL0D8, | 37 | CLK_PLL0D8, |
| 37 | CLK_PLL0D20, | 38 | CLK_PLL0D20, |
| 38 | CLK_PLL0D24, | 39 | CLK_PLL0D24, |
| @@ -61,6 +62,7 @@ static const struct cpg_core_clk r8a774c0_core_clks[] __initconst = { | |||
| 61 | 62 | ||
| 62 | DEF_FIXED(".pll0", CLK_PLL0, CLK_MAIN, 1, 100), | 63 | DEF_FIXED(".pll0", CLK_PLL0, CLK_MAIN, 1, 100), |
| 63 | DEF_FIXED(".pll0d4", CLK_PLL0D4, CLK_PLL0, 4, 1), | 64 | DEF_FIXED(".pll0d4", CLK_PLL0D4, CLK_PLL0, 4, 1), |
| 65 | DEF_FIXED(".pll0d6", CLK_PLL0D6, CLK_PLL0, 6, 1), | ||
| 64 | DEF_FIXED(".pll0d8", CLK_PLL0D8, CLK_PLL0, 8, 1), | 66 | DEF_FIXED(".pll0d8", CLK_PLL0D8, CLK_PLL0, 8, 1), |
| 65 | DEF_FIXED(".pll0d20", CLK_PLL0D20, CLK_PLL0, 20, 1), | 67 | DEF_FIXED(".pll0d20", CLK_PLL0D20, CLK_PLL0, 20, 1), |
| 66 | DEF_FIXED(".pll0d24", CLK_PLL0D24, CLK_PLL0, 24, 1), | 68 | DEF_FIXED(".pll0d24", CLK_PLL0D24, CLK_PLL0, 24, 1), |
| @@ -112,6 +114,7 @@ static const struct cpg_core_clk r8a774c0_core_clks[] __initconst = { | |||
| 112 | DEF_GEN3_PE("s3d2c", R8A774C0_CLK_S3D2C, CLK_S3, 2, CLK_PE, 2), | 114 | DEF_GEN3_PE("s3d2c", R8A774C0_CLK_S3D2C, CLK_S3, 2, CLK_PE, 2), |
| 113 | DEF_GEN3_PE("s3d4c", R8A774C0_CLK_S3D4C, CLK_S3, 4, CLK_PE, 4), | 115 | DEF_GEN3_PE("s3d4c", R8A774C0_CLK_S3D4C, CLK_S3, 4, CLK_PE, 4), |
| 114 | 116 | ||
| 117 | DEF_DIV6P1("canfd", R8A774C0_CLK_CANFD, CLK_PLL0D6, 0x244), | ||
| 115 | DEF_DIV6P1("csi0", R8A774C0_CLK_CSI0, CLK_PLL1D2, 0x00c), | 118 | DEF_DIV6P1("csi0", R8A774C0_CLK_CSI0, CLK_PLL1D2, 0x00c), |
| 116 | DEF_DIV6P1("mso", R8A774C0_CLK_MSO, CLK_PLL1D2, 0x014), | 119 | DEF_DIV6P1("mso", R8A774C0_CLK_MSO, CLK_PLL1D2, 0x014), |
| 117 | 120 | ||
| @@ -187,6 +190,7 @@ static const struct mssr_mod_clk r8a774c0_mod_clks[] __initconst = { | |||
| 187 | DEF_MOD("gpio2", 910, R8A774C0_CLK_S3D4), | 190 | DEF_MOD("gpio2", 910, R8A774C0_CLK_S3D4), |
| 188 | DEF_MOD("gpio1", 911, R8A774C0_CLK_S3D4), | 191 | DEF_MOD("gpio1", 911, R8A774C0_CLK_S3D4), |
| 189 | DEF_MOD("gpio0", 912, R8A774C0_CLK_S3D4), | 192 | DEF_MOD("gpio0", 912, R8A774C0_CLK_S3D4), |
| 193 | DEF_MOD("can-fd", 914, R8A774C0_CLK_S3D2), | ||
| 190 | DEF_MOD("can-if1", 915, R8A774C0_CLK_S3D4), | 194 | DEF_MOD("can-if1", 915, R8A774C0_CLK_S3D4), |
| 191 | DEF_MOD("can-if0", 916, R8A774C0_CLK_S3D4), | 195 | DEF_MOD("can-if0", 916, R8A774C0_CLK_S3D4), |
| 192 | DEF_MOD("i2c6", 918, R8A774C0_CLK_S3D2), | 196 | DEF_MOD("i2c6", 918, R8A774C0_CLK_S3D2), |
diff --git a/include/dt-bindings/clock/r8a774c0-cpg-mssr.h b/include/dt-bindings/clock/r8a774c0-cpg-mssr.h index 8fe51b6aca28..8ad9cd6be8e9 100644 --- a/include/dt-bindings/clock/r8a774c0-cpg-mssr.h +++ b/include/dt-bindings/clock/r8a774c0-cpg-mssr.h | |||
| @@ -56,5 +56,6 @@ | |||
| 56 | #define R8A774C0_CLK_CSI0 45 | 56 | #define R8A774C0_CLK_CSI0 45 |
| 57 | #define R8A774C0_CLK_CP 46 | 57 | #define R8A774C0_CLK_CP 46 |
| 58 | #define R8A774C0_CLK_CPEX 47 | 58 | #define R8A774C0_CLK_CPEX 47 |
| 59 | #define R8A774C0_CLK_CANFD 48 | ||
| 59 | 60 | ||
| 60 | #endif /* __DT_BINDINGS_CLOCK_R8A774C0_CPG_MSSR_H__ */ | 61 | #endif /* __DT_BINDINGS_CLOCK_R8A774C0_CPG_MSSR_H__ */ |
