|
28 | 28 | #define MSSPLL_REFDIV_SHIFT 0x08u
|
29 | 29 | #define MSSPLL_REFDIV_WIDTH 0x06u
|
30 | 30 | #define MSSPLL_POSTDIV02_SHIFT 0x08u
|
| 31 | +#define MSSPLL_POSTDIV13_SHIFT 0x18u |
31 | 32 | #define MSSPLL_POSTDIV_WIDTH 0x07u
|
32 | 33 | #define MSSPLL_FIXED_DIV 4u
|
33 | 34 |
|
@@ -240,6 +241,12 @@ static const struct clk_ops mpfs_clk_msspll_out_ops = {
|
240 | 241 | static struct mpfs_msspll_out_hw_clock mpfs_msspll_out_clks[] = {
|
241 | 242 | CLK_PLL_OUT(CLK_MSSPLL0, "clk_msspll", "clk_msspll_internal", 0,
|
242 | 243 | MSSPLL_POSTDIV02_SHIFT, MSSPLL_POSTDIV_WIDTH, REG_MSSPLL_POSTDIV01_CR),
|
| 244 | + CLK_PLL_OUT(CLK_MSSPLL1, "clk_msspll1", "clk_msspll_internal", 0, |
| 245 | + MSSPLL_POSTDIV13_SHIFT, MSSPLL_POSTDIV_WIDTH, REG_MSSPLL_POSTDIV01_CR), |
| 246 | + CLK_PLL_OUT(CLK_MSSPLL2, "clk_msspll2", "clk_msspll_internal", 0, |
| 247 | + MSSPLL_POSTDIV02_SHIFT, MSSPLL_POSTDIV_WIDTH, REG_MSSPLL_POSTDIV23_CR), |
| 248 | + CLK_PLL_OUT(CLK_MSSPLL3, "clk_msspll3", "clk_msspll_internal", 0, |
| 249 | + MSSPLL_POSTDIV13_SHIFT, MSSPLL_POSTDIV_WIDTH, REG_MSSPLL_POSTDIV23_CR), |
243 | 250 | };
|
244 | 251 |
|
245 | 252 | static int mpfs_clk_register_msspll_outs(struct device *dev,
|
|
0 commit comments