.. | .. |
---|
317 | 317 | RK3328_CLKGATE_CON(14), 1, GFLAGS), |
---|
318 | 318 | |
---|
319 | 319 | /* PD_DDR */ |
---|
320 | | - COMPOSITE(0, "clk_ddr", mux_ddrphy_p, CLK_IS_CRITICAL, |
---|
321 | | - RK3328_CLKSEL_CON(3), 8, 2, MFLAGS, 0, 3, DFLAGS | CLK_DIVIDER_POWER_OF_TWO, |
---|
322 | | - RK3328_CLKGATE_CON(0), 4, GFLAGS), |
---|
323 | | - GATE(0, "clk_ddrmsch", "clk_ddr", CLK_IS_CRITICAL, |
---|
| 320 | + COMPOSITE_DDRCLK(SCLK_DDRCLK, "sclk_ddrc", mux_ddrphy_p, 0, |
---|
| 321 | + RK3328_CLKSEL_CON(3), 8, 2, 0, 3, |
---|
| 322 | + ROCKCHIP_DDRCLK_SIP_V2), |
---|
| 323 | + |
---|
| 324 | + GATE(0, "clk_ddrmsch", "sclk_ddrc", CLK_IGNORE_UNUSED, |
---|
324 | 325 | RK3328_CLKGATE_CON(18), 6, GFLAGS), |
---|
325 | | - GATE(0, "clk_ddrupctl", "clk_ddr", CLK_IS_CRITICAL, |
---|
| 326 | + GATE(0, "clk_ddrupctl", "sclk_ddrc", CLK_IGNORE_UNUSED, |
---|
326 | 327 | RK3328_CLKGATE_CON(18), 5, GFLAGS), |
---|
327 | | - GATE(0, "aclk_ddrupctl", "clk_ddr", CLK_IGNORE_UNUSED, |
---|
| 328 | + GATE(0, "aclk_ddrupctl", "sclk_ddrc", CLK_IGNORE_UNUSED, |
---|
328 | 329 | RK3328_CLKGATE_CON(18), 4, GFLAGS), |
---|
329 | 330 | GATE(0, "clk_ddrmon", "xin24m", CLK_IGNORE_UNUSED, |
---|
330 | 331 | RK3328_CLKGATE_CON(0), 6, GFLAGS), |
---|