Home
last modified time | relevance | path

Searched refs:divf (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/drivers/clk/
H A Dclk-highbank.c97 unsigned long divf, divq, vco_freq, reg; in clk_pll_recalc_rate() local
103 divf = (reg & HB_PLL_DIVF_MASK) >> HB_PLL_DIVF_SHIFT; in clk_pll_recalc_rate()
105 vco_freq = parent_rate * (divf + 1); in clk_pll_recalc_rate()
113 u32 divq, divf; in clk_pll_calc() local
127 divf = (vco_freq + (ref_freq / 2)) / ref_freq; in clk_pll_calc()
128 divf--; in clk_pll_calc()
131 *pdivf = divf; in clk_pll_calc()
137 u32 divq, divf; in clk_pll_round_rate() local
140 clk_pll_calc(rate, ref_freq, &divq, &divf); in clk_pll_round_rate()
142 return (ref_freq * (divf in clk_pll_round_rate()
149 u32 divq, divf; clk_pll_set_rate() local
[all...]
/kernel/linux/linux-6.6/drivers/clk/
H A Dclk-highbank.c97 unsigned long divf, divq, vco_freq, reg; in clk_pll_recalc_rate() local
103 divf = (reg & HB_PLL_DIVF_MASK) >> HB_PLL_DIVF_SHIFT; in clk_pll_recalc_rate()
105 vco_freq = parent_rate * (divf + 1); in clk_pll_recalc_rate()
113 u32 divq, divf; in clk_pll_calc() local
127 divf = (vco_freq + (ref_freq / 2)) / ref_freq; in clk_pll_calc()
128 divf--; in clk_pll_calc()
131 *pdivf = divf; in clk_pll_calc()
137 u32 divq, divf; in clk_pll_round_rate() local
140 clk_pll_calc(rate, ref_freq, &divq, &divf); in clk_pll_round_rate()
142 return (ref_freq * (divf in clk_pll_round_rate()
149 u32 divq, divf; clk_pll_set_rate() local
[all...]
/kernel/linux/linux-5.10/drivers/clk/socfpga/
H A Dclk-pll.c42 unsigned long divf, divq, reg; in clk_pll_recalc_rate() local
51 divf = (reg & SOCFPGA_PLL_DIVF_MASK) >> SOCFPGA_PLL_DIVF_SHIFT; in clk_pll_recalc_rate()
53 vco_freq = (unsigned long long)parent_rate * (divf + 1); in clk_pll_recalc_rate()
H A Dclk-pll-a10.c38 unsigned long divf, divq, reg; in clk_pll_recalc_rate() local
43 divf = (reg & SOCFPGA_PLL_DIVF_MASK) >> SOCFPGA_PLL_DIVF_SHIFT; in clk_pll_recalc_rate()
45 vco_freq = (unsigned long long)parent_rate * (divf + 1); in clk_pll_recalc_rate()
/kernel/linux/linux-6.6/drivers/clk/socfpga/
H A Dclk-pll.c42 unsigned long divf, divq, reg; in clk_pll_recalc_rate() local
51 divf = (reg & SOCFPGA_PLL_DIVF_MASK) >> SOCFPGA_PLL_DIVF_SHIFT; in clk_pll_recalc_rate()
53 vco_freq = (unsigned long long)parent_rate * (divf + 1); in clk_pll_recalc_rate()
H A Dclk-pll-a10.c38 unsigned long divf, divq, reg; in clk_pll_recalc_rate() local
43 divf = (reg & SOCFPGA_PLL_DIVF_MASK) >> SOCFPGA_PLL_DIVF_SHIFT; in clk_pll_recalc_rate()
45 vco_freq = (unsigned long long)parent_rate * (divf + 1); in clk_pll_recalc_rate()
/kernel/linux/linux-5.10/drivers/clk/analogbits/
H A Dwrpll-cln28hpc.c299 c->divf = best_f - 1; in wrpll_configure_for_rate()
342 n = parent_rate * fbdiv * (c->divf + 1); in wrpll_calc_output_rate()
/kernel/linux/linux-6.6/drivers/clk/analogbits/
H A Dwrpll-cln28hpc.c303 c->divf = best_f - 1; in wrpll_configure_for_rate()
346 n = parent_rate * fbdiv * (c->divf + 1); in wrpll_calc_output_rate()
/kernel/linux/linux-5.10/drivers/ide/
H A Dide-proc.c256 div_factor = setting->divf ? setting->divf(drive) : 1; in ide_settings_proc_show()
370 div_factor = setting->divf ? setting->divf(drive) : 1; in ide_settings_proc_write()
/kernel/linux/linux-5.10/include/linux/clk/
H A Danalogbits-wrpll-cln28hpc.h39 * @divf: feedback divider value (9 bits), as presented to the PLL signals
49 * on its input signals. Thus @divr and @divf are the actual divisors
63 u16 divf; member
/kernel/linux/linux-6.6/include/linux/clk/
H A Danalogbits-wrpll-cln28hpc.h39 * @divf: feedback divider value (9 bits), as presented to the PLL signals
49 * on its input signals. Thus @divr and @divf are the actual divisors
63 u16 divf; member
/kernel/linux/linux-5.10/drivers/media/pci/solo6x10/
H A Dsolo6x10-core.c525 u32 divq, divf; in solo_pci_probe() local
531 divf = (solo_dev->clock_mhz * 4) / 3 - 1; in solo_pci_probe()
534 divf = (solo_dev->clock_mhz * 2) / 3 - 1; in solo_pci_probe()
541 (divf << 4) | in solo_pci_probe()
/kernel/linux/linux-6.6/drivers/media/pci/solo6x10/
H A Dsolo6x10-core.c525 u32 divq, divf; in solo_pci_probe() local
531 divf = (solo_dev->clock_mhz * 4) / 3 - 1; in solo_pci_probe()
534 divf = (solo_dev->clock_mhz * 2) / 3 - 1; in solo_pci_probe()
541 (divf << 4) | in solo_pci_probe()
/kernel/linux/linux-5.10/drivers/clk/sifive/
H A Dfu540-prci.c244 c->divf = v; in __prci_wrpll_unpack()
281 r |= c->divf << PRCI_COREPLLCFG0_DIVF_SHIFT; in __prci_wrpll_pack()
/kernel/linux/linux-6.6/drivers/clk/sifive/
H A Dsifive-prci.c68 c->divf = v; in __prci_wrpll_unpack()
105 r |= c->divf << PRCI_COREPLLCFG0_DIVF_SHIFT; in __prci_wrpll_pack()
/kernel/linux/linux-5.10/include/linux/
H A Dide.h960 int (*divf)(ide_drive_t *); member
969 .divf = _divf, \

Completed in 12 milliseconds