Symbol: pll_ratio
drivers/gpu/drm/i915/display/vlv_dsi_pll.c
392
u32 pll_ratio = 0;
drivers/gpu/drm/i915/display/vlv_dsi_pll.c
399
pll_ratio = config->dsi_pll.ctrl & BXT_DSI_PLL_RATIO_MASK;
drivers/gpu/drm/i915/display/vlv_dsi_pll.c
401
dsi_rate = (BXT_REF_CLOCK_KHZ * pll_ratio) / 2;
drivers/gpu/drm/i915/display/vlv_dsi_pll.c
439
u32 pll_ratio = 0;
drivers/gpu/drm/i915/display/vlv_dsi_pll.c
454
pll_ratio = config->dsi_pll.ctrl & BXT_DSI_PLL_RATIO_MASK;
drivers/gpu/drm/i915/display/vlv_dsi_pll.c
455
dsi_rate = (BXT_REF_CLOCK_KHZ * pll_ratio) / 2;
drivers/media/dvb-frontends/dib7000m.c
401
reg_910 = (((bw->pll_ratio >> 6) & 0x3) << 3) | (bw->pll_range << 1) | bw->pll_reset;
drivers/media/dvb-frontends/dib7000m.c
414
reg_907 |= (bw->pll_ratio & 0x3f) << 9;
drivers/media/dvb-frontends/dib7000m.c
431
dib7000m_write_word(state, 907, (bw->pll_prediv << 8) | (bw->pll_ratio << 0));
drivers/media/dvb-frontends/dib7000p.c
448
dib7000p_write_word(state, 1856, (!bw->pll_reset << 13) | (bw->pll_range << 12) | (bw->pll_ratio << 6) | (bw->pll_prediv));
drivers/media/dvb-frontends/dib7000p.c
456
clk_cfg0 = (1 << 15) | ((bw->pll_ratio & 0x3f) << 9) |
drivers/media/dvb-frontends/dib7000p.c
462
dib7000p_write_word(state, 903, (bw->pll_prediv << 5) | (((bw->pll_ratio >> 6) & 0x3) << 3) | (bw->pll_range << 1) | bw->pll_reset);
drivers/media/dvb-frontends/dib7000p.c
495
if (loopdiv && bw && (bw->pll_prediv != prediv || bw->pll_ratio != loopdiv)) {
drivers/media/dvb-frontends/dib7000p.c
496
dprintk("Updating pll (prediv: old = %d new = %d ; loopdiv : old = %d new = %d)\n", prediv, bw->pll_prediv, loopdiv, bw->pll_ratio);
drivers/media/dvb-frontends/dib7000p.c
501
dib7000p_write_word(state, 1856, reg_1856 | ((bw->pll_ratio & 0x3f) << 6) | (bw->pll_prediv & 0x3f));
drivers/media/dvb-frontends/dib7000p.c
506
internal = 1000 * (xtal / bw->pll_prediv) * bw->pll_ratio; /* new internal */
drivers/media/dvb-frontends/dib8000.c
700
(pll->pll_prediv << 8) | (pll->pll_ratio << 0));
drivers/media/dvb-frontends/dib8000.c
730
(pll->pll_range<<12) | (pll->pll_ratio<<6) |
drivers/media/dvb-frontends/dib8000.c
758
pll->pll_ratio == loopdiv))
drivers/media/dvb-frontends/dib8000.c
761
dprintk("Updating pll (prediv: old = %d new = %d ; loopdiv : old = %d new = %d)\n", prediv, pll->pll_prediv, loopdiv, pll->pll_ratio);
drivers/media/dvb-frontends/dib8000.c
769
((pll->pll_ratio & 0x3f) << 6) |
drivers/media/dvb-frontends/dib8000.c
776
internal = 1000 * (xtal/pll->pll_prediv) * pll->pll_ratio;
drivers/media/dvb-frontends/dib8000.c
802
dprintk("PLL: New Setting for %d MHz Bandwidth (prediv: %d, ratio: %d)\n", bw/1000, state->cfg.pll->pll_prediv, state->cfg.pll->pll_ratio);
drivers/media/dvb-frontends/dib8000.c
807
ratio = state->cfg.pll->pll_ratio;
drivers/media/dvb-frontends/dibx000_common.h
120
u8 pll_ratio;
drivers/media/pci/cx23885/cx23885-dvb.c
1040
.pll_ratio = 20,
drivers/media/usb/dvb-usb/cxusb.c
1075
.pll_ratio = 20,
drivers/media/usb/dvb-usb/dib0700_devices.c
1178
.pll_ratio = 20,
drivers/media/usb/dvb-usb/dib0700_devices.c
1517
.pll_ratio = 18,
drivers/media/usb/dvb-usb/dib0700_devices.c
1630
u8 pll_ratio;
drivers/media/usb/dvb-usb/dib0700_devices.c
1632
for (pll_ratio = 17; pll_ratio <= 20; pll_ratio++) {
drivers/media/usb/dvb-usb/dib0700_devices.c
1633
freq_adc = 12 * pll_ratio * (1 << 8) / 16;
drivers/media/usb/dvb-usb/dib0700_devices.c
1639
deb_info("PLL ratio=%i rest=%i\n", pll_ratio, rest);
drivers/media/usb/dvb-usb/dib0700_devices.c
1641
optimal_pll_ratio = pll_ratio;
drivers/media/usb/dvb-usb/dib0700_devices.c
1654
u8 pll_ratio, band = BAND_OF_FREQUENCY(fe->dtv_property_cache.frequency / 1000);
drivers/media/usb/dvb-usb/dib0700_devices.c
1685
pll_ratio = dib8090_compute_pll_parameters(fe);
drivers/media/usb/dvb-usb/dib0700_devices.c
1686
if (pll_ratio == 17)
drivers/media/usb/dvb-usb/dib0700_devices.c
1688
else if (pll_ratio == 18)
drivers/media/usb/dvb-usb/dib0700_devices.c
1690
else if (pll_ratio == 19)
drivers/media/usb/dvb-usb/dib0700_devices.c
1696
state->dib8000_ops.update_pll(fe, &dib8090_pll_config_12mhz, fe->dtv_property_cache.bandwidth_hz / 1000, pll_ratio);
drivers/media/usb/dvb-usb/dib0700_devices.c
1954
.pll_ratio = 9,
drivers/media/usb/dvb-usb/dib0700_devices.c
2126
pll.pll_ratio = adc.pll_loopdiv;
drivers/media/usb/dvb-usb/dib0700_devices.c
225
.pll_ratio = 8,
drivers/media/usb/dvb-usb/dib0700_devices.c
2650
pll.pll_ratio = adc.pll_loopdiv;
drivers/media/usb/dvb-usb/dib0700_devices.c
2779
.pll_ratio = 5,
drivers/media/usb/dvb-usb/dib0700_devices.c
3562
.pll_ratio = 8,
drivers/media/usb/dvb-usb/dib0700_devices.c
391
.pll_ratio = 8,
drivers/media/usb/dvb-usb/dib0700_devices.c
660
.pll_ratio = 8,
drivers/media/usb/dvb-usb/dib0700_devices.c
952
.pll_ratio = 20,
drivers/phy/st/phy-miphy28lp.c
244
static struct pll_ratio sata_pll_ratio = {
drivers/phy/st/phy-miphy28lp.c
253
static struct pll_ratio pcie_pll_ratio = {
drivers/phy/st/phy-miphy28lp.c
262
static struct pll_ratio usb3_pll_ratio = {
drivers/phy/st/phy-miphy28lp.c
384
struct pll_ratio *pll_ratio)
drivers/phy/st/phy-miphy28lp.c
391
writeb_relaxed(pll_ratio->clk_ref, base + MIPHY_PLL_CLKREF_FREQ);
drivers/phy/st/phy-miphy28lp.c
394
writeb_relaxed(pll_ratio->calset_1, base + MIPHY_PLL_CALSET_1);
drivers/phy/st/phy-miphy28lp.c
395
writeb_relaxed(pll_ratio->calset_2, base + MIPHY_PLL_CALSET_2);
drivers/phy/st/phy-miphy28lp.c
396
writeb_relaxed(pll_ratio->calset_3, base + MIPHY_PLL_CALSET_3);
drivers/phy/st/phy-miphy28lp.c
397
writeb_relaxed(pll_ratio->calset_4, base + MIPHY_PLL_CALSET_4);
drivers/phy/st/phy-miphy28lp.c
398
writeb_relaxed(pll_ratio->cal_ctrl, base + MIPHY_PLL_CALSET_CTRL);
drivers/phy/st/phy-miphy28lp.c
492
struct pll_ratio *pll_ratio)
drivers/phy/st/phy-miphy28lp.c
501
writeb_relaxed(pll_ratio->clk_ref, base + MIPHY_PLL_CLKREF_FREQ);
sound/soc/codecs/nau8810.c
532
u64 f2, f2_max, pll_ratio;
sound/soc/codecs/nau8810.c
557
pll_ratio = div_u64(f2 << 28, pll_in);
sound/soc/codecs/nau8810.c
559
if (((pll_ratio >> 28) & 0xF) < NAU_PLL_OPTOP_MIN) {
sound/soc/codecs/nau8810.c
560
pll_ratio <<= 1;
sound/soc/codecs/nau8810.c
563
pll_param->pll_int = (pll_ratio >> 28) & 0xF;
sound/soc/codecs/nau8810.c
564
pll_param->pll_frac = ((pll_ratio & 0xFFFFFFF) >> 4);
sound/soc/codecs/nau8822.c
617
u64 f2, f2_max, pll_ratio;
sound/soc/codecs/nau8822.c
642
pll_ratio = div_u64(f2 << 28, pll_in);
sound/soc/codecs/nau8822.c
644
if (((pll_ratio >> 28) & 0xF) < NAU_PLL_OPTOP_MIN) {
sound/soc/codecs/nau8822.c
645
pll_ratio <<= 1;
sound/soc/codecs/nau8822.c
648
pll_param->pll_int = (pll_ratio >> 28) & 0xF;
sound/soc/codecs/nau8822.c
649
pll_param->pll_frac = ((pll_ratio & 0xFFFFFFF) >> 4);