diff --git a/drivers/clk/rockchip/clk-rk3568.c b/drivers/clk/rockchip/clk-rk3568.c index f55b0151cede..90267d43b095 100644 --- a/drivers/clk/rockchip/clk-rk3568.c +++ b/drivers/clk/rockchip/clk-rk3568.c @@ -540,12 +540,10 @@ static struct rockchip_clk_branch rk3568_clk_branches[] __initdata = { RK3568_CLKGATE_CON(2), 0, GFLAGS), MUX(CLK_GPU_PRE_MUX, "clk_gpu_pre_mux", clk_gpu_pre_mux_p, CLK_SET_RATE_PARENT, RK3568_CLKSEL_CON(6), 11, 1, MFLAGS), - COMPOSITE_NOMUX(ACLK_GPU_PRE, "aclk_gpu_pre", "clk_gpu_pre_mux", 0, - RK3568_CLKSEL_CON(6), 8, 2, DFLAGS, - RK3568_CLKGATE_CON(2), 11, GFLAGS), - COMPOSITE_NOMUX(PCLK_GPU_PRE, "pclk_gpu_pre", "clk_gpu_pre_mux", 0, - RK3568_CLKSEL_CON(6), 12, 4, DFLAGS, - RK3568_CLKGATE_CON(2), 2, GFLAGS), + DIV(ACLK_GPU_PRE, "aclk_gpu_pre", "clk_gpu_pre_mux", 0, + RK3568_CLKSEL_CON(6), 8, 2, DFLAGS), + DIV(PCLK_GPU_PRE, "pclk_gpu_pre", "clk_gpu_pre_mux", 0, + RK3568_CLKSEL_CON(6), 12, 4, DFLAGS), GATE(CLK_GPU, "clk_gpu", "clk_gpu_pre_mux", 0, RK3568_CLKGATE_CON(2), 3, GFLAGS),