/linux-4.1.27/drivers/clk/mvebu/ |
D | orion.c | 60 int *mult, int *div) in mv88f5182_get_clk_ratio() argument 65 *mult = 1; in mv88f5182_get_clk_ratio() 68 *mult = 1; in mv88f5182_get_clk_ratio() 71 *mult = 0; in mv88f5182_get_clk_ratio() 117 int *mult, int *div) in mv88f5281_get_clk_ratio() argument 122 *mult = 1; in mv88f5281_get_clk_ratio() 125 *mult = 1; in mv88f5281_get_clk_ratio() 128 *mult = 0; in mv88f5281_get_clk_ratio() 183 int *mult, int *div) in mv88f6183_get_clk_ratio() argument 188 *mult = 1; in mv88f6183_get_clk_ratio() [all …]
|
D | armada-39x.c | 94 void __iomem *sar, int id, int *mult, int *div) in armada_39x_get_clk_ratio() argument 98 *mult = 1; in armada_39x_get_clk_ratio() 102 *mult = 1; in armada_39x_get_clk_ratio() 106 *mult = 1; in armada_39x_get_clk_ratio()
|
D | armada-370.c | 116 void __iomem *sar, int id, int *mult, int *div) in a370_get_clk_ratio() argument 123 *mult = a370_nbclk_ratios[opt][0]; in a370_get_clk_ratio() 127 *mult = a370_hclk_ratios[opt][0]; in a370_get_clk_ratio() 131 *mult = a370_dramclk_ratios[opt][0]; in a370_get_clk_ratio()
|
D | kirkwood.c | 129 void __iomem *sar, int id, int *mult, int *div) in kirkwood_get_clk_ratio() argument 135 *mult = kirkwood_cpu_l2_ratios[opt][0]; in kirkwood_get_clk_ratio() 143 *mult = kirkwood_cpu_ddr_ratios[opt][0]; in kirkwood_get_clk_ratio() 169 void __iomem *sar, int id, int *mult, int *div) in mv88f6180_get_clk_ratio() argument 175 *mult = 1; in mv88f6180_get_clk_ratio() 183 *mult = mv88f6180_cpu_ddr_ratios[opt][0]; in mv88f6180_get_clk_ratio()
|
D | armada-xp.c | 126 void __iomem *sar, int id, int *mult, int *div) in axp_get_clk_ratio() argument 139 *mult = axp_nbclk_ratios[opt][0]; in axp_get_clk_ratio() 143 *mult = axp_hclk_ratios[opt][0]; in axp_get_clk_ratio() 147 *mult = axp_dramclk_ratios[opt][0]; in axp_get_clk_ratio()
|
D | dove.c | 127 void __iomem *sar, int id, int *mult, int *div) in dove_get_clk_ratio() argument 134 *mult = dove_cpu_l2_ratios[opt][0]; in dove_get_clk_ratio() 142 *mult = dove_cpu_ddr_ratios[opt][0]; in dove_get_clk_ratio()
|
D | armada-375.c | 117 void __iomem *sar, int id, int *mult, int *div) in armada_375_get_clk_ratio() argument 124 *mult = armada_375_cpu_l2_ratios[opt][0]; in armada_375_get_clk_ratio() 128 *mult = armada_375_cpu_ddr_ratios[opt][0]; in armada_375_get_clk_ratio()
|
D | armada-38x.c | 100 void __iomem *sar, int id, int *mult, int *div) in armada_38x_get_clk_ratio() argument 107 *mult = armada_38x_cpu_l2_ratios[opt][0]; in armada_38x_get_clk_ratio() 111 *mult = armada_38x_cpu_ddr_ratios[opt][0]; in armada_38x_get_clk_ratio()
|
D | common.c | 160 int mult, div; in mvebu_coreclk_setup() local 164 desc->get_clk_ratio(base, desc->ratios[n].id, &mult, &div); in mvebu_coreclk_setup() 166 cpuclk_name, 0, mult, div); in mvebu_coreclk_setup()
|
D | common.h | 32 void (*get_clk_ratio)(void __iomem *sar, int id, int *mult, int *div);
|
/linux-4.1.27/drivers/clk/shmobile/ |
D | clk-rcar-gen2.c | 61 unsigned int mult; in cpg_z_clk_recalc_rate() local 66 mult = 32 - val; in cpg_z_clk_recalc_rate() 68 return div_u64((u64)parent_rate * mult, 32); in cpg_z_clk_recalc_rate() 75 unsigned int mult; in cpg_z_clk_round_rate() local 80 mult = div_u64((u64)rate * 32, prate); in cpg_z_clk_round_rate() 81 mult = clamp(mult, 1U, 32U); in cpg_z_clk_round_rate() 83 return *parent_rate / 32 * mult; in cpg_z_clk_round_rate() 90 unsigned int mult; in cpg_z_clk_set_rate() local 94 mult = div_u64((u64)rate * 32, parent_rate); in cpg_z_clk_set_rate() 95 mult = clamp(mult, 1U, 32U); in cpg_z_clk_set_rate() [all …]
|
D | clk-sh73a0.c | 83 unsigned int mult = 1; in sh73a0_cpg_register_clock() local 114 mult = ((clk_readl(enable_reg) >> 24) & 0x3f) + 1; in sh73a0_cpg_register_clock() 118 mult *= 2; in sh73a0_cpg_register_clock() 126 mult = __raw_readl(dsi_reg); in sh73a0_cpg_register_clock() 127 if (!(mult & 0x8000)) in sh73a0_cpg_register_clock() 128 mult = 1; in sh73a0_cpg_register_clock() 130 mult = (mult & 0x3f) + 1; in sh73a0_cpg_register_clock() 156 mult, div); in sh73a0_cpg_register_clock()
|
D | clk-rz.c | 35 unsigned mult; in rz_cpg_register_clock() local 43 mult = cpg_mode ? (32 / 4) : 30; in rz_cpg_register_clock() 45 return clk_register_fixed_factor(NULL, name, parent_name, 0, mult, 1); in rz_cpg_register_clock() 63 mult = frqcr_tab[val]; in rz_cpg_register_clock() 64 return clk_register_fixed_factor(NULL, name, "pll", 0, mult, 3); in rz_cpg_register_clock()
|
D | clk-r8a73a4.c | 69 unsigned int mult = 1; in r8a73a4_cpg_register_clock() local 101 mult = ((value >> 24) & 0x7f) + 1; in r8a73a4_cpg_register_clock() 109 mult = ((value >> 24) & 0x7f) + 1; in r8a73a4_cpg_register_clock() 154 mult = ((value >> 24) & 0x7f) + 1; in r8a73a4_cpg_register_clock() 164 mult = 0x20 - ((clk_readl(cpg->reg + CPG_FRQCRC) >> shift) in r8a73a4_cpg_register_clock() 184 mult, div); in r8a73a4_cpg_register_clock()
|
D | clk-r8a7740.c | 71 unsigned int mult = 1; in r8a7740_cpg_register_clock() local 103 mult = ((value >> 24) & 0x7f) + 1; in r8a7740_cpg_register_clock() 107 mult = ((value >> 24) & 0x7f) + 1; in r8a7740_cpg_register_clock() 112 mult = ((value >> 24) & 0x3f) + 1; in r8a7740_cpg_register_clock() 139 mult, div); in r8a7740_cpg_register_clock()
|
D | clk-r8a7779.c | 99 unsigned int mult = 1; in r8a7779_cpg_register_clock() local 104 mult = plla_mult; in r8a7779_cpg_register_clock() 107 mult = config->z_mult; in r8a7779_cpg_register_clock() 120 return clk_register_fixed_factor(NULL, name, parent_name, 0, mult, div); in r8a7779_cpg_register_clock()
|
/linux-4.1.27/drivers/clk/ |
D | clk-fixed-factor.c | 34 rate = (unsigned long long int)parent_rate * fix->mult; in clk_factor_recalc_rate() 47 best_parent = (rate / fix->mult) * fix->div; in clk_factor_round_rate() 52 return (*prate / fix->div) * fix->mult; in clk_factor_round_rate() 70 unsigned int mult, unsigned int div) in clk_register_fixed_factor() argument 83 fix->mult = mult; in clk_register_fixed_factor() 111 u32 div, mult; in of_fixed_factor_clk_setup() local 119 if (of_property_read_u32(node, "clock-mult", &mult)) { in of_fixed_factor_clk_setup() 129 mult, div); in of_fixed_factor_clk_setup()
|
D | clk-qoriq.c | 160 u32 mult; in core_pll_init() local 174 mult = ioread32be(base); in core_pll_init() 177 if (mult & PLL_KILL) { in core_pll_init() 181 mult = (mult >> 1) & 0x3f; in core_pll_init() 219 parent_name, 0, mult, 1 + i); in core_pll_init() 223 parent_name, 0, mult, 1 << i); in core_pll_init() 278 uint32_t mult; in pltfrm_pll_init() local 290 mult = ioread32be(base); in pltfrm_pll_init() 295 if (mult & PLL_KILL) { in pltfrm_pll_init() 299 mult = (mult & GENMASK(6, 1)) >> 1; in pltfrm_pll_init() [all …]
|
/linux-4.1.27/arch/arm/mach-omap2/ |
D | clkt2xxx_dpllcore.c | 115 u32 cur_rate, low, mult, div, valid_rate, done_rate; in omap2_reprogram_dpllcore() local 121 mult = omap2xxx_cm_get_core_clk_src(); in omap2_reprogram_dpllcore() 123 if ((rate == (cur_rate / 2)) && (mult == 2)) { in omap2_reprogram_dpllcore() 125 } else if ((rate == (cur_rate * 2)) && (mult == 1)) { in omap2_reprogram_dpllcore() 132 if (mult == 1) in omap2_reprogram_dpllcore() 149 mult = ((rate / 2) / 1000000); in omap2_reprogram_dpllcore() 153 mult = (rate / 1000000); in omap2_reprogram_dpllcore() 157 tmpset.cm_clksel1_pll |= (mult << __ffs(dd->div1_mask)); in omap2_reprogram_dpllcore()
|
/linux-4.1.27/sound/core/ |
D | pcm_timer.c | 34 unsigned long rate, mult, fsize, l, post; in snd_pcm_timer_resolution_change() local 37 mult = 1000000000; in snd_pcm_timer_resolution_change() 41 l = gcd(mult, rate); in snd_pcm_timer_resolution_change() 42 mult /= l; in snd_pcm_timer_resolution_change() 51 while ((mult * fsize) / fsize != mult) { in snd_pcm_timer_resolution_change() 52 mult /= 2; in snd_pcm_timer_resolution_change() 62 runtime->timer_resolution = (mult * fsize / rate) * post; in snd_pcm_timer_resolution_change()
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | am33xx-clocks.dtsi | 23 clock-mult = <1>; 31 clock-mult = <1>; 39 clock-mult = <1>; 47 clock-mult = <1>; 55 clock-mult = <1>; 63 clock-mult = <1>; 71 clock-mult = <1>; 79 clock-mult = <1>; 87 clock-mult = <1>; 95 clock-mult = <1>; [all …]
|
D | omap36xx-omap3430es2plus-clocks.dtsi | 38 clock-mult = <1>; 54 clock-mult = <1>; 78 clock-mult = <1>; 86 clock-mult = <1>; 94 clock-mult = <1>; 102 clock-mult = <1>; 110 clock-mult = <1>; 118 clock-mult = <1>; 126 clock-mult = <1>; 134 clock-mult = <1>; [all …]
|
D | am43xx-clocks.dtsi | 39 clock-mult = <1>; 47 clock-mult = <1>; 55 clock-mult = <1>; 63 clock-mult = <1>; 71 clock-mult = <1>; 79 clock-mult = <1>; 87 clock-mult = <1>; 95 clock-mult = <1>; 103 clock-mult = <1>; 321 clock-mult = <1>; [all …]
|
D | omap36xx-clocks.dtsi | 74 clock-mult = <1>; 78 clock-mult = <1>; 82 ti,clock-mult = <1>; 86 ti,clock-mult = <1>; 90 clock-mult = <1>;
|
D | keystone-clocks.dtsi | 31 clock-mult = <1>; 40 clock-mult = <1>; 69 clock-mult = <1>; 78 clock-mult = <1>; 87 clock-mult = <1>; 96 clock-mult = <1>; 105 clock-mult = <1>; 114 clock-mult = <1>; 123 clock-mult = <1>; 132 clock-mult = <1>; [all …]
|
D | omap3xxx-clocks.dtsi | 46 clock-mult = <2>; 54 clock-mult = <2>; 62 clock-mult = <2>; 70 clock-mult = <1>; 78 clock-mult = <1>; 216 clock-mult = <2>; 233 clock-mult = <1>; 258 clock-mult = <2>; 275 clock-mult = <1>; 305 clock-mult = <1>; [all …]
|
D | r8a7794.dtsi | 420 clock-mult = <1>; 428 clock-mult = <1>; 436 clock-mult = <1>; 444 clock-mult = <1>; 452 clock-mult = <1>; 460 clock-mult = <1>; 468 clock-mult = <1>; 476 clock-mult = <1>; 484 clock-mult = <1>; 492 clock-mult = <1>; [all …]
|
D | omap36xx-am35xx-omap3430es2plus-clocks.dtsi | 15 clock-mult = <1>; 23 clock-mult = <1>; 58 clock-mult = <1>; 66 clock-mult = <1>; 74 clock-mult = <1>; 82 clock-mult = <1>; 90 clock-mult = <1>;
|
D | omap54xx-clocks.dtsi | 131 clock-mult = <1>; 157 clock-mult = <1>; 204 clock-mult = <1>; 212 clock-mult = <1>; 301 clock-mult = <1>; 348 clock-mult = <1>; 372 clock-mult = <1>; 380 clock-mult = <1>; 398 clock-mult = <1>; 574 clock-mult = <1>; [all …]
|
D | omap24xx-clocks.dtsi | 89 clock-mult = <2>; 163 clock-mult = <1>; 175 clock-mult = <1>; 191 clock-mult = <1>; 357 clock-mult = <1>; 365 clock-mult = <1>; 373 clock-mult = <1>; 381 clock-mult = <1>; 389 clock-mult = <1>; 403 clock-mult = <1>; [all …]
|
D | dra7xx-clocks.dtsi | 282 clock-mult = <1>; 308 clock-mult = <1>; 316 clock-mult = <1>; 350 clock-mult = <1>; 384 clock-mult = <1>; 429 clock-mult = <1>; 489 clock-mult = <1>; 497 clock-mult = <1>; 505 clock-mult = <1>; 513 clock-mult = <1>; [all …]
|
D | omap34xx-omap36xx-clocks.dtsi | 15 clock-mult = <1>; 80 clock-mult = <1>; 128 clock-mult = <1>; 152 clock-mult = <1>;
|
D | omap3430es1-clocks.dtsi | 32 clock-mult = <1>; 95 clock-mult = <1>; 119 clock-mult = <1>;
|
D | r8a7790.dtsi | 943 clock-mult = <1>; 951 clock-mult = <1>; 959 clock-mult = <1>; 967 clock-mult = <1>; 975 clock-mult = <1>; 983 clock-mult = <1>; 991 clock-mult = <1>; 999 clock-mult = <1>; 1007 clock-mult = <1>; 1015 clock-mult = <1>; [all …]
|
D | r8a7791.dtsi | 957 clock-mult = <1>; 965 clock-mult = <1>; 973 clock-mult = <1>; 981 clock-mult = <1>; 989 clock-mult = <1>; 997 clock-mult = <1>; 1005 clock-mult = <1>; 1013 clock-mult = <1>; 1021 clock-mult = <1>; 1029 clock-mult = <1>; [all …]
|
D | integratorcp.dts | 34 clock-mult = <1>; 82 clock-mult = <1>; 91 clock-mult = <1>;
|
D | omap44xx-clocks.dtsi | 164 clock-mult = <1>; 244 clock-mult = <1>; 300 clock-mult = <1>; 412 clock-mult = <1>; 420 clock-mult = <1>; 446 clock-mult = <1>; 454 clock-mult = <1>; 471 clock-mult = <1>; 653 clock-mult = <1>; 878 ti,clock-mult = <1>; [all …]
|
D | omap2420-clocks.dtsi | 95 clock-mult = <1>; 191 clock-mult = <1>; 260 clock-mult = <1>;
|
D | arm-realview-pb1176.dts | 66 clock-mult = <1>; 74 clock-mult = <1>; 82 clock-mult = <1>; 90 clock-mult = <1>; 98 clock-mult = <1>;
|
D | ste-nomadik-stn8815.dtsi | 190 clock-mult = <1>; 213 clock-mult = <1>; 228 clock-mult = <1>; 235 clock-mult = <1>; 243 clock-mult = <1>; 251 clock-mult = <1>; 258 clock-mult = <1>;
|
D | r8a7778.dtsi | 447 clock-mult = <1>; 455 clock-mult = <1>; 463 clock-mult = <1>; 471 clock-mult = <1>; 479 clock-mult = <1>;
|
D | ste-u300.dts | 98 clock-mult = <1>; 112 clock-mult = <1>; 126 clock-mult = <1>; 176 clock-mult = <1>;
|
D | r8a7779.dtsi | 437 clock-mult = <1>; 445 clock-mult = <1>; 453 clock-mult = <1>; 461 clock-mult = <1>;
|
D | versatile-ab.dts | 48 clock-mult = <1>; 56 clock-mult = <1>;
|
D | r7s72100.dtsi | 60 clock-mult = <1>; 68 clock-mult = <1>; 76 clock-mult = <1>;
|
D | sh73a0.dtsi | 758 clock-mult = <1>; 766 clock-mult = <1>; 774 clock-mult = <1>; 782 clock-mult = <1>; 790 clock-mult = <1>;
|
D | stih407-clock.dtsi | 33 clock-mult = <1>; 79 clock-mult = <1>;
|
D | stih410-clock.dtsi | 35 clock-mult = <1>; 81 clock-mult = <1>;
|
D | stih418-clock.dtsi | 35 clock-mult = <1>; 81 clock-mult = <1>;
|
D | nspire.dtsi | 53 clock-mult = <1>;
|
D | r8a73a4.dtsi | 656 clock-mult = <1>; 664 clock-mult = <1>; 672 clock-mult = <1>; 680 clock-mult = <1>;
|
D | integratorap.dts | 33 clock-mult = <1>;
|
D | emev2.dtsi | 73 clock-mult = <7000>;
|
D | stih415-clock.dtsi | 383 clock-mult = <1>; 530 clock-mult = <1>;
|
D | r8a7740.dtsi | 553 clock-mult = <1>; 561 clock-mult = <1>;
|
D | sun8i-a23.dtsi | 544 clock-mult = <1>; 553 clock-mult = <1>;
|
/linux-4.1.27/kernel/time/ |
D | sched_clock.c | 43 u32 mult; member 86 .read_data[0] = { .mult = NSEC_PER_SEC / HZ, 91 static inline u64 notrace cyc_to_ns(u64 cyc, u32 mult, u32 shift) in cyc_to_ns() argument 93 return (cyc * mult) >> shift; in cyc_to_ns() 108 res = rd->epoch_ns + cyc_to_ns(cyc, rd->mult, rd->shift); in sched_clock() 151 ns = rd.epoch_ns + cyc_to_ns((cyc - rd.epoch_cyc) & rd.sched_clock_mask, rd.mult, rd.shift); in update_sched_clock() 196 ns = rd.epoch_ns + cyc_to_ns((cyc - rd.epoch_cyc) & rd.sched_clock_mask, rd.mult, rd.shift); in sched_clock_register() 201 rd.mult = new_mult; in sched_clock_register()
|
D | clocksource.c | 61 clocks_calc_mult_shift(u32 *mult, u32 *shift, u32 from, u32 to, u32 maxsec) in clocks_calc_mult_shift() argument 87 *mult = tmp; in clocks_calc_mult_shift() 204 wd_nsec = clocksource_cyc2ns(delta, watchdog->mult, in clocksource_watchdog() 208 cs_nsec = clocksource_cyc2ns(delta, cs->mult, cs->shift); in clocksource_watchdog() 461 ret = (u64)cs->mult * 11; in clocksource_max_adjustment() 481 u64 clocks_calc_max_nsecs(u32 mult, u32 shift, u32 maxadj, u64 mask, u64 *max_cyc) in clocks_calc_max_nsecs() argument 490 do_div(max_cycles, mult+maxadj); in clocks_calc_max_nsecs() 499 max_nsecs = clocksource_cyc2ns(max_cycles, mult - maxadj, shift); in clocks_calc_max_nsecs() 518 cs->max_idle_ns = clocks_calc_max_nsecs(cs->mult, cs->shift, in clocksource_update_max_deferment() 686 clocks_calc_mult_shift(&cs->mult, &cs->shift, freq, in __clocksource_update_freq_scale() [all …]
|
D | clockevents.c | 42 if (unlikely(!evt->mult)) { in cev_delta2ns() 43 evt->mult = 1; in cev_delta2ns() 46 rnd = (u64) evt->mult - 1; in cev_delta2ns() 75 (!ismax || evt->mult <= (1ULL << evt->shift))) in cev_delta2ns() 78 do_div(clc, evt->mult); in cev_delta2ns() 163 if (unlikely(!dev->mult)) { in clockevents_set_state() 164 dev->mult = 1; in clockevents_set_state() 255 clc = ((unsigned long long) delta * dev->mult) >> dev->shift; in clockevents_program_min_delta() 292 clc = ((unsigned long long) delta * dev->mult) >> dev->shift; in clockevents_program_min_delta() 334 clc = ((unsigned long long) delta * dev->mult) >> dev->shift; in clockevents_program_event()
|
D | timekeeping.c | 262 tmp += clock->mult/2; in tk_setup_internals() 263 do_div(tmp, clock->mult); in tk_setup_internals() 271 tk->xtime_interval = (u64) interval * clock->mult; in tk_setup_internals() 274 ((u64) interval * clock->mult) >> clock->shift; in tk_setup_internals() 298 tk->tkr_mono.mult = clock->mult; in tk_setup_internals() 299 tk->tkr_raw.mult = clock->mult; in tk_setup_internals() 319 nsec = (delta * tkr->mult + tkr->xtime_nsec) >> tkr->shift; in timekeeping_get_ns() 482 update_vsyscall_old(&xt, &wm, tk->tkr_mono.clock, tk->tkr_mono.mult, in update_vsyscall() 624 tk->tkr_mono.xtime_nsec += delta * tk->tkr_mono.mult; in timekeeping_forward_now() 631 nsec = clocksource_cyc2ns(delta, tk->tkr_raw.mult, tk->tkr_raw.shift); in timekeeping_forward_now() [all …]
|
D | jiffies.c | 72 .mult = NSEC_PER_JIFFY << JIFFIES_SHIFT, /* details above */ 132 refined_jiffies.mult = ((u32)nsec_per_tick) << JIFFIES_SHIFT; in register_refined_jiffies()
|
D | tick-broadcast-hrtimer.c | 93 .mult = 1,
|
D | timecounter.c | 87 ns = ((ns * cc->mult) - frac) >> cc->shift; in cc_cyc2ns_backwards()
|
D | timer_list.c | 221 SEQ_printf(m, " mult: %u\n", dev->mult); in print_tickdevice()
|
/linux-4.1.27/arch/mn10300/include/asm/ |
D | div64.h | 79 unsigned __muldiv64u(unsigned val, unsigned mult, unsigned div) in __muldiv64u() argument 87 : "0"(val), "ir"(mult), "r"(div) in __muldiv64u() 100 signed __muldiv64s(signed val, signed mult, signed div) in __muldiv64s() argument 108 : "0"(val), "ir"(mult), "r"(div) in __muldiv64s()
|
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/ |
D | en_clock.c | 116 u32 diff, mult; in mlx4_en_phc_adjfreq() local 126 mult = mdev->nominal_c_mult; in mlx4_en_phc_adjfreq() 127 adj = mult; in mlx4_en_phc_adjfreq() 133 mdev->cycles.mult = neg_adj ? mult - diff : mult + diff; in mlx4_en_phc_adjfreq() 269 mdev->cycles.mult = in mlx4_en_init_timestamp() 271 mdev->nominal_c_mult = mdev->cycles.mult; in mlx4_en_init_timestamp()
|
/linux-4.1.27/arch/s390/kernel/ |
D | vtime.c | 90 u64 delta, mult, div; in do_account_vtime() local 94 mult = div = 0; in do_account_vtime() 97 mult += delta; in do_account_vtime() 100 if (mult > 0) { in do_account_vtime() 102 __this_cpu_write(mt_scaling_mult, mult); in do_account_vtime() 122 u64 mult = __this_cpu_read(mt_scaling_mult); in do_account_vtime() local 125 user_scaled = (user_scaled * mult) / div; in do_account_vtime() 126 system_scaled = (system_scaled * mult) / div; in do_account_vtime() 183 u64 mult = __this_cpu_read(mt_scaling_mult); in vtime_account_irq_enter() local 186 system_scaled = (system_scaled * mult) / div; in vtime_account_irq_enter()
|
D | time.c | 141 cd->mult = 16777; in init_cpu_timer() 204 .mult = 1000, 249 vdso_data->tk_mult = tk->tkr_mono.mult; in update_vsyscall()
|
/linux-4.1.27/drivers/cpufreq/ |
D | longhaul.c | 108 static unsigned int calc_speed(int mult) in calc_speed() argument 111 khz = (mult/10)*fsb; in calc_speed() 112 if (mult%10) in calc_speed() 249 int speed, mult; in longhaul_setstate() local 259 mult = mults[mults_index & 0x1f]; in longhaul_setstate() 260 if (mult == -1) in longhaul_setstate() 263 speed = calc_speed(mult); in longhaul_setstate() 275 fsb, mult/10, mult%10, print_speed(speed/1000)); in longhaul_setstate() 409 static int guess_fsb(int mult) in guess_fsb() argument 417 f_max = ((speeds[i] * mult) + 50) / 100; in guess_fsb() [all …]
|
D | speedstep-lib.c | 175 u32 msr_lo, msr_hi, mult; in pentium4_get_frequency() local 215 mult = msr_lo >> 24; in pentium4_get_frequency() 218 fsb, mult, (fsb * mult)); in pentium4_get_frequency() 220 ret = (fsb * mult); in pentium4_get_frequency()
|
D | spear-cpufreq.c | 108 int ret, mult = 1; in spear_cpufreq_target() local 127 mult = 2; in spear_cpufreq_target() 136 newfreq = clk_round_rate(srcclk, newfreq * mult); in spear_cpufreq_target() 142 if (mult == 2) in spear_cpufreq_target()
|
D | powernow-k6.c | 56 unsigned mult; member 168 max_multiplier = usual_frequency_table[i].mult; in powernow_k6_cpu_init()
|
/linux-4.1.27/arch/arm/mach-davinci/ |
D | clock.c | 410 u32 ctrl, mult = 1, prediv = 1, postdiv = 1; in clk_pllclk_recalc() local 420 mult = __raw_readl(pll->base + PLLM); in clk_pllclk_recalc() 422 mult = 2 * (mult & PLLM_PLLM_MASK); in clk_pllclk_recalc() 424 mult = (mult & PLLM_PLLM_MASK) + 1; in clk_pllclk_recalc() 450 rate *= mult; in clk_pllclk_recalc() 460 if (mult > 1) in clk_pllclk_recalc() 461 pr_debug("* %d ", mult); in clk_pllclk_recalc() 480 unsigned int mult, unsigned int postdiv) in davinci_set_pllrate() argument 502 if (mult) in davinci_set_pllrate() 503 mult = mult - 1; in davinci_set_pllrate() [all …]
|
D | da850.c | 946 unsigned int mult; member 955 .mult = 19, 964 .mult = 17, 973 .mult = 31, 982 .mult = 25, 991 .mult = 25, 1000 .mult = 20, 1125 unsigned int prediv, mult, postdiv; in da850_set_pll0rate() local 1132 mult = opp->mult; in da850_set_pll0rate() 1135 ret = davinci_set_pllrate(pll, prediv, mult, postdiv); in da850_set_pll0rate()
|
D | clock.h | 129 unsigned int mult, unsigned int postdiv);
|
/linux-4.1.27/drivers/clk/ti/ |
D | fixed-factor.c | 39 u32 div, mult; in of_ti_fixed_factor_clk_setup() local 47 if (of_property_read_u32(node, "ti,clock-mult", &mult)) { in of_ti_fixed_factor_clk_setup() 58 mult, div); in of_ti_fixed_factor_clk_setup()
|
D | clk-3xxx-legacy.c | 173 .mult = 1, 199 .mult = 1, 211 .mult = 1, 267 .mult = 1, 344 .mult = 2, 370 .mult = 1, 382 .mult = 1, 413 .mult = 1, 470 .mult = 1, 559 .mult = 1, [all …]
|
D | clock.h | 107 u16 mult; member
|
D | clk.c | 230 0, fixed_factor->mult, in ti_clk_register_clk()
|
/linux-4.1.27/include/linux/ |
D | clocksource.h | 73 u32 mult; member 176 static inline s64 clocksource_cyc2ns(cycle_t cycles, u32 mult, u32 shift) in clocksource_cyc2ns() argument 178 return ((u64) cycles * mult) >> shift; in clocksource_cyc2ns() 192 clocks_calc_max_nsecs(u32 mult, u32 shift, u32 maxadj, u64 mask, u64 *max_cycles); 194 clocks_calc_mult_shift(u32 *mult, u32 *shift, u32 from, u32 to, u32 minsec);
|
D | timecounter.h | 42 u32 mult; member 84 ns = (ns * cc->mult) + *frac; in cyclecounter_cyc2ns()
|
D | timekeeper_internal.h | 35 u32 mult; member 117 struct clocksource *c, u32 mult,
|
D | clockchips.h | 113 u32 mult; member 183 return clocks_calc_mult_shift(&ce->mult, &ce->shift, NSEC_PER_SEC, freq, minsec); in clockevents_calc_mult_shift()
|
D | cpufreq.h | 407 u_int mult) in cpufreq_scale() argument 410 u64 result = ((u64) old) * ((u64) mult); in cpufreq_scale() 415 unsigned long result = old * ((u64) mult); in cpufreq_scale()
|
D | clk-provider.h | 456 unsigned int mult; member 463 unsigned int mult, unsigned int div);
|
/linux-4.1.27/drivers/net/ethernet/ti/ |
D | cpts.c | 133 u32 diff, mult; in cpts_ptp_adjfreq() local 142 mult = cpts->cc_mult; in cpts_ptp_adjfreq() 143 adj = mult; in cpts_ptp_adjfreq() 151 cpts->cc.mult = neg_adj ? mult - diff : mult + diff; in cpts_ptp_adjfreq() 356 u32 mult, u32 shift) in cpts_register() argument 373 cpts->cc_mult = mult; in cpts_register() 374 cpts->cc.mult = mult; in cpts_register()
|
D | cpts.h | 142 int cpts_register(struct device *dev, struct cpts *cpts, u32 mult, u32 shift);
|
/linux-4.1.27/arch/sh/kernel/cpu/sh4a/ |
D | clock-sh7722.c | 57 unsigned long mult; in dll_recalc() local 60 mult = __raw_readl(DLLFRQ); in dll_recalc() 62 mult = 0; in dll_recalc() 64 return clk->parent->rate * mult; in dll_recalc() 79 unsigned long mult = 1; in pll_recalc() local 83 mult = (((__raw_readl(FRQCR) >> 24) & 0x1f) + 1); in pll_recalc() 87 return (clk->parent->rate * mult) / div; in pll_recalc()
|
D | clock-sh7366.c | 54 unsigned long mult; in dll_recalc() local 57 mult = __raw_readl(DLLFRQ); in dll_recalc() 59 mult = 0; in dll_recalc() 61 return clk->parent->rate * mult; in dll_recalc() 76 unsigned long mult = 1; in pll_recalc() local 80 mult = (((__raw_readl(FRQCR) >> 24) & 0x1f) + 1); in pll_recalc() 84 return (clk->parent->rate * mult) / div; in pll_recalc()
|
D | clock-sh7723.c | 58 unsigned long mult; in dll_recalc() local 61 mult = __raw_readl(DLLFRQ); in dll_recalc() 63 mult = 0; in dll_recalc() 65 return clk->parent->rate * mult; in dll_recalc() 80 unsigned long mult = 1; in pll_recalc() local 84 mult = (((__raw_readl(FRQCR) >> 24) & 0x1f) + 1); in pll_recalc() 88 return (clk->parent->rate * mult) / div; in pll_recalc()
|
D | clock-sh7343.c | 54 unsigned long mult; in dll_recalc() local 57 mult = __raw_readl(DLLFRQ); in dll_recalc() 59 mult = 0; in dll_recalc() 61 return clk->parent->rate * mult; in dll_recalc() 76 unsigned long mult = 1; in pll_recalc() local 79 mult = (((__raw_readl(FRQCR) >> 24) & 0x1f) + 1); in pll_recalc() 81 return clk->parent->rate * mult; in pll_recalc()
|
D | clock-sh7724.c | 61 unsigned long mult = 0; in fll_recalc() local 65 mult = __raw_readl(FLLFRQ) & 0x3ff; in fll_recalc() 70 return (clk->parent->rate * mult) / div; in fll_recalc() 85 unsigned long mult = 1; in pll_recalc() local 88 mult = (((__raw_readl(FRQCRA) >> 24) & 0x3f) + 1) * 2; in pll_recalc() 90 return clk->parent->rate * mult; in pll_recalc()
|
/linux-4.1.27/arch/x86/math-emu/ |
D | poly.h | 34 asmlinkage void mul32_Xsig(Xsig *, const unsigned long mult); 35 asmlinkage void mul64_Xsig(Xsig *, const unsigned long long *mult); 36 asmlinkage void mul_Xsig_Xsig(Xsig *dest, const Xsig *mult);
|
/linux-4.1.27/arch/mips/cavium-octeon/ |
D | csrc-octeon.c | 113 u64 mult = clocksource_mips.mult; in sched_clock() local 127 : [cnt] "r" (cnt), [mult] "r" (mult), [shift] "r" (shift) in sched_clock()
|
/linux-4.1.27/scripts/ |
D | bootgraph.pl | 179 my $mult = 1950.0 / ($maxtime - $firsttime); 198 $s = ($start{$key} - $firsttime) * $mult; 201 $e = ($end{$key} - $firsttime) * $mult; 232 my $s3 = ($time - $firsttime) * $mult;
|
/linux-4.1.27/arch/c6x/platforms/ |
D | pll.c | 271 u32 ctrl, mult = 0, prediv = 0, postdiv = 0; in clk_pllclk_recalc() local 288 mult = pll_read(pll, PLLM); in clk_pllclk_recalc() 289 mult = (mult & PLLM_PLLM_MASK) + 1; in clk_pllclk_recalc() 309 if (mult) in clk_pllclk_recalc() 310 rate *= mult; in clk_pllclk_recalc() 317 prediv, mult, postdiv, rate / 1000000); in clk_pllclk_recalc()
|
/linux-4.1.27/Documentation/devicetree/bindings/clock/ti/ |
D | fixed-factor-clock.txt | 15 - ti,clock-mult: fixed multiplier. 31 ti,clock-mult = <1>; 41 ti,clock-mult = <1>;
|
D | autoidle.txt | 37 ti,clock-mult = <1>;
|
D | dpll.txt | 43 "mult-div1" - contains the multiplier / divider register base address
|
/linux-4.1.27/arch/tile/kernel/ |
D | time.c | 247 return quot * dev->mult + ((rem * dev->mult) >> dev->shift); in ns2cycles() 267 vdso_data->mult = tk->tkr_mono.mult; in update_vsyscall()
|
/linux-4.1.27/drivers/staging/lustre/lustre/llite/ |
D | lproc_llite.c | 226 int mult; in ll_max_readahead_mb_seq_show() local 232 mult = 1 << (20 - PAGE_CACHE_SHIFT); in ll_max_readahead_mb_seq_show() 233 return lprocfs_seq_read_frac_helper(m, pages_number, mult); in ll_max_readahead_mb_seq_show() 242 int mult, rc, pages_number; in ll_max_readahead_mb_seq_write() local 244 mult = 1 << (20 - PAGE_CACHE_SHIFT); in ll_max_readahead_mb_seq_write() 245 rc = lprocfs_write_frac_helper(buffer, count, &pages_number, mult); in ll_max_readahead_mb_seq_write() 268 int mult; in ll_max_readahead_per_file_mb_seq_show() local 274 mult = 1 << (20 - PAGE_CACHE_SHIFT); in ll_max_readahead_per_file_mb_seq_show() 275 return lprocfs_seq_read_frac_helper(m, pages_number, mult); in ll_max_readahead_per_file_mb_seq_show() 284 int mult, rc, pages_number; in ll_max_readahead_per_file_mb_seq_write() local [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/clock/ |
D | fixed-factor-clock.txt | 11 - clock-mult: fixed multiplier. 23 clock-mult = <1>;
|
D | emev2-clock.txt | 83 clock-mult = <7000>;
|
/linux-4.1.27/arch/arm/mach-shmobile/ |
D | timer.c | 22 unsigned int mult, unsigned int div) in shmobile_setup_delay_hz() argument 32 unsigned int value = HZ * div / mult; in shmobile_setup_delay_hz()
|
D | clock-sh73a0.c | 96 unsigned long mult = 1; in pll_recalc() local 99 mult = (((__raw_readl(clk->enable_reg) >> 24) & 0x3f) + 1); in pll_recalc() 105 mult *= 2; in pll_recalc() 109 return clk->parent->rate * mult; in pll_recalc()
|
D | clock-r8a7740.c | 125 unsigned long mult = 1; in pllc01_recalc() local 128 mult = ((__raw_readl(clk->enable_reg) >> 24) & 0x7f) + 1; in pllc01_recalc() 130 return clk->parent->rate * mult; in pllc01_recalc()
|
/linux-4.1.27/drivers/cpuidle/governors/ |
D | menu.c | 177 int mult = 1; in performance_multiplier() local 181 mult += 2 * get_loadavg(load); in performance_multiplier() 184 mult += 10 * nr_iowaiters; in performance_multiplier() 186 return mult; in performance_multiplier()
|
/linux-4.1.27/arch/blackfin/kernel/ |
D | time-ts.c | 49 bfin_cs_cycles.mult, bfin_cs_cycles.shift); in bfin_cs_cycles_sched_clock() 99 bfin_cs_gptimer0.mult, bfin_cs_gptimer0.shift); in bfin_cs_gptimer0_sched_clock() 228 evt->mult = div_sc(clock_tick, NSEC_PER_SEC, evt->shift); in bfin_gptmr0_clockevent_init() 341 evt->mult = div_sc(clock_tick, NSEC_PER_SEC, evt->shift); in bfin_coretmr_clockevent_init()
|
/linux-4.1.27/drivers/clk/keystone/ |
D | pll.c | 86 u32 mult = 0, prediv, postdiv, val; in clk_pllclk_recalc() local 94 mult = (val & pll_data->pllm_lower_mask); in clk_pllclk_recalc() 99 mult |= ((val & pll_data->pllm_upper_mask) in clk_pllclk_recalc() 115 rate = (rate * (mult + 1)); in clk_pllclk_recalc()
|
/linux-4.1.27/arch/arm/lib/ |
D | delay.c | 52 static inline u64 cyc_to_ns(u64 cyc, u32 mult, u32 shift) in cyc_to_ns() argument 54 return (cyc * mult) >> shift; in cyc_to_ns()
|
/linux-4.1.27/drivers/clk/mxs/ |
D | clk.h | 60 const char *parent_name, unsigned int mult, unsigned int div) in mxs_clk_fixed_factor() argument 63 CLK_SET_RATE_PARENT, mult, div); in mxs_clk_fixed_factor()
|
/linux-4.1.27/drivers/regulator/ |
D | tps65910-regulator.c | 445 int opvsel = 0, srvsel = 0, vselmax = 0, mult = 0, sr = 0; in tps65910_get_voltage_dcdc_sel() local 452 ret = tps65910_reg_read(pmic->mfd, TPS65910_VDD1, &mult); in tps65910_get_voltage_dcdc_sel() 455 mult = (mult & VDD1_VGAIN_SEL_MASK) >> VDD1_VGAIN_SEL_SHIFT; in tps65910_get_voltage_dcdc_sel() 468 ret = tps65910_reg_read(pmic->mfd, TPS65910_VDD2, &mult); in tps65910_get_voltage_dcdc_sel() 471 mult = (mult & VDD2_VGAIN_SEL_MASK) >> VDD2_VGAIN_SEL_SHIFT; in tps65910_get_voltage_dcdc_sel() 497 if (!mult) in tps65910_get_voltage_dcdc_sel() 498 mult = 1; in tps65910_get_voltage_dcdc_sel() 705 int volt, mult = 1, id = rdev_get_id(dev); in tps65910_list_voltage_dcdc() local 710 mult = (selector / VDD1_2_NUM_VOLT_FINE) + 1; in tps65910_list_voltage_dcdc() 722 return volt * 100 * mult; in tps65910_list_voltage_dcdc()
|
/linux-4.1.27/arch/x86/kernel/ |
D | vsyscall_gtod.c | 37 vdata->mult = tk->tkr_mono.mult; in update_vsyscall()
|
D | hpet.c | 319 delta = ((uint64_t)(NSEC_PER_SEC/HZ)) * evt->mult; in hpet_set_mode() 1071 clc = (uint64_t) hpet_clockevent.mult * NSEC_PER_SEC; in hpet_rtc_timer_init() 1167 clc = (uint64_t) hpet_clockevent.mult * NSEC_PER_SEC; in hpet_set_periodic_freq()
|
/linux-4.1.27/drivers/staging/lustre/lustre/osc/ |
D | lproc_osc.c | 125 int mult; in osc_max_dirty_mb_seq_show() local 131 mult = 1 << 20; in osc_max_dirty_mb_seq_show() 132 return lprocfs_seq_read_frac_helper(m, val, mult); in osc_max_dirty_mb_seq_show() 141 int pages_number, mult, rc; in osc_max_dirty_mb_seq_write() local 143 mult = 1 << (20 - PAGE_CACHE_SHIFT); in osc_max_dirty_mb_seq_write() 144 rc = lprocfs_write_frac_helper(buffer, count, &pages_number, mult); in osc_max_dirty_mb_seq_write() 185 int pages_number, mult, rc; in osc_cached_mb_seq_write() local 195 mult = 1 << (20 - PAGE_CACHE_SHIFT); in osc_cached_mb_seq_write() 198 rc = lprocfs_write_frac_helper(buffer, count, &pages_number, mult); in osc_cached_mb_seq_write()
|
/linux-4.1.27/drivers/clk/berlin/ |
D | berlin2-pll.c | 31 u8 mult; member 84 rate *= fbdiv * map->mult; in berlin2_pll_recalc_rate()
|
D | berlin2-pll.h | 26 u8 mult; member
|
D | bg2q.c | 78 .mult = 1,
|
/linux-4.1.27/drivers/clk/pxa/ |
D | clk-pxa.h | 87 .lp = { .mult = _mult_lp, .div = _div_lp }, \ 88 .hp = { .mult = _mult_hp, .div = _div_hp }, \
|
D | clk-pxa25x.c | 100 #define PXA25X_CKEN(dev_id, con_id, parents, mult, div, \ argument 102 PXA_CKEN(dev_id, con_id, bit, parents, mult, div, mult, div, \
|
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/ |
D | lprocfs_status.c | 127 int mult) in lprocfs_read_frac_helper() argument 135 decimal_val = val / mult; in lprocfs_read_frac_helper() 137 frac_val = val % mult; in lprocfs_read_frac_helper() 145 while (frac_bits < 2 && (temp_frac / mult) < 1) { in lprocfs_read_frac_helper() 164 frac_val * temp_mult / mult); in lprocfs_read_frac_helper() 182 int *val, int mult) in lprocfs_write_frac_helper() argument 195 mult = -mult; in lprocfs_write_frac_helper() 199 *val = (int)simple_strtoul(pbuf, &end, 10) * mult; in lprocfs_write_frac_helper() 211 temp_val = (int)simple_strtoul(pbuf, &end, 10) * mult; in lprocfs_write_frac_helper() 1834 int lprocfs_seq_read_frac_helper(struct seq_file *m, long val, int mult) in lprocfs_seq_read_frac_helper() argument [all …]
|
/linux-4.1.27/arch/arm/mach-s3c24xx/ |
D | mach-bast.c | 498 .mult = 3300, 504 .mult = 3300, 510 .mult = 3300, 516 .mult = 3300,
|
/linux-4.1.27/drivers/media/usb/gspca/ |
D | se401.c | 340 int mult = gspca_dev->cam.cam_mode[gspca_dev->curr_mode].priv; in sd_start() local 357 gspca_dev->pixfmt.width * mult, 0); in sd_start() 359 gspca_dev->pixfmt.height * mult, 0); in sd_start() 366 switch (mult) { in sd_start() 586 int mult = gspca_dev->cam.cam_mode[gspca_dev->curr_mode].priv; in sd_pkt_scan() local 591 if (mult == 1) /* mult == 1 means raw bayer */ in sd_pkt_scan()
|
/linux-4.1.27/include/linux/platform_data/ |
D | hwmon-s3c.h | 27 unsigned int mult; member
|
/linux-4.1.27/drivers/video/fbdev/matrox/ |
D | matroxfb_misc.c | 649 unsigned int mult; in parse_pins5() local 651 mult = bd->pins[4]?8000:6000; in parse_pins5() 653 minfo->limits.pixel.vcomax = (bd->pins[ 38] == 0xFF) ? 600000 : bd->pins[ 38] * mult; in parse_pins5() 654 …limits.system.vcomax = (bd->pins[ 36] == 0xFF) ? minfo->limits.pixel.vcomax : bd->pins[ 36] * mult; in parse_pins5() 655 …limits.video.vcomax = (bd->pins[ 37] == 0xFF) ? minfo->limits.system.vcomax : bd->pins[ 37] * mult; in parse_pins5() 656 minfo->limits.pixel.vcomin = (bd->pins[123] == 0xFF) ? 256000 : bd->pins[123] * mult; in parse_pins5() 657 …limits.system.vcomin = (bd->pins[121] == 0xFF) ? minfo->limits.pixel.vcomin : bd->pins[121] * mult; in parse_pins5() 658 …limits.video.vcomin = (bd->pins[122] == 0xFF) ? minfo->limits.system.vcomin : bd->pins[122] * mult; in parse_pins5()
|
/linux-4.1.27/arch/mips/alchemy/common/ |
D | clock.c | 210 unsigned long mult; in alchemy_clk_aux_roundr() local 215 mult = rate / (*parent_rate); in alchemy_clk_aux_roundr() 217 if (mult && (mult < 7)) in alchemy_clk_aux_roundr() 218 mult = 7; in alchemy_clk_aux_roundr() 219 if (mult > a->maxmult) in alchemy_clk_aux_roundr() 220 mult = a->maxmult; in alchemy_clk_aux_roundr() 222 return (*parent_rate) * mult; in alchemy_clk_aux_roundr()
|
D | time.c | 145 cd->mult = div_sc(32768, NSEC_PER_SEC, cd->shift); in alchemy_time_init()
|
/linux-4.1.27/drivers/usb/core/ |
D | urb.c | 407 int mult = USB_SS_MULT(ep->ss_ep_comp.bmAttributes); in usb_submit_urb() local 409 max *= mult; in usb_submit_urb() 414 int mult = 1 + ((max >> 11) & 0x03); in usb_submit_urb() local 416 max *= mult; in usb_submit_urb()
|
/linux-4.1.27/drivers/sh/clk/ |
D | core.c | 45 unsigned long mult, div; in clk_rate_table_build() local 53 mult = 1; in clk_rate_table_build() 59 mult = src_table->multipliers[i]; in clk_rate_table_build() 61 if (!div || !mult || (bitmap && !test_bit(i, bitmap))) in clk_rate_table_build() 64 freq = clk->parent->rate * mult / div; in clk_rate_table_build()
|
/linux-4.1.27/arch/tile/include/asm/ |
D | vdso.h | 34 __u32 mult; /* Cycle to nanosecond multiplier */ member
|
/linux-4.1.27/arch/mips/loongson/loongson-3/ |
D | hpet.c | 247 .mult = 0, 253 csrc_hpet.mult = clocksource_hz2mult(HPET_FREQ, csrc_hpet.shift); in init_hpet_clocksource()
|
/linux-4.1.27/arch/sh/kernel/ |
D | localtimer.c | 56 clk->mult = 1; in local_timer_setup()
|
/linux-4.1.27/drivers/media/i2c/ |
D | ov2659.c | 913 u32 prediv, postdiv, mult; in ov2659_pll_calc_params() local 922 for (mult = 1; mult <= 63; mult++) { in ov2659_pll_calc_params() 924 actual *= mult; in ov2659_pll_calc_params() 932 s_mult = mult; in ov2659_pll_calc_params() 936 ctrl2_reg = mult; in ov2659_pll_calc_params()
|
/linux-4.1.27/arch/arm/mach-imx/ |
D | clk.h | 129 const char *parent, unsigned int mult, unsigned int div) in imx_clk_fixed_factor() argument 132 CLK_SET_RATE_PARENT, mult, div); in imx_clk_fixed_factor()
|
/linux-4.1.27/arch/microblaze/kernel/ |
D | timer.c | 183 clockevent_xilinx_timer.mult = in xilinx_clockevent_init() 222 xilinx_cc.mult = div_sc(timer_clock_freq, NSEC_PER_SEC, in init_xilinx_timecounter()
|
/linux-4.1.27/arch/x86/include/asm/ |
D | vgtod.h | 22 u32 mult; member
|
/linux-4.1.27/arch/arm/mach-s3c64xx/ |
D | mach-smartq.c | 181 .mult = 3300, 187 .mult = 3300,
|
/linux-4.1.27/drivers/thermal/ |
D | tegra_soctherm.c | 223 mult, div; in calculate_tsensor_calibration() local 240 mult = sensor->config->pdiv * sensor->config->tsample_ate; in calculate_tsensor_calibration() 243 therma = div64_s64_precise((s64) delta_temp * (1LL << 13) * mult, in calculate_tsensor_calibration()
|
/linux-4.1.27/arch/score/kernel/ |
D | time.c | 91 score_clockevent.mult = div_sc(SYSTEM_CLOCK, NSEC_PER_SEC, in time_init()
|
/linux-4.1.27/drivers/clk/hisilicon/ |
D | clk.h | 50 unsigned long mult; member
|
D | clk.c | 111 clks[i].flags, clks[i].mult, in hisi_clk_register_fixed_factor()
|
/linux-4.1.27/arch/sparc/kernel/ |
D | time_32.c | 141 ce->mult = div_sc(sparc_config.clock_rate, NSEC_PER_SEC, in setup_timer_ce() 239 ce->mult = div_sc(sparc_config.clock_rate, NSEC_PER_SEC, in register_percpu_ce()
|
D | time_64.c | 819 clocksource_tick.mult, clocksource_tick.shift); in time_init() 830 sparc64_clockevent.mult, sparc64_clockevent.shift); in time_init()
|
/linux-4.1.27/arch/um/kernel/ |
D | time.c | 90 itimer_clockevent.mult = div_sc(HZ, NSEC_PER_SEC, 32); in setup_itimer()
|
/linux-4.1.27/include/linux/mfd/ |
D | si476x-reports.h | 95 __s8 mult; member
|
/linux-4.1.27/arch/x86/kernel/apic/ |
D | apic.c | 628 unsigned long mult; in calibrate_by_pmtimer() local 641 mult = clocksource_hz2mult(PMTMR_TICKS_PER_SEC, 22); in calibrate_by_pmtimer() 649 res = (((u64)deltapm) * mult) >> 22; in calibrate_by_pmtimer() 693 lapic_clockevent.mult = div_sc(lapic_timer_frequency/APIC_DIVISOR, in calibrate_APIC_clock() 740 lapic_clockevent.mult = div_sc(delta, TICK_NSEC * LAPIC_CAL_LOOPS, in calibrate_APIC_clock() 750 apic_printk(APIC_VERBOSE, "..... mult: %u\n", lapic_clockevent.mult); in calibrate_APIC_clock() 837 lapic_clockevent.mult = 1; in setup_boot_APIC_clock()
|
/linux-4.1.27/Documentation/timers/ |
D | timekeeping.txt | 60 ns ~= (clocksource * mult) >> shift 63 to aid in providing these mult and shift values, such as 65 mult factor from a fixed shift, and clocksource_register_hz() and 66 clocksource_register_khz() which will help out assigning both shift and mult 100 idea about translating counters to nanoseconds using mult and shift
|
/linux-4.1.27/arch/ia64/kernel/ |
D | time.c | 429 struct clocksource *c, u32 mult, cycle_t cycle_last) in update_vsyscall_old() argument 435 fsyscall_gtod_data.clk_mult = mult; in update_vsyscall_old()
|
/linux-4.1.27/arch/powerpc/kernel/ |
D | time.c | 783 struct clocksource *clock, u32 mult, cycle_t cycle_last) in update_vsyscall_old() argument 796 new_tb_to_xs = (u64) mult * (19342813113834067ULL >> clock->shift); in update_vsyscall_old() 849 clock->name, clock->mult, clock->shift); in clocksource_init() 889 dec->name, dec->mult, dec->shift, cpu); in register_decrementer_clockevent()
|
/linux-4.1.27/arch/avr32/kernel/ |
D | time.c | 142 comparator.mult = div_sc(counter_hz, NSEC_PER_SEC, comparator.shift); in time_init()
|
/linux-4.1.27/arch/m68k/coldfire/ |
D | pit.c | 155 cf_pit_clockevent.mult = div_sc(FREQ, NSEC_PER_SEC, 32); in hw_timer_init()
|
/linux-4.1.27/drivers/hwmon/ |
D | s3c-hwmon.c | 178 ret *= cfg->mult; in s3c_hwmon_ch_show() 324 if (cfg->mult >= 0x10000) in s3c_hwmon_probe()
|
D | ibmpex.c | 285 int mult = data->sensors[attr->index].multiplier; in ibmpex_show_sensor() local 289 data->sensors[attr->index].values[attr->nr] * mult); in ibmpex_show_sensor()
|
D | fschmd.c | 986 int i, mult[3] = { 0 }, offset[3] = { 0 }, vref = 0, found = 0; in fschmd_dmi_decode() local 1023 mult[in] = dmi_data[i + 1] | (dmi_data[i + 2] << 8); in fschmd_dmi_decode() 1043 dmi_mult[i] = mult[i] * 10; in fschmd_dmi_decode()
|
/linux-4.1.27/drivers/md/ |
D | dm-stats.c | 652 unsigned mult; in dm_jiffies_to_msec64() local 657 mult = jiffies_to_msecs(1 << 22); in dm_jiffies_to_msec64() 658 result += (unsigned long long)mult * (unsigned long long)jiffies_to_msecs((j >> 22) & 0x3fffff); in dm_jiffies_to_msec64() 661 …result += (unsigned long long)mult * (unsigned long long)mult * (unsigned long long)jiffies_to_mse… in dm_jiffies_to_msec64()
|
/linux-4.1.27/drivers/atm/ |
D | eni.c | 2006 struct eni_multipliers mult; in eni_ioctl() local 2009 if (copy_from_user(&mult, arg, in eni_ioctl() 2012 if ((mult.tx && mult.tx <= 100) || (mult.rx &&mult.rx <= 100) || in eni_ioctl() 2013 mult.tx > 65536 || mult.rx > 65536) in eni_ioctl() 2015 if (mult.tx) eni_dev->tx_mult = mult.tx; in eni_ioctl() 2016 if (mult.rx) eni_dev->rx_mult = mult.rx; in eni_ioctl()
|
D | he.c | 657 int mult, buf, buf_limit = 4; in he_init_cs_block_rcm() local 740 mult = he_dev->atm_dev->link_rate / ATM_OC3_PCR; in he_init_cs_block_rcm() 741 if (rate_cps > (272 * mult)) in he_init_cs_block_rcm() 743 else if (rate_cps > (204 * mult)) in he_init_cs_block_rcm() 745 else if (rate_cps > (136 * mult)) in he_init_cs_block_rcm() 747 else if (rate_cps > (68 * mult)) in he_init_cs_block_rcm()
|
/linux-4.1.27/Documentation/devicetree/bindings/mfd/ |
D | sun6i-prcm.txt | 33 clock-mult = <1>;
|
/linux-4.1.27/arch/mips/ralink/ |
D | cevt-rt3352.c | 142 np->name, systick.dev.mult, systick.dev.shift); in ralink_systick_init()
|
/linux-4.1.27/drivers/clocksource/ |
D | metag_generic.c | 135 clk->mult = div_sc(hwtimer_freq, NSEC_PER_SEC, clk->shift); in arch_timer_setup()
|
D | exynos_mct.c | 300 (((unsigned long long) NSEC_PER_SEC / HZ * evt->mult) >> evt->shift); in exynos4_comp_set_mode() 404 (((unsigned long long) NSEC_PER_SEC / HZ * evt->mult) >> evt->shift); in exynos4_tick_set_mode()
|
D | timer-atmel-pit.c | 226 data->clkevt.mult = div_sc(pit_rate, NSEC_PER_SEC, data->clkevt.shift); in at91sam926x_pit_common_init()
|
D | arm_arch_timer.c | 488 cyclecounter.mult = clocksource_counter.mult; in arch_counter_register()
|
/linux-4.1.27/drivers/mmc/core/ |
D | core.c | 768 unsigned int mult; in mmc_set_data_timeout() local 782 mult = mmc_card_sd(card) ? 100 : 10; in mmc_set_data_timeout() 789 mult <<= card->csd.r2w_factor; in mmc_set_data_timeout() 791 data->timeout_ns = card->csd.tacc_ns * mult; in mmc_set_data_timeout() 792 data->timeout_clks = card->csd.tacc_clks * mult; in mmc_set_data_timeout() 1884 unsigned int mult = (10 << card->csd.r2w_factor); in mmc_mmc_erase_timeout() local 1885 unsigned int timeout_clks = card->csd.tacc_clks * mult; in mmc_mmc_erase_timeout() 1890 timeout_us = (card->csd.tacc_ns * mult) / 1000; in mmc_mmc_erase_timeout() 1892 timeout_us = (card->csd.tacc_ns / 1000) * mult; in mmc_mmc_erase_timeout()
|
/linux-4.1.27/drivers/clk/samsung/ |
D | clk.h | 91 unsigned long mult; member 101 .mult = m, \
|
D | clk.c | 171 list->parent_name, list->flags, list->mult, list->div); in samsung_clk_register_fixed_factor()
|
/linux-4.1.27/arch/x86/xen/ |
D | time.c | 319 .mult = 1, 381 .mult = 1,
|
/linux-4.1.27/drivers/usb/gadget/udc/ |
D | mv_udc_core.c | 347 u32 temp, mult = 0; in build_dtd() local 352 mult = (dqh->max_packet_length >> EP_QUEUE_HEAD_MULT_POS) in build_dtd() 355 (unsigned)(mult * req->ep->ep.maxpacket)); in build_dtd() 400 temp |= mult << 10; in build_dtd() 452 unsigned char zlt = 0, ios = 0, mult = 0; in mv_ep_enable() local 492 mult = 0; in mv_ep_enable() 497 mult = 0; in mv_ep_enable() 501 mult = (unsigned char)(1 + ((max >> 11) & 0x03)); in mv_ep_enable() 504 if (mult > 3) in mv_ep_enable() 515 | (mult << EP_QUEUE_HEAD_MULT_POS) in mv_ep_enable()
|
D | fsl_udc_core.c | 488 unsigned int zlt, unsigned char mult) in struct_ep_qh_setup() argument 502 | (mult << EP_QUEUE_HEAD_MULT_POS); in struct_ep_qh_setup() 552 unsigned char mult = 0, zlt; in fsl_ep_enable() local 584 mult = 0; in fsl_ep_enable() 588 mult = (unsigned char)(1 + ((max >> 11) & 0x03)); in fsl_ep_enable() 591 if (mult > 3) in fsl_ep_enable() 611 max, zlt, mult); in fsl_ep_enable()
|
/linux-4.1.27/include/net/ |
D | sch_generic.h | 770 u32 mult; member 782 return ((u64)(DIV_ROUND_UP(len,48)*53) * r->mult) >> r->shift; in psched_l2t_ns() 784 return ((u64)len * r->mult) >> r->shift; in psched_l2t_ns()
|
/linux-4.1.27/drivers/dma/ppc4xx/ |
D | adma.c | 133 int index, u8 mult); 1255 unsigned char mult, int index, int dst_pos); 1885 u8 xor_arg_no, u8 idx, u8 mult) in ppc440spe_rxor_set_mult() argument 1889 xcb->ops[xor_arg_no].h |= mult << (DMA_CUED_MULT1_OFF + idx * 8); in ppc440spe_rxor_set_mult() 2298 unsigned char mult = 1; in ppc440spe_dma01_prep_pq() local 2416 mult = scf[src_cnt]; in ppc440spe_dma01_prep_pq() 2418 mult, src_cnt, dst_cnt - 1); in ppc440spe_dma01_prep_pq() 2443 unsigned char mult = 1; in ppc440spe_dma2_prep_pq() local 2511 mult = scf[src_cnt]; in ppc440spe_dma2_prep_pq() 2513 mult, src_cnt, dst_cnt - 1); in ppc440spe_dma2_prep_pq() [all …]
|
/linux-4.1.27/drivers/staging/lustre/lustre/include/ |
D | lprocfs_status.h | 378 unsigned long count, int *val, int mult); 380 long val, int mult); 652 extern int lprocfs_seq_read_frac_helper(struct seq_file *m, long val, int mult); 657 __u64 *val, int mult);
|
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-ptp.c | 263 cc->mult = 1; in xgbe_ptp_register()
|
/linux-4.1.27/tools/perf/util/ |
D | util.c | 479 if (value > ULONG_MAX / i->mult) in parse_tag_value() 481 value *= i->mult; in parse_tag_value()
|
D | evlist.c | 924 { .tag = 'B', .mult = 1 }, in parse_pages_arg() 925 { .tag = 'K', .mult = 1 << 10 }, in parse_pages_arg() 926 { .tag = 'M', .mult = 1 << 20 }, in parse_pages_arg() 927 { .tag = 'G', .mult = 1 << 30 }, in parse_pages_arg()
|
D | util.h | 290 int mult; member
|
/linux-4.1.27/drivers/video/fbdev/ |
D | pxa168fb.h | 347 #define CFG_C_MULTS(mult) ((mult) << 16) argument
|
/linux-4.1.27/fs/ext3/ |
D | resize.c | 356 int mult = 3; in ext3_list_backups() local 368 mult = 5; in ext3_list_backups() 372 mult = 7; in ext3_list_backups() 376 *min *= mult; in ext3_list_backups()
|
/linux-4.1.27/arch/tile/kernel/vdso/ |
D | vgettimeofday.c | 61 return ((get_cycles() - vdso->cycle_last) & vdso->mask) * vdso->mult; in vgetsns()
|
/linux-4.1.27/arch/arm64/kernel/ |
D | vdso.c | 219 vdso_data->cs_mult = tk->tkr_mono.mult; in update_vsyscall()
|
/linux-4.1.27/drivers/misc/ |
D | vmw_balloon.c | 603 unsigned int mult = i / b->rate_alloc; in vmballoon_inflate() local 606 min(b->rate_alloc + mult * VMW_BALLOON_RATE_ALLOC_INC, in vmballoon_inflate()
|
/linux-4.1.27/net/sched/ |
D | sch_generic.c | 966 r->mult = 1; in psched_ratecfg_precompute() 984 r->mult = div64_u64(factor, r->rate_bytes_ps); in psched_ratecfg_precompute() 985 if (r->mult & (1U << 31) || factor & (1ULL << 63)) in psched_ratecfg_precompute()
|
/linux-4.1.27/arch/mips/kernel/ |
D | cevt-txx9.c | 101 __raw_writel(((u64)(NSEC_PER_SEC / HZ) * evt->mult) >> in txx9tmr_set_mode()
|
/linux-4.1.27/drivers/net/ethernet/via/ |
D | via-velocity.c | 3505 int mult = 1; in get_pending_timer_val() local 3510 mult = 4; break; in get_pending_timer_val() 3512 mult = 16; break; in get_pending_timer_val() 3514 mult = 64; break; in get_pending_timer_val() 3520 return (val & 0x3f) * mult; in get_pending_timer_val() 3525 u8 mult = 0; in set_pending_timer_val() local 3529 mult = 1; /* mult with 4 */ in set_pending_timer_val() 3533 mult = 2; /* mult with 16 */ in set_pending_timer_val() 3537 mult = 3; /* mult with 64 */ in set_pending_timer_val() 3541 *val = (mult << 6) | ((us >> shift) & 0x3f); in set_pending_timer_val()
|
/linux-4.1.27/arch/powerpc/kvm/ |
D | emulate.c | 74 do_div(dec_time, decrementer_clockevent.mult); in kvmppc_emulate_dec()
|
/linux-4.1.27/drivers/clk/mmp/ |
D | clk.h | 157 unsigned long mult; member
|
D | clk.c | 58 clks[i].flags, clks[i].mult, in mmp_register_fixed_factor_clks()
|
/linux-4.1.27/arch/arc/boot/dts/ |
D | abilis_tb101.dtsi | 35 clock-mult = <1>; 39 clock-mult = <1>;
|
D | abilis_tb100.dtsi | 35 clock-mult = <1>; 39 clock-mult = <1>;
|
/linux-4.1.27/drivers/crypto/qat/qat_common/ |
D | adf_transport.c | 57 uint32_t mult = div << shift; in adf_modulo() local 59 return data - mult; in adf_modulo()
|
/linux-4.1.27/drivers/dma/ |
D | sa11x0-dma.c | 583 unsigned mult = DIV_ROUND_UP(tlen, in sa11x0_dma_prep_slave_sg() local 586 tlen = (tlen / mult) & ~DMA_ALIGN; in sa11x0_dma_prep_slave_sg() 643 unsigned mult = DIV_ROUND_UP(tlen, DMA_MAX_SIZE & ~DMA_ALIGN); in sa11x0_dma_prep_dma_cyclic() local 644 tlen = (tlen / mult) & ~DMA_ALIGN; in sa11x0_dma_prep_dma_cyclic()
|
/linux-4.1.27/drivers/mfd/ |
D | si476x-cmd.c | 794 report->mult = resp[11]; in si476x_core_cmd_am_rsq_status() 1221 report->mult = resp[11]; in si476x_core_cmd_fm_rsq_status_a10() 1275 report->mult = resp[11]; in si476x_core_cmd_fm_rsq_status_a20() 1332 report->mult = resp[11]; in si476x_core_cmd_fm_rsq_status_a30()
|
/linux-4.1.27/arch/arm/kernel/ |
D | vdso.c | 322 vdso_data->cs_mult = tk->tkr_mono.mult; in update_vsyscall()
|
/linux-4.1.27/arch/x86/vdso/ |
D | vclock_gettime.c | 226 return v * gtod->mult; in vgetsns()
|
/linux-4.1.27/drivers/scsi/ |
D | scsi_transport_spi.c | 462 int mult = 100; in store_spi_transport_period_helper() local 467 picosec += (*endp - '0') * mult; in store_spi_transport_period_helper() 468 mult /= 10; in store_spi_transport_period_helper() 469 } while (mult > 0); in store_spi_transport_period_helper()
|
/linux-4.1.27/arch/x86/platform/uv/ |
D | uv_time.c | 399 clock_event_device_uv.mult = div_sc(sn_rtc_cycles_per_second, in uv_rtc_setup_clock()
|
/linux-4.1.27/drivers/usb/gadget/function/ |
D | uvc_video.c | 246 * (video->ep->mult + 1); in uvc_video_alloc_requests()
|
/linux-4.1.27/include/linux/usb/ |
D | gadget.h | 179 unsigned mult:2; member
|
/linux-4.1.27/drivers/media/rc/ |
D | redrat3.c | 693 int mult = 6000000; in mod_freq_to_val() local 696 return 65536 - (mult / mod_freq); in mod_freq_to_val()
|
/linux-4.1.27/Documentation/video4linux/ |
D | si476x.txt | 165 0x20 | mult | Multipath indicator
|