Searched refs:divf (Results 1 – 6 of 6) sorted by relevance
/linux-4.1.27/drivers/clk/ |
D | clk-highbank.c | 108 unsigned long divf, divq, vco_freq, reg; in clk_pll_recalc_rate() local 114 divf = (reg & HB_PLL_DIVF_MASK) >> HB_PLL_DIVF_SHIFT; in clk_pll_recalc_rate() 116 vco_freq = parent_rate * (divf + 1); in clk_pll_recalc_rate() 124 u32 divq, divf; in clk_pll_calc() local 138 divf = (vco_freq + (ref_freq / 2)) / ref_freq; in clk_pll_calc() 139 divf--; in clk_pll_calc() 142 *pdivf = divf; in clk_pll_calc() 148 u32 divq, divf; in clk_pll_round_rate() local 151 clk_pll_calc(rate, ref_freq, &divq, &divf); in clk_pll_round_rate() 153 return (ref_freq * (divf + 1)) / (1 << divq); in clk_pll_round_rate() [all …]
|
/linux-4.1.27/drivers/clk/socfpga/ |
D | clk-pll.c | 53 unsigned long divf, divq, reg; in clk_pll_recalc_rate() local 62 divf = (reg & SOCFPGA_PLL_DIVF_MASK) >> SOCFPGA_PLL_DIVF_SHIFT; in clk_pll_recalc_rate() 64 vco_freq = (unsigned long long)parent_rate * (divf + 1); in clk_pll_recalc_rate()
|
/linux-4.1.27/sound/soc/bcm/ |
D | bcm2835-i2s.c | 317 unsigned int divi, divf, target_frequency; in bcm2835_i2s_hw_params() local 388 divf = 0; in bcm2835_i2s_hw_params() 410 divf = dividend & BCM2835_CLK_DIVF_MASK; in bcm2835_i2s_hw_params() 416 | BCM2835_CLK_DIVF(divf)); in bcm2835_i2s_hw_params()
|
/linux-4.1.27/drivers/media/pci/solo6x10/ |
D | solo6x10-core.c | 545 u32 divq, divf; in solo_pci_probe() local 551 divf = (solo_dev->clock_mhz * 4) / 3 - 1; in solo_pci_probe() 554 divf = (solo_dev->clock_mhz * 2) / 3 - 1; in solo_pci_probe() 561 (divf << 4) | in solo_pci_probe()
|
/linux-4.1.27/drivers/ide/ |
D | ide-proc.c | 307 div_factor = setting->divf ? setting->divf(drive) : 1; in ide_settings_proc_show() 421 div_factor = setting->divf ? setting->divf(drive) : 1; in ide_settings_proc_write()
|
/linux-4.1.27/include/linux/ |
D | ide.h | 902 int (*divf)(ide_drive_t *); member 911 .divf = _divf, \
|