/linux/arch/sh/lib/ |
H A D | udivsi3.S | 16 div1 r5,r4 18 div1 r5,r4; div1 r5,r4; div1 r5,r4 19 div1 r5,r4; div1 r5,r4; div1 r5,r4; rts; div1 r5,r4 22 div1 r5,r4; rotcl r0 23 div1 r5,r4; rotcl r0 24 div1 r5,r4; rotcl r0 25 rts; div1 r5,r4 38 div1 r5,r4 44 div1 r5,r4
|
H A D | udivsi3_i4i-Os.S | 38 div1 r5,r4 40 div1 r5,r4 41 div1 r5,r4 43 div1 r5,r4 48 div1 r5,r4 50 div1 r5,r4 58 div1 r5,r4 60 div1 r5,r4; div1 r5,r4; div1 r5,r4 61 div1 r5,r4; div1 r5,r4; rts; div1 r5,r4 65 div1 r5,r4 [all …]
|
H A D | udivsi3_i4i.S | 55 div1 r5,r0 57 div1 r5,r0 58 div1 r5,r0 60 div1 r5,r0 102 div1 r5,r0 109 div1 r5,r0 112 div1 r5,r0 115 div1 r5,r0 118 div1 r5,r0 120 div1 r5,r0 [all …]
|
H A D | div64.S | 26 div1 r6, r3 36 div1 r6, r1
|
H A D | udiv_qrnnd.S | 29 div1 r6,r0
|
/linux/drivers/clk/ |
H A D | clk-vt8500.c | 456 int div1, div2; in wm8750_find_pll_bits() local 462 for (div1 = 1; div1 >= 0; div1--) in wm8750_find_pll_bits() 465 tclk = parent_rate * (mul + 1) / ((div1 + 1) * (1 << div2)); in wm8750_find_pll_bits() 471 *filter = wm8750_get_filter(parent_rate, div1); in wm8750_find_pll_bits() 473 *divisor1 = div1; in wm8750_find_pll_bits() 481 *divisor1 = div1; in wm8750_find_pll_bits() 504 int div1, div2; in wm8850_find_pll_bits() local 510 for (div1 = 1; div1 >= 0; div1--) in wm8850_find_pll_bits() 514 ((div1 + 1) * (1 << div2)); in wm8850_find_pll_bits() 521 *divisor1 = div1; in wm8850_find_pll_bits() [all …]
|
/linux/drivers/clk/uniphier/ |
H A D | clk-uniphier.h | 110 #define UNIPHIER_CLK_DIV2(parent, div0, div1) \ argument 112 UNIPHIER_CLK_DIV(parent, div1) 114 #define UNIPHIER_CLK_DIV3(parent, div0, div1, div2) \ argument 115 UNIPHIER_CLK_DIV2(parent, div0, div1), \ 118 #define UNIPHIER_CLK_DIV4(parent, div0, div1, div2, div3) \ argument 119 UNIPHIER_CLK_DIV2(parent, div0, div1), \ 122 #define UNIPHIER_CLK_DIV5(parent, div0, div1, div2, div3, div4) \ argument 123 UNIPHIER_CLK_DIV4(parent, div0, div1, div2, div3), \
|
/linux/drivers/clk/imx/ |
H A D | clk-composite-8m.c | 54 int div1, div2; in imx8m_clk_composite_compute_dividers() local 61 for (div1 = 1; div1 <= PCG_PREDIV_MAX; div1++) { in imx8m_clk_composite_compute_dividers() 63 int new_error = ((parent_rate / div1) / div2) - rate; in imx8m_clk_composite_compute_dividers() 66 *prediv = div1; in imx8m_clk_composite_compute_dividers()
|
/linux/drivers/clk/samsung/ |
H A D | clk-cpu.c | 203 unsigned long div0, div1 = 0, mux_reg; in exynos_cpuclk_pre_rate_change() local 222 div1 = cfg_data->div1; in exynos_cpuclk_pre_rate_change() 224 div1 = readl(base + regs->div_cpu1) & in exynos_cpuclk_pre_rate_change() 265 writel(div1, base + regs->div_cpu1); in exynos_cpuclk_pre_rate_change() 330 unsigned long div0, div1 = 0, mux_reg; in exynos5433_cpuclk_pre_rate_change() local 347 div1 = cfg_data->div1; in exynos5433_cpuclk_pre_rate_change() 377 writel(div1, base + regs->div_cpu1); in exynos5433_cpuclk_pre_rate_change()
|
H A D | clk-cpu.h | 45 unsigned long div1; member
|
/linux/drivers/media/tuners/ |
H A D | mt2131.c | 89 u32 div1, num1, div2, num2; in mt2131_set_params() local 106 div1 = num1 / 8192; in mt2131_set_params() 137 b[3] = div1; in mt2131_set_params() 146 (int)div1, (int)num1, (int)div2, (int)num2); in mt2131_set_params()
|
H A D | mt2060.c | 196 u32 div1,num1,div2,num2; in mt2060_set_params() local 228 div1 = num1 / 64; in mt2060_set_params() 249 b[2] = div1; in mt2060_set_params() 256 dprintk("PLL div1=%d num1=%d div2=%d num2=%d",(int)div1,(int)num1,(int)div2,(int)num2); in mt2060_set_params()
|
/linux/arch/mips/alchemy/common/ |
H A D | clock.c | 379 long div1, div2; in alchemy_calc_div() local 381 div1 = prate / rate; in alchemy_calc_div() 382 if ((prate / div1) > rate) in alchemy_calc_div() 383 div1++; in alchemy_calc_div() 386 if (div1 & 1) in alchemy_calc_div() 387 div1++; /* stay <=prate */ in alchemy_calc_div() 390 div2 = (div1 / scale) - 1; /* value to write to register */ in alchemy_calc_div() 397 div1 = ((div2 + 1) * scale); in alchemy_calc_div() 398 return div1; in alchemy_calc_div()
|
/linux/arch/microblaze/lib/ |
H A D | modsi3.S | 39 div1: label 41 bgeid r5, div1
|
H A D | divsi3.S | 39 div1: label 41 bgtid r5, div1
|
H A D | udivsi3.S | 53 div1: label 55 bgtid r5, div1
|
H A D | umodsi3.S | 55 div1: label 57 bgeid r5, div1
|
/linux/drivers/i2c/busses/ |
H A D | i2c-s3c2410.c | 812 unsigned int *div1, unsigned int *divs) in s3c24xx_i2c_calcdivisor() argument 831 *div1 = calc_div1; in s3c24xx_i2c_calcdivisor() 845 unsigned int divs, div1; in s3c24xx_i2c_clockrate() local 859 freq = s3c24xx_i2c_calcdivisor(clkin, target_frequency, &div1, &divs); in s3c24xx_i2c_clockrate() 874 if (div1 == 512) in s3c24xx_i2c_clockrate()
|
/linux/drivers/clk/x86/ |
H A D | clk-cgu.c | 395 unsigned int div0, div1, exdiv; in lgm_clk_ddiv_recalc_rate() local 400 div1 = lgm_get_clk_val(ddiv->membase, ddiv->reg, in lgm_clk_ddiv_recalc_rate() 406 do_div(prate, div1); in lgm_clk_ddiv_recalc_rate()
|
/linux/drivers/media/dvb-frontends/ |
H A D | stb0899_algo.c | 1274 int div1, div2, rem1, rem2; in stb0899_dvbs2_get_srate() local 1276 div1 = config->btr_nco_bits / 2; in stb0899_dvbs2_get_srate() 1277 div2 = config->btr_nco_bits - div1 - 1; in stb0899_dvbs2_get_srate() 1285 intval1 = internal->master_clk / (1 << div1); in stb0899_dvbs2_get_srate() 1288 rem1 = internal->master_clk % (1 << div1); in stb0899_dvbs2_get_srate() 1291 srate = (intval1 * intval2) + ((intval1 * rem2) / (1 << div2)) + ((intval2 * rem1) / (1 << div1)); in stb0899_dvbs2_get_srate()
|
/linux/drivers/comedi/drivers/ |
H A D | adl_pci9118.c | 532 unsigned int *div1, unsigned int *div2, in pci9118_calc_divisors() argument 538 *div1 = *tim2 / pacer->osc_base; /* convert timer (burst) */ in pci9118_calc_divisors() 540 *div2 = *div2 / *div1; /* major timer is c1*c2 */ in pci9118_calc_divisors() 544 *tim2 = *div1 * pacer->osc_base; /* real convert timer */ in pci9118_calc_divisors() 552 *tim1 = *div1 * *div2 * pacer->osc_base; in pci9118_calc_divisors()
|
/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_dpll_mgr.c | 2930 int div1 = div1_vals[i]; in icl_mg_pll_find_divisors() local 2933 int dco = div1 * div2 * clock_khz * 5; in icl_mg_pll_find_divisors() 2954 switch (div1) { in icl_mg_pll_find_divisors() 2956 MISSING_CASE(div1); in icl_mg_pll_find_divisors() 3205 u32 m1, m2_int, m2_frac, div1, div2, ref_clock; in icl_ddi_mg_pll_get_freq() local 3238 div1 = 2; in icl_ddi_mg_pll_get_freq() 3241 div1 = 3; in icl_ddi_mg_pll_get_freq() 3244 div1 = 5; in icl_ddi_mg_pll_get_freq() 3247 div1 = 7; in icl_ddi_mg_pll_get_freq() 3268 tmp = div_u64(tmp, 5 * div1 * div2); in icl_ddi_mg_pll_get_freq()
|
/linux/Documentation/devicetree/bindings/clock/ti/ |
H A D | dpll.txt | 41 "mult-div1" - contains the multiplier / divider register base address
|
/linux/sound/soc/codecs/ |
H A D | da7210.c | 214 u8 div1; member 1004 pll_div1 = da7210_pll_div[cnt].div1; in da7210_set_dai_pll()
|
/linux/drivers/iio/adc/ |
H A D | at91-sama5d2_adc.c | 1882 u64 div1, div2; in at91_adc_read_temp() local 1925 div1 = DIV_ROUND_CLOSEST_ULL(((u64)vtemp * clb->p6), vbg); in at91_adc_read_temp() 1926 div1 = DIV_ROUND_CLOSEST_ULL((div1 * 1000), AT91_ADC_TS_VTEMP_DT); in at91_adc_read_temp() 1929 *val = clb->p1 + (int)div1 - (int)div2; in at91_adc_read_temp()
|