/kernel/linux/linux-5.10/drivers/media/usb/dvb-usb/ |
H A D | dib0700_devices.c | 224 .pll_prediv = 1, 390 .pll_prediv = 1, 659 .pll_prediv = 1, 951 .pll_prediv = 1, 1177 .pll_prediv = 1, 1516 .pll_prediv = 1, 1607 .io.pll_prediv = 1, 1953 .pll_prediv = 1, 2000 .io.pll_prediv = 3, 2031 u32 pll_prediv; /* Ne member 2037 u32 pll_prediv; global() member [all...] |
H A D | dib0700_core.c | 401 u8 pll_src, u8 pll_range, u8 clock_gpio3, u16 pll_prediv, in dib0700_set_clock() 415 st->buf[2] = (pll_prediv >> 8) & 0xff; /* MSB */ in dib0700_set_clock() 416 st->buf[3] = pll_prediv & 0xff; /* LSB */ in dib0700_set_clock() 400 dib0700_set_clock(struct dvb_usb_device *d, u8 en_pll, u8 pll_src, u8 pll_range, u8 clock_gpio3, u16 pll_prediv, u16 pll_loopdiv, u16 free_div, u16 dsuScaler) dib0700_set_clock() argument
|
H A D | cxusb.c | 1075 .pll_prediv = 1,
|
/kernel/linux/linux-6.6/drivers/media/usb/dvb-usb/ |
H A D | dib0700_devices.c | 224 .pll_prediv = 1, 390 .pll_prediv = 1, 659 .pll_prediv = 1, 951 .pll_prediv = 1, 1177 .pll_prediv = 1, 1516 .pll_prediv = 1, 1607 .io.pll_prediv = 1, 1953 .pll_prediv = 1, 2000 .io.pll_prediv = 3, 2030 u32 pll_prediv; member [all...] |
H A D | dib0700_core.c | 401 u8 pll_src, u8 pll_range, u8 clock_gpio3, u16 pll_prediv, in dib0700_set_clock() 415 st->buf[2] = (pll_prediv >> 8) & 0xff; /* MSB */ in dib0700_set_clock() 416 st->buf[3] = pll_prediv & 0xff; /* LSB */ in dib0700_set_clock() 400 dib0700_set_clock(struct dvb_usb_device *d, u8 en_pll, u8 pll_src, u8 pll_range, u8 clock_gpio3, u16 pll_prediv, u16 pll_loopdiv, u16 free_div, u16 dsuScaler) dib0700_set_clock() argument
|
H A D | cxusb.c | 1075 .pll_prediv = 1,
|
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/ |
H A D | dibx000_common.h | 119 u8 pll_prediv; member
|
H A D | dib0090.h | 20 u8 pll_prediv:6; member
|
H A D | dib8000.c | 700 (pll->pll_prediv << 8) | (pll->pll_ratio << 0)); in dib8000_reset_pll() 731 (pll->pll_prediv)); in dib8000_reset_pll() 750 u8 loopdiv, prediv, oldprediv = state->cfg.pll->pll_prediv ; in dib8000_update_pll() 757 if ((pll == NULL) || (pll->pll_prediv == prediv && in dib8000_update_pll() 761 dprintk("Updating pll (prediv: old = %d new = %d ; loopdiv : old = %d new = %d)\n", prediv, pll->pll_prediv, loopdiv, pll->pll_ratio); in dib8000_update_pll() 770 (pll->pll_prediv & 0x3f)); in dib8000_update_pll() 776 internal = 1000 * (xtal/pll->pll_prediv) * pll->pll_ratio; in dib8000_update_pll() 796 dprintk("PLL: Bandwidth Change %d MHz -> %d MHz (prediv: %d->%d)\n", state->current_demod_bw / 1000, bw / 1000, oldprediv, state->cfg.pll->pll_prediv); in dib8000_update_pll() 798 if (state->cfg.pll->pll_prediv != oldprediv) { in dib8000_update_pll() 802 dprintk("PLL: New Setting for %d MHz Bandwidth (prediv: %d, ratio: %d)\n", bw/1000, state->cfg.pll->pll_prediv, stat in dib8000_update_pll() [all...] |
H A D | dib7000p.c | 453 dib7000p_write_word(state, 1856, (!bw->pll_reset << 13) | (bw->pll_range << 12) | (bw->pll_ratio << 6) | (bw->pll_prediv)); in dib7000p_reset_pll() 467 dib7000p_write_word(state, 903, (bw->pll_prediv << 5) | (((bw->pll_ratio >> 6) & 0x3) << 3) | (bw->pll_range << 1) | bw->pll_reset); in dib7000p_reset_pll() 500 if (loopdiv && bw && (bw->pll_prediv != prediv || bw->pll_ratio != loopdiv)) { in dib7000p_update_pll() 501 dprintk("Updating pll (prediv: old = %d new = %d ; loopdiv : old = %d new = %d)\n", prediv, bw->pll_prediv, loopdiv, bw->pll_ratio); in dib7000p_update_pll() 506 dib7000p_write_word(state, 1856, reg_1856 | ((bw->pll_ratio & 0x3f) << 6) | (bw->pll_prediv & 0x3f)); in dib7000p_update_pll() 511 internal = 1000 * (xtal / bw->pll_prediv) * bw->pll_ratio; /* new internal */ in dib7000p_update_pll()
|
H A D | dib0090.c | 533 if ((PllCfg & 0x1FFF) != ((cfg->io.pll_range << 12) | (cfg->io.pll_loopdiv << 6) | (cfg->io.pll_prediv)) && (!cfg->in_soc) in dib0090_reset_digital() 545 PllCfg = (1 << 15) | (0 << 13) | (cfg->io.pll_range << 12) | (cfg->io.pll_loopdiv << 6) | (cfg->io.pll_prediv); in dib0090_reset_digital() 605 if ((PllCfg & 0x1FFF) != ((cfg->io.pll_range << 12) | (cfg->io.pll_loopdiv << 6) | (cfg->io.pll_prediv)) && !cfg->io.pll_bypass) { in dib0090_fw_reset_digital() 616 PllCfg = (1 << 15) | (0 << 13) | (cfg->io.pll_range << 12) | (cfg->io.pll_loopdiv << 6) | (cfg->io.pll_prediv); in dib0090_fw_reset_digital()
|
H A D | dib7000m.c | 415 reg_910 |= (bw->pll_prediv << 5); in dib7000m_reset_pll() 431 dib7000m_write_word(state, 907, (bw->pll_prediv << 8) | (bw->pll_ratio << 0)); in dib7000mc_reset_pll()
|
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/ |
H A D | dib0090.h | 20 u8 pll_prediv:6; member
|
H A D | dibx000_common.h | 119 u8 pll_prediv; member
|
H A D | dib8000.c | 700 (pll->pll_prediv << 8) | (pll->pll_ratio << 0)); in dib8000_reset_pll() 731 (pll->pll_prediv)); in dib8000_reset_pll() 750 u8 loopdiv, prediv, oldprediv = state->cfg.pll->pll_prediv ; in dib8000_update_pll() 757 if ((pll == NULL) || (pll->pll_prediv == prediv && in dib8000_update_pll() 761 dprintk("Updating pll (prediv: old = %d new = %d ; loopdiv : old = %d new = %d)\n", prediv, pll->pll_prediv, loopdiv, pll->pll_ratio); in dib8000_update_pll() 770 (pll->pll_prediv & 0x3f)); in dib8000_update_pll() 776 internal = 1000 * (xtal/pll->pll_prediv) * pll->pll_ratio; in dib8000_update_pll() 796 dprintk("PLL: Bandwidth Change %d MHz -> %d MHz (prediv: %d->%d)\n", state->current_demod_bw / 1000, bw / 1000, oldprediv, state->cfg.pll->pll_prediv); in dib8000_update_pll() 798 if (state->cfg.pll->pll_prediv != oldprediv) { in dib8000_update_pll() 802 dprintk("PLL: New Setting for %d MHz Bandwidth (prediv: %d, ratio: %d)\n", bw/1000, state->cfg.pll->pll_prediv, stat in dib8000_update_pll() [all...] |
H A D | dib7000p.c | 453 dib7000p_write_word(state, 1856, (!bw->pll_reset << 13) | (bw->pll_range << 12) | (bw->pll_ratio << 6) | (bw->pll_prediv)); in dib7000p_reset_pll() 467 dib7000p_write_word(state, 903, (bw->pll_prediv << 5) | (((bw->pll_ratio >> 6) & 0x3) << 3) | (bw->pll_range << 1) | bw->pll_reset); in dib7000p_reset_pll() 500 if (loopdiv && bw && (bw->pll_prediv != prediv || bw->pll_ratio != loopdiv)) { in dib7000p_update_pll() 501 dprintk("Updating pll (prediv: old = %d new = %d ; loopdiv : old = %d new = %d)\n", prediv, bw->pll_prediv, loopdiv, bw->pll_ratio); in dib7000p_update_pll() 506 dib7000p_write_word(state, 1856, reg_1856 | ((bw->pll_ratio & 0x3f) << 6) | (bw->pll_prediv & 0x3f)); in dib7000p_update_pll() 511 internal = 1000 * (xtal / bw->pll_prediv) * bw->pll_ratio; /* new internal */ in dib7000p_update_pll()
|
H A D | dib0090.c | 533 if ((PllCfg & 0x1FFF) != ((cfg->io.pll_range << 12) | (cfg->io.pll_loopdiv << 6) | (cfg->io.pll_prediv)) && (!cfg->in_soc) in dib0090_reset_digital() 545 PllCfg = (1 << 15) | (0 << 13) | (cfg->io.pll_range << 12) | (cfg->io.pll_loopdiv << 6) | (cfg->io.pll_prediv); in dib0090_reset_digital() 605 if ((PllCfg & 0x1FFF) != ((cfg->io.pll_range << 12) | (cfg->io.pll_loopdiv << 6) | (cfg->io.pll_prediv)) && !cfg->io.pll_bypass) { in dib0090_fw_reset_digital() 616 PllCfg = (1 << 15) | (0 << 13) | (cfg->io.pll_range << 12) | (cfg->io.pll_loopdiv << 6) | (cfg->io.pll_prediv); in dib0090_fw_reset_digital()
|
H A D | dib7000m.c | 415 reg_910 |= (bw->pll_prediv << 5); in dib7000m_reset_pll() 431 dib7000m_write_word(state, 907, (bw->pll_prediv << 8) | (bw->pll_ratio << 0)); in dib7000mc_reset_pll()
|
/kernel/linux/linux-5.10/drivers/media/i2c/ |
H A D | ov5640.c | 846 u8 pll_prediv, u8 pll_mult, in ov5640_compute_sys_clk() 849 unsigned long sysclk = sensor->xclk_freq / pll_prediv * pll_mult; in ov5640_compute_sys_clk() 860 u8 *pll_prediv, u8 *pll_mult, in ov5640_calc_sys_clk() 913 *pll_prediv = OV5640_PLL_PREDIV; in ov5640_calc_sys_clk() 1004 u8 *pll_prediv, u8 *pll_mult, u8 *sysdiv, in ov5640_calc_pclk() 1010 _rate = ov5640_calc_sys_clk(sensor, _rate, pll_prediv, pll_mult, in ov5640_calc_pclk() 845 ov5640_compute_sys_clk(struct ov5640_dev *sensor, u8 pll_prediv, u8 pll_mult, u8 sysdiv) ov5640_compute_sys_clk() argument 858 ov5640_calc_sys_clk(struct ov5640_dev *sensor, unsigned long rate, u8 *pll_prediv, u8 *pll_mult, u8 *sysdiv) ov5640_calc_sys_clk() argument 1002 ov5640_calc_pclk(struct ov5640_dev *sensor, unsigned long rate, u8 *pll_prediv, u8 *pll_mult, u8 *sysdiv, u8 *pll_rdiv, u8 *bit_div, u8 *pclk_div) ov5640_calc_pclk() argument
|
/kernel/linux/linux-6.6/drivers/media/i2c/ |
H A D | ov5640.c | 1377 u8 pll_prediv, u8 pll_mult, in ov5640_compute_sys_clk() 1380 unsigned long sysclk = sensor->xclk_freq / pll_prediv * pll_mult; in ov5640_compute_sys_clk() 1391 u8 *pll_prediv, u8 *pll_mult, in ov5640_calc_sys_clk() 1444 *pll_prediv = OV5640_PLL_PREDIV; in ov5640_calc_sys_clk() 1564 u8 *pll_prediv, u8 *pll_mult, u8 *sysdiv, in ov5640_calc_pclk() 1570 _rate = ov5640_calc_sys_clk(sensor, _rate, pll_prediv, pll_mult, in ov5640_calc_pclk() 1376 ov5640_compute_sys_clk(struct ov5640_dev *sensor, u8 pll_prediv, u8 pll_mult, u8 sysdiv) ov5640_compute_sys_clk() argument 1389 ov5640_calc_sys_clk(struct ov5640_dev *sensor, unsigned long rate, u8 *pll_prediv, u8 *pll_mult, u8 *sysdiv) ov5640_calc_sys_clk() argument 1562 ov5640_calc_pclk(struct ov5640_dev *sensor, unsigned long rate, u8 *pll_prediv, u8 *pll_mult, u8 *sysdiv, u8 *pll_rdiv, u8 *bit_div, u8 *pclk_div) ov5640_calc_pclk() argument
|
/kernel/linux/linux-5.10/drivers/media/pci/cx23885/ |
H A D | cx23885-dvb.c | 1041 .pll_prediv = 1,
|
/kernel/linux/linux-6.6/drivers/media/pci/cx23885/ |
H A D | cx23885-dvb.c | 1041 .pll_prediv = 1,
|