/linux-4.4.14/drivers/clk/st/ |
D | clkgen-pll.c | 59 struct clkgen_field ndiv; member 85 .ndiv = CLKGEN_FIELD(0x0, C65_NDIV_MASK, 8), 94 .ndiv = CLKGEN_FIELD(0x0, C65_NDIV_MASK, 8), 103 .ndiv = CLKGEN_FIELD(0x0, C32_NDIV_MASK, 0x0), 121 .ndiv = CLKGEN_FIELD(0xC, C32_NDIV_MASK, 0x0), 140 .ndiv = CLKGEN_FIELD(0x0, C32_NDIV_MASK, 9), 152 .ndiv = CLKGEN_FIELD(0x8, C32_NDIV_MASK, 0), 178 .ndiv = CLKGEN_FIELD(0x8, C32_NDIV_MASK, 0), 190 .ndiv = CLKGEN_FIELD(0x8, C32_NDIV_MASK, 0), 216 .ndiv = CLKGEN_FIELD(0x2a4, C32_NDIV_MASK, 16), [all …]
|
D | clkgen-fsyn.c | 38 unsigned long ndiv; member 126 struct clkgen_field ndiv; member 185 .ndiv = CLKGEN_FIELD(0x0, 0x1, 15), 221 .ndiv = CLKGEN_FIELD(0x0, 0x1, 15), 257 .ndiv = CLKGEN_FIELD(0x0, 0x7, 15), 293 .ndiv = CLKGEN_FIELD(0x0, 0x7, 15), 334 .ndiv = CLKGEN_FIELD(0x2f4, 0x7, 16), 359 .ndiv = CLKGEN_FIELD(0x2a4, 0x7, 16), 421 u32 ndiv; member 447 CLKGEN_WRITE(pll, ndiv, pll->ndiv); in quadfs_pll_enable() [all …]
|
/linux-4.4.14/drivers/clk/bcm/ |
D | clk-iproc-armpll.c | 152 unsigned int ndiv_int, ndiv_frac, ndiv; in __get_ndiv() local 178 ndiv = (ndiv_int << 20) | ndiv_frac; in __get_ndiv() 180 return ndiv; in __get_ndiv() 199 u64 ndiv; in iproc_arm_pll_recalc_rate() local 221 ndiv = __get_ndiv(pll); in iproc_arm_pll_recalc_rate() 227 pll->rate = (ndiv * parent_rate) >> 20; in iproc_arm_pll_recalc_rate() 233 (unsigned int)(ndiv >> 20), pdiv, mdiv); in iproc_arm_pll_recalc_rate()
|
D | clk-bcm2835.c | 828 u32 *ndiv, u32 *fdiv) in bcm2835_pll_choose_ndiv_and_fdiv() argument 835 *ndiv = div >> A2W_PLL_FRAC_BITS; in bcm2835_pll_choose_ndiv_and_fdiv() 840 u32 ndiv, u32 fdiv, u32 pdiv) in bcm2835_pll_rate_from_divisors() argument 847 rate = (u64)parent_rate * ((ndiv << A2W_PLL_FRAC_BITS) + fdiv); in bcm2835_pll_rate_from_divisors() 855 u32 ndiv, fdiv; in bcm2835_pll_round_rate() local 857 bcm2835_pll_choose_ndiv_and_fdiv(rate, *parent_rate, &ndiv, &fdiv); in bcm2835_pll_round_rate() 859 return bcm2835_pll_rate_from_divisors(*parent_rate, ndiv, fdiv, 1); in bcm2835_pll_round_rate() 869 u32 ndiv, pdiv, fdiv; in bcm2835_pll_get_rate() local 876 ndiv = (a2wctrl & A2W_PLL_CTRL_NDIV_MASK) >> A2W_PLL_CTRL_NDIV_SHIFT; in bcm2835_pll_get_rate() 882 ndiv *= 2; in bcm2835_pll_get_rate() [all …]
|
D | clk-iproc-pll.c | 369 u64 ndiv, ndiv_int, ndiv_frac; in iproc_pll_recalc_rate() local 390 ndiv = ndiv_int << 20; in iproc_pll_recalc_rate() 396 ndiv += ndiv_frac; in iproc_pll_recalc_rate() 402 clk->rate = (ndiv * parent_rate) >> 20; in iproc_pll_recalc_rate()
|
/linux-4.4.14/drivers/gpu/drm/sti/ |
D | sti_hdmi_tx3g0c55phy.c | 139 u32 mdiv, ndiv, pdiv, val; in enable_pll_rejection() local 167 ndiv = 240; in enable_pll_rejection() 171 ndiv = 60; in enable_pll_rejection() 183 (ndiv << REJECTION_PLL_HDMI_NDIV_SHIFT) | in enable_pll_rejection()
|
/linux-4.4.14/drivers/bcma/ |
D | driver_chipcommon_pmu.c | 341 u32 tmp, div, ndiv, p1, p2, fc; in bcma_pmu_pll_clock() local 365 ndiv = (tmp & BCMA_CC_PPL_NDIV_MASK) >> BCMA_CC_PPL_NDIV_SHIFT; in bcma_pmu_pll_clock() 369 fc = (p1 * ndiv * fc) / p2; in bcma_pmu_pll_clock() 377 u32 tmp, ndiv, p1div, p2div; in bcma_pmu_pll_clock_bcm4706() local 384 ndiv = (tmp & BCMA_CC_PMU6_4706_PROC_NDIV_INT_MASK) in bcma_pmu_pll_clock_bcm4706() 394 clock = (25000000 / 4) * ndiv * p2div / p1div; in bcma_pmu_pll_clock_bcm4706() 397 clock = (25000000 / 2) * ndiv * p2div / p1div; in bcma_pmu_pll_clock_bcm4706()
|
/linux-4.4.14/arch/mips/bcm63xx/ |
D | cpu.c | 227 unsigned int tmp, p1, p2, ndiv, m1; in detect_cpu_clock() local 238 ndiv = (tmp & DMIPSPLLCFG_6368_NDIV_MASK) >> in detect_cpu_clock() 245 return (((64 * 1000000) / p1) * p2 * ndiv) / m1; in detect_cpu_clock()
|
/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
D | ar9002_phy.c | 69 u32 freq, ndiv, channelSel = 0, channelFrac = 0, reg32 = 0; in ar9002_hw_set_channel() local 141 ndiv = (freq * (refDivA >> aModeRefSel)) / 60; in ar9002_hw_set_channel() 142 channelSel = ndiv & 0x1ff; in ar9002_hw_set_channel() 143 channelFrac = (ndiv & 0xfffffe00) * 2; in ar9002_hw_set_channel()
|
/linux-4.4.14/drivers/media/dvb-frontends/ |
D | cx24123.c | 519 u32 ndiv = 0, adiv = 0, vco_div = 0; in cx24123_pll_calculate() local 569 ndiv = (((p->frequency * vco_div * 10) / in cx24123_pll_calculate() 574 if (adiv == 0 && ndiv > 0) in cx24123_pll_calculate() 575 ndiv--; in cx24123_pll_calculate() 580 (pump << 14) | (ndiv << 5) | adiv; in cx24123_pll_calculate()
|
/linux-4.4.14/drivers/i2c/busses/ |
D | i2c-octeon.c | 447 int thp = 0x18, mdiv = 2, ndiv = 0, delta_hz = 1000000; in octeon_i2c_setclock() local 476 ndiv = ndiv_idx; in octeon_i2c_setclock() 482 octeon_i2c_write_sw(i2c, SW_TWSI_EOP_TWSI_CLKCTL, (mdiv << 3) | ndiv); in octeon_i2c_setclock()
|
/linux-4.4.14/drivers/video/fbdev/savage/ |
D | savagefb_driver.c | 418 unsigned int *ndiv, unsigned int *r) in SavageCalcClock() argument 457 *ndiv = best_n1 - 2; in SavageCalcClock() 465 unsigned char *ndiv) in common_calc_clock() argument 496 *ndiv = (best_n1 - 2) | (best_n2 << 6); in common_calc_clock() 498 *ndiv = (best_n1 - 2) | (best_n2 << 5); in common_calc_clock()
|