| /OK3568_Linux_fs/kernel/drivers/clk/rockchip/regmap/ |
| H A D | clk-regmap-pll.c | 69 unsigned int postdiv1, fbdiv, dsmpd, postdiv2, refdiv, frac, bypass; in clk_regmap_pll_recalc_rate() local 80 dsmpd = (con1 & BIT(pll->dsmpd_shift)) >> pll->dsmpd_shift; in clk_regmap_pll_recalc_rate() 91 if (!dsmpd) { in clk_regmap_pll_recalc_rate() 108 u32 *frac, u8 *dsmpd, u8 *bypass) in clk_pll_round_rate() argument 224 if (dsmpd) in clk_pll_round_rate() 225 *dsmpd = _dsmpd; in clk_pll_round_rate() 253 u8 refdiv, postdiv1, postdiv2, dsmpd, bypass; in clk_regmap_pll_set_rate() local 259 &postdiv2, &frac, &dsmpd, &bypass); in clk_regmap_pll_set_rate() 274 HIWORD_UPDATE(dsmpd, pll->dsmpd_shift, pll->dsmpd_shift) | in clk_regmap_pll_set_rate()
|
| /OK3568_Linux_fs/kernel/drivers/misc/rk628/ |
| H A D | rk628_cru.c | 63 u32 postdiv1, fbdiv, dsmpd, postdiv2, refdiv, frac, bypass; in rk628_cru_clk_get_rate_pll() local 92 dsmpd = (con1 & PLL_DSMPD_MASK) >> PLL_DSMPD_SHIFT; in rk628_cru_clk_get_rate_pll() 103 if (!dsmpd) { in rk628_cru_clk_get_rate_pll() 123 u8 dsmpd = 1, postdiv1 = 0, postdiv2 = 0, refdiv = 0; in rk628_cru_clk_set_rate_pll() local 210 dsmpd = 0; in rk628_cru_clk_set_rate_pll() 228 if (!dsmpd) { in rk628_cru_clk_set_rate_pll() 243 PLL_DSMPD(dsmpd) | PLL_POSTDIV2(postdiv2) | in rk628_cru_clk_set_rate_pll()
|
| /OK3568_Linux_fs/u-boot/drivers/clk/rockchip/ |
| H A D | clk_pll.c | 126 rate_table->dsmpd = 1; in rockchip_pll_clk_set_by_auto() 163 rate_table->dsmpd = 0; in rockchip_pll_clk_set_by_auto() 264 __func__, rate->rate, rate->postdiv2, rate->dsmpd, rate->frac); in rk3036_pll_set_rate() 290 if (!rate->dsmpd) { in rk3036_pll_set_rate() 293 rate->dsmpd << RK3036_PLLCON1_DSMPD_SHIFT); in rk3036_pll_set_rate() 330 u32 refdiv, fbdiv, postdiv1, postdiv2, dsmpd, frac; in rk3036_pll_get_rate() local 359 dsmpd = (con & RK3036_PLLCON1_DSMPD_MASK) >> in rk3036_pll_get_rate() 365 if (dsmpd == 0) { in rk3036_pll_get_rate()
|
| H A D | clk_px30.c | 40 .dsmpd = _dsmpd, \
|
| /OK3568_Linux_fs/kernel/drivers/media/i2c/rk628/ |
| H A D | rk628_cru.c | 64 u32 postdiv1, fbdiv, dsmpd, postdiv2, refdiv, frac, bypass; in rk628_cru_clk_get_rate_pll() local 93 dsmpd = (con1 & PLL_DSMPD_MASK) >> PLL_DSMPD_SHIFT; in rk628_cru_clk_get_rate_pll() 104 if (!dsmpd) { in rk628_cru_clk_get_rate_pll() 124 u8 dsmpd = 1, postdiv1 = 0, postdiv2 = 0, refdiv = 0; in rk628_cru_clk_set_rate_pll() local 216 dsmpd = 0; in rk628_cru_clk_set_rate_pll() 234 if (!dsmpd) { in rk628_cru_clk_set_rate_pll() 249 PLL_DSMPD(dsmpd) | PLL_POSTDIV2(postdiv2) | in rk628_cru_clk_set_rate_pll()
|
| /OK3568_Linux_fs/kernel/drivers/clk/rockchip/ |
| H A D | clk-pll.c | 216 rate_table->dsmpd = 1; in rockchip_pll_clk_set_by_auto() 253 rate_table->dsmpd = 0; in rockchip_pll_clk_set_by_auto() 526 rate->dsmpd = ((pllcon >> RK3036_PLLCON1_DSMPD_SHIFT) in rockchip_rk3036_pll_get_params() 549 if (cur.dsmpd == 0) { in rockchip_rk3036_pll_recalc_rate() 576 rate->postdiv2, rate->dsmpd, rate->frac); in rockchip_rk3036_pll_set_params() 600 HIWORD_UPDATE(rate->dsmpd, RK3036_PLLCON1_DSMPD_MASK, in rockchip_rk3036_pll_set_params() 706 cur.dsmpd, cur.frac); in rockchip_rk3036_pll_init() 709 rate->dsmpd, rate->frac); in rockchip_rk3036_pll_init() 713 rate->dsmpd != cur.dsmpd || in rockchip_rk3036_pll_init() 714 (!cur.dsmpd && (rate->frac != cur.frac))) { in rockchip_rk3036_pll_init() [all …]
|
| H A D | clk.h | 464 .dsmpd = _dsmpd, \ 528 unsigned int dsmpd; member
|
| /OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-rockchip/ |
| H A D | clock.h | 75 .dsmpd = _dsmpd, \ 99 unsigned int dsmpd; member
|
| H A D | cru_rv1106.h | 125 unsigned int dsmpd; member
|
| H A D | cru_rk3528.h | 111 unsigned int dsmpd; member
|
| H A D | cru_rv1126.h | 145 unsigned int dsmpd; member
|
| H A D | cru_px30.h | 121 unsigned int dsmpd; member
|
| H A D | cru_rk3562.h | 146 unsigned int dsmpd; member
|
| H A D | cru_rk3568.h | 118 unsigned int dsmpd; member
|
| /OK3568_Linux_fs/u-boot/drivers/ram/rockchip/ |
| H A D | sdram_rk3308.c | 84 DSMPD_MASK, pll_priv->dsmpd << DSMPD_SHIFT); in pll_set() 137 rk3308_pll_div.dsmpd = 0; in rkdclk_init() 147 rk3308_pll_div.dsmpd = 0; in rkdclk_init() 155 rk3308_pll_div.dsmpd = 0; in rkdclk_init() 191 rk3308_pll_div.dsmpd = 1; in rkdclk_init() 199 rk3308_pll_div.dsmpd = 1; in rkdclk_init()
|
| H A D | sdram_rv1126.c | 324 u32 dsmpd = 1; in rkclk_set_dpll() local 357 dsmpd = 0; in rkclk_set_dpll() 368 writel(DSMPD(dsmpd) | POSTDIV2(postdiv2) | REFDIV(refdiv), in rkclk_set_dpll()
|