/linux-master/drivers/video/fbdev/via/ |
H A D | via_clock.h | 26 u16 multiplier; member in struct:via_pll_config 50 return ref_freq / pll.divisor * pll.multiplier;
|
H A D | via_clock.c | 23 return (pll.multiplier << 8) 32 | (pll.multiplier - 2); 39 | pll.multiplier;
|
/linux-master/tools/power/cpupower/debug/i386/ |
H A D | centrino-decode.c | 65 unsigned int multiplier; local 68 multiplier = ((msr >> 8) & 0xFF); 72 printf("0x%x means multiplier %d @ %d mV\n", msr, multiplier, mv);
|
/linux-master/drivers/clk/meson/ |
H A D | vid-pll-div.c | 30 unsigned int multiplier; member in struct:vid_pll_div 38 .multiplier = (_fb), \ 89 return DIV_ROUND_UP_ULL(parent_rate * div->multiplier, div->divider);
|
/linux-master/include/linux/ |
H A D | profile.h | 42 int setup_profiling_timer(unsigned int multiplier);
|
/linux-master/drivers/gpu/drm/msm/hdmi/ |
H A D | hdmi_audio.c | 114 uint32_t n, cts, multiplier; local 123 multiplier = 4; 124 n >>= 2; /* divide N by 4 and use multiplier */ 127 multiplier = 2; 128 n >>= 1; /* divide N by 2 and use multiplier */ 130 multiplier = 1; 133 DBG("n=%u, cts=%u, multiplier=%u", n, cts, multiplier); 137 acr_pkt_ctrl |= HDMI_ACR_PKT_CTRL_N_MULTIPLIER(multiplier);
|
/linux-master/drivers/clk/ |
H A D | clk-vt8500.c | 351 u32 *multiplier, u32 *prediv) 358 *multiplier = 0; 368 *multiplier = rate / (parent_rate / *prediv); 369 tclk = (parent_rate / *prediv) * *multiplier; 390 unsigned long parent_rate, u32 *multiplier, u32 *divisor1, 409 *multiplier = O1 / parent_rate; 417 if ((*multiplier < 3) || (*multiplier > 1023)) 453 u32 *filter, u32 *multiplier, u32 *divisor1, u32 *divisor2) 472 *multiplier 350 vt8500_find_pll_bits(unsigned long rate, unsigned long parent_rate, u32 *multiplier, u32 *prediv) argument 389 wm8650_find_pll_bits(unsigned long rate, unsigned long parent_rate, u32 *multiplier, u32 *divisor1, u32 *divisor2) argument 452 wm8750_find_pll_bits(unsigned long rate, unsigned long parent_rate, u32 *filter, u32 *multiplier, u32 *divisor1, u32 *divisor2) argument 500 wm8850_find_pll_bits(unsigned long rate, unsigned long parent_rate, u32 *multiplier, u32 *divisor1, u32 *divisor2) argument [all...] |
H A D | clk-cs2000-cp.c | 203 u32 multiplier = lf_ratio ? 12 : 20; local 206 * ratio = rate_out / rate_in * 2^multiplier 211 ratio = (u64)rate_out << multiplier; 220 u32 multiplier = lf_ratio ? 12 : 20; local 223 * ratio = rate_out / rate_in * 2^multiplier 230 return rate_out >> multiplier;
|
/linux-master/arch/sh/kernel/cpu/sh4a/ |
H A D | clock-sh7757.c | 26 int multiplier; local 28 multiplier = test_mode_pin(MODE_PIN0) ? 24 : 16; 30 return clk->parent->rate * multiplier;
|
H A D | clock-sh7785.c | 29 int multiplier; local 31 multiplier = test_mode_pin(MODE_PIN4) ? 36 : 72; 33 return clk->parent->rate * multiplier;
|
H A D | clock-sh7786.c | 27 int multiplier; local 30 * Clock modes 0, 1, and 2 use an x64 multiplier against PLL1, 33 multiplier = (sh_mv.mv_mode_pins() & 0xf) < 3 ? 64 : 32; 35 return clk->parent->rate * multiplier;
|
/linux-master/drivers/video/fbdev/aty/ |
H A D | mach64_ct.c | 121 u32 multiplier, divider, ras_multiplier, ras_divider, tmp; local 125 multiplier = ((u32)pll->mclk_fb_div) * pll->vclk_post_div_real; 143 multiplier = multiplier * par->lcd_width; 150 /* If we don't do this, 32 bits for multiplier & divider won't be 152 while (((multiplier | divider) & 1) == 0) { 153 multiplier = multiplier >> 1; 158 tmp = ((multiplier * pll->fifo_size) << vshift) / divider; 171 dsp_off = ((multiplier * (pl [all...] |
/linux-master/arch/x86/kernel/ |
H A D | tsc_msr.c | 39 u32 multiplier; member in struct:muldiv 198 tscref = TSC_REFERENCE_KHZ * md->multiplier;
|
/linux-master/sound/soc/codecs/ |
H A D | tlv320aic32x4-clk.c | 28 * @r: first multiplier 29 * @j: integer part of second multiplier 30 * @d: decimal part of second multiplier 157 u64 multiplier; local 165 * of the multiplier. This is because we can't do floating point 168 multiplier = (u64) rate * settings->p * 10000; 169 do_div(multiplier, parent_rate); 175 settings->r = ((u32) multiplier / 640000) + 1; 178 do_div(multiplier, settings->r); 183 if (multiplier < 1000 [all...] |
/linux-master/arch/mips/ath25/ |
H A D | ar5312.c | 289 unsigned predivide_select, predivisor, multiplier; local 315 * cpu_freq = input_clock * MULT (where MULT is PLL multiplier) 321 * So, for example, with a PLL multiplier of 5, we have 333 multiplier = (clock_ctl1 & multiplier_mask) >> multiplier_shift; 336 multiplier <<= 1; 338 return (40000000 / predivisor) * multiplier;
|
/linux-master/drivers/acpi/acpica/ |
H A D | utmath.c | 40 * multiplier - 32-bit multiplier 48 acpi_ut_short_multiply(u64 multiplicand, u32 multiplier, u64 *out_product) argument 62 ACPI_MUL_64_BY_32(0, multiplicand_ovl.part.hi, multiplier, 65 ACPI_MUL_64_BY_32(0, multiplicand_ovl.part.lo, multiplier, 165 acpi_ut_short_multiply(u64 multiplicand, u32 multiplier, u64 *out_product) argument 173 *out_product = multiplicand * multiplier;
|
/linux-master/arch/s390/kernel/ |
H A D | entry.h | 43 int setup_profiling_timer(unsigned int multiplier);
|
/linux-master/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dce_aux.c | 437 uint32_t multiplier = 0; local 449 /* 2-Update aux timeout period length and multiplier */ 451 multiplier = DEFAULT_AUX_ENGINE_MULT; 454 multiplier = 0; 459 multiplier = 1; 464 multiplier = 2; 469 multiplier = 3; 497 REG_UPDATE_SEQ_2(AUX_DPHY_RX_CONTROL1, AUX_RX_TIMEOUT_LEN, length, AUX_RX_TIMEOUT_LEN_MUL, multiplier);
|
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_dcb.c | 25 int min_credit, multiplier; local 36 multiplier = (min_credit / min_percent) + 1; 40 int val = min(bw[i] * multiplier, MAX_CREDIT_REFILL); 98 * a multiplier. It is required that the refill credits must be 100 * multiplier that will allow all bandwidth percentages to be 119 /* Calculate credit refill ratio using multiplier */
|
/linux-master/drivers/media/pci/cobalt/ |
H A D | cobalt-cpld.c | 123 struct multiplier { struct 131 static const struct multiplier multipliers[] = {
|
/linux-master/drivers/gpu/drm/msm/dsi/phy/ |
H A D | dsi_phy_10nm.c | 121 u64 multiplier; local 127 multiplier = 1 << FRAC_BITS; 128 dec_multiple = div_u64(pll_freq * multiplier, divider); 129 dec = div_u64_rem(dec_multiple, multiplier, &frac); 427 u64 multiplier; local 445 multiplier = 1 << FRAC_BITS; 448 pll_freq += div_u64(tmp64, multiplier);
|
/linux-master/kernel/ |
H A D | profile.c | 433 * Writing a 'profiling multiplier' value into it also re-sets the profiling 441 unsigned int multiplier; local 443 if (copy_from_user(&multiplier, buf, sizeof(int))) 446 if (setup_profiling_timer(multiplier))
|
/linux-master/net/ipv4/ |
H A D | tcp_fastopen.c | 520 int multiplier; local 533 multiplier = 1 << min(tfo_da_times - 1, 6); 537 multiplier * tfo_bh_timeout * HZ;
|
/linux-master/drivers/hwmon/ |
H A D | ibmpex.c | 59 int multiplier; member in struct:ibmpex_sensor_data 272 int mult = data->sensors[attr->index].multiplier; 389 data->sensors[i].multiplier = 398 data->sensors[i].multiplier = 1000;
|
/linux-master/sound/usb/ |
H A D | clock.c | 260 union uac23_clock_multiplier_desc *multiplier; local 394 multiplier = snd_usb_find_clock_multiplier(chip, entity_id, proto); 395 if (multiplier) 397 GET_VAL(multiplier, proto, bCSourceID),
|