Lines Matching refs:sdm_din
110 u32 sdm_din; member
168 pll->sdm_din = (val >> GPCPLL_CFG2_SDM_DIN_SHIFT) & in gm20b_pllg_read_mnp()
178 pll->sdm_din << GPCPLL_CFG2_SDM_DIN_SHIFT); in gm20b_pllg_write_mnp()
225 gm20b_dvfs_calc_ndiv(struct gm20b_clk *clk, u32 n_eff, u32 *n_int, u32 *sdm_din) in gm20b_dvfs_calc_ndiv() argument
259 *sdm_din = (rem >> BITS_PER_BYTE) & MASK(GPCPLL_CFG2_SDM_DIN_WIDTH); in gm20b_dvfs_calc_ndiv()
262 n_eff, *n_int, *sdm_din); in gm20b_dvfs_calc_ndiv()
271 u32 n_int, sdm_din; in gm20b_pllg_slide() local
275 gm20b_dvfs_calc_ndiv(clk, n, &n_int, &sdm_din); in gm20b_pllg_slide()
280 if (n_int == pll.base.n && sdm_din == pll.sdm_din) in gm20b_pllg_slide()
291 sdm_din << GPCPLL_CFG2_SDM_DIN_NEW_SHIFT); in gm20b_pllg_slide()
310 sdm_din << GPCPLL_CFG2_SDM_DIN_SHIFT); in gm20b_pllg_slide()
365 u32 n_int, sdm_din; in gm20b_pllg_program_mnp() local
370 gm20b_dvfs_calc_ndiv(clk, pll->n, &n_int, &sdm_din); in gm20b_pllg_program_mnp()
372 pdiv_only = cur_pll.base.n == n_int && cur_pll.sdm_din == sdm_din && in gm20b_pllg_program_mnp()
412 cur_pll.sdm_din = sdm_din; in gm20b_pllg_program_mnp()