hc
2024-12-19 9370bb92b2d16684ee45cf24e879c93c509162da
kernel/drivers/clk/rockchip/clk-rk3588.c
....@@ -79,16 +79,16 @@
7979 RK3588_PLL_RATE(1008000000, 2, 336, 2, 0),
8080 RK3588_PLL_RATE(1000000000, 3, 500, 2, 0),
8181 RK3588_PLL_RATE(983040000, 4, 655, 2, 23592),
82
- RK3588_PLL_RATE(955520000, 3, 477, 2, 49806),
82
+ RK3588_PLL_RATE(955520000, 3, 478, 2, 49807),
8383 RK3588_PLL_RATE(903168000, 6, 903, 2, 11009),
8484 RK3588_PLL_RATE(900000000, 2, 300, 2, 0),
8585 RK3588_PLL_RATE(816000000, 2, 272, 2, 0),
8686 RK3588_PLL_RATE(786432000, 2, 262, 2, 9437),
8787 RK3588_PLL_RATE(786000000, 1, 131, 2, 0),
88
- RK3588_PLL_RATE(785560000, 3, 392, 2, 51117),
88
+ RK3588_PLL_RATE(785560000, 3, 393, 2, 51119),
8989 RK3588_PLL_RATE(722534400, 8, 963, 2, 24850),
9090 RK3588_PLL_RATE(600000000, 2, 200, 2, 0),
91
- RK3588_PLL_RATE(594000000, 2, 198, 2, 0),
91
+ RK3588_PLL_RATE(594000000, 1, 99, 2, 0),
9292 RK3588_PLL_RATE(408000000, 2, 272, 3, 0),
9393 RK3588_PLL_RATE(312000000, 2, 208, 3, 0),
9494 RK3588_PLL_RATE(216000000, 2, 288, 4, 0),
....@@ -2065,13 +2065,13 @@
20652065 RK3588_CLKGATE_CON(72), 4, GFLAGS),
20662066 GATE(HCLK_VOP, "hclk_vop", "hclk_vop_root", 0,
20672067 RK3588_CLKGATE_CON(52), 8, GFLAGS),
2068
- COMPOSITE(DCLK_VOP0_SRC, "dclk_vop0_src", gpll_cpll_v0pll_aupll_p, 0,
2068
+ COMPOSITE(DCLK_VOP0_SRC, "dclk_vop0_src", gpll_cpll_v0pll_aupll_p, CLK_SET_RATE_NO_REPARENT,
20692069 RK3588_CLKSEL_CON(111), 7, 2, MFLAGS, 0, 7, DFLAGS,
20702070 RK3588_CLKGATE_CON(52), 10, GFLAGS),
2071
- COMPOSITE(DCLK_VOP1_SRC, "dclk_vop1_src", gpll_cpll_v0pll_aupll_p, 0,
2071
+ COMPOSITE(DCLK_VOP1_SRC, "dclk_vop1_src", gpll_cpll_v0pll_aupll_p, CLK_SET_RATE_NO_REPARENT,
20722072 RK3588_CLKSEL_CON(111), 14, 2, MFLAGS, 9, 5, DFLAGS,
20732073 RK3588_CLKGATE_CON(52), 11, GFLAGS),
2074
- COMPOSITE(DCLK_VOP2_SRC, "dclk_vop2_src", gpll_cpll_v0pll_aupll_p, CLK_SET_RATE_PARENT | CLK_SET_RATE_NO_REPARENT,
2074
+ COMPOSITE(DCLK_VOP2_SRC, "dclk_vop2_src", gpll_cpll_v0pll_aupll_p, CLK_SET_RATE_NO_REPARENT,
20752075 RK3588_CLKSEL_CON(112), 5, 2, MFLAGS, 0, 5, DFLAGS,
20762076 RK3588_CLKGATE_CON(52), 12, GFLAGS),
20772077 COMPOSITE_NODIV(DCLK_VOP0, "dclk_vop0", dclk_vop0_p, CLK_SET_RATE_PARENT | CLK_SET_RATE_NO_REPARENT,
....@@ -2083,7 +2083,7 @@
20832083 COMPOSITE_NODIV(DCLK_VOP2, "dclk_vop2", dclk_vop2_p, CLK_SET_RATE_PARENT | CLK_SET_RATE_NO_REPARENT,
20842084 RK3588_CLKSEL_CON(112), 11, 2, MFLAGS,
20852085 RK3588_CLKGATE_CON(53), 1, GFLAGS),
2086
- COMPOSITE(DCLK_VOP3, "dclk_vop3", gpll_cpll_v0pll_aupll_p, 0,
2086
+ COMPOSITE(DCLK_VOP3, "dclk_vop3", gpll_cpll_v0pll_aupll_p, CLK_SET_RATE_NO_REPARENT,
20872087 RK3588_CLKSEL_CON(113), 7, 2, MFLAGS, 0, 7, DFLAGS,
20882088 RK3588_CLKGATE_CON(53), 2, GFLAGS),
20892089 GATE(PCLK_DSIHOST0, "pclk_dsihost0", "pclk_vop_root", 0,