/openbmc/linux/drivers/cpufreq/ |
H A D | freq_table.c | 38 unsigned int freq; in cpufreq_frequency_table_cpuinfo() local 41 freq = pos->frequency; in cpufreq_frequency_table_cpuinfo() 47 pr_debug("table entry %u: %u kHz\n", (int)(pos - table), freq); in cpufreq_frequency_table_cpuinfo() 48 if (freq < min_freq) in cpufreq_frequency_table_cpuinfo() 49 min_freq = freq; in cpufreq_frequency_table_cpuinfo() 50 if (freq > max_freq) in cpufreq_frequency_table_cpuinfo() 51 max_freq = freq; in cpufreq_frequency_table_cpuinfo() 73 unsigned int freq, next_larger = ~0; in cpufreq_frequency_table_verify() local 82 freq = pos->frequency; in cpufreq_frequency_table_verify() 84 if ((freq >= policy->min) && (freq <= policy->max)) { in cpufreq_frequency_table_verify() [all …]
|
/openbmc/qemu/hw/misc/ |
H A D | imx6ul_ccm.c | 297 uint64_t freq = CKIH_FREQ; in imx6ul_analog_get_osc_clk() local 299 trace_ccm_freq((uint32_t)freq); in imx6ul_analog_get_osc_clk() 301 return freq; in imx6ul_analog_get_osc_clk() 306 uint64_t freq = imx6ul_analog_get_osc_clk(dev); in imx6ul_analog_get_pll2_clk() local 310 freq *= 22; in imx6ul_analog_get_pll2_clk() 312 freq *= 20; in imx6ul_analog_get_pll2_clk() 315 trace_ccm_freq((uint32_t)freq); in imx6ul_analog_get_pll2_clk() 317 return freq; in imx6ul_analog_get_pll2_clk() 322 uint64_t freq = imx6ul_analog_get_osc_clk(dev) * 20; in imx6ul_analog_get_pll3_clk() local 324 trace_ccm_freq((uint32_t)freq); in imx6ul_analog_get_pll3_clk() [all …]
|
H A D | imx31_ccm.c | 109 uint32_t freq = 0; in imx31_ccm_get_pll_ref_clk() local 114 freq = CKIL_FREQ; in imx31_ccm_get_pll_ref_clk() 116 freq *= 1024; in imx31_ccm_get_pll_ref_clk() 120 freq = CKIH_FREQ; in imx31_ccm_get_pll_ref_clk() 123 DPRINTF("freq = %u\n", freq); in imx31_ccm_get_pll_ref_clk() 125 return freq; in imx31_ccm_get_pll_ref_clk() 130 uint32_t freq; in imx31_ccm_get_mpll_clk() local 133 freq = imx_ccm_calc_pll(s->reg[IMX31_CCM_MPCTL_REG], in imx31_ccm_get_mpll_clk() 136 DPRINTF("freq = %u\n", freq); in imx31_ccm_get_mpll_clk() 138 return freq; in imx31_ccm_get_mpll_clk() [all …]
|
H A D | imx25_ccm.c | 112 uint32_t freq; in imx25_ccm_get_mpll_clk() local 116 freq = CKIH_FREQ; in imx25_ccm_get_mpll_clk() 118 freq = imx_ccm_calc_pll(s->reg[IMX25_CCM_MPCTL_REG], CKIH_FREQ); in imx25_ccm_get_mpll_clk() 121 DPRINTF("freq = %u\n", freq); in imx25_ccm_get_mpll_clk() 123 return freq; in imx25_ccm_get_mpll_clk() 128 uint32_t freq; in imx25_ccm_get_mcu_clk() local 131 freq = imx25_ccm_get_mpll_clk(dev); in imx25_ccm_get_mcu_clk() 134 freq = (freq * 3 / 4); in imx25_ccm_get_mcu_clk() 137 freq = freq / (1 + EXTRACT(s->reg[IMX25_CCM_CCTL_REG], ARM_CLK_DIV)); in imx25_ccm_get_mcu_clk() 139 DPRINTF("freq = %u\n", freq); in imx25_ccm_get_mcu_clk() [all …]
|
H A D | imx6_ccm.c | 247 uint64_t freq = 24000000; in imx6_analog_get_pll2_clk() local 250 freq *= 22; in imx6_analog_get_pll2_clk() 252 freq *= 20; in imx6_analog_get_pll2_clk() 255 trace_imx6_analog_get_pll2_clk(freq); in imx6_analog_get_pll2_clk() 257 return freq; in imx6_analog_get_pll2_clk() 262 uint64_t freq = 0; in imx6_analog_get_pll2_pfd0_clk() local 264 freq = imx6_analog_get_pll2_clk(dev) * 18 in imx6_analog_get_pll2_pfd0_clk() 267 trace_imx6_analog_get_pll2_pfd0_clk(freq); in imx6_analog_get_pll2_pfd0_clk() 269 return freq; in imx6_analog_get_pll2_pfd0_clk() 274 uint64_t freq = 0; in imx6_analog_get_pll2_pfd2_clk() local [all …]
|
/openbmc/linux/drivers/devfreq/ |
H A D | imx8m-ddrc.c | 82 struct imx8m_ddrc_freq *freq; in imx8m_ddrc_find_freq() local 91 freq = &priv->freq_table[i]; in imx8m_ddrc_find_freq() 92 if (freq->rate == rate || in imx8m_ddrc_find_freq() 93 freq->rate + 1 == rate || in imx8m_ddrc_find_freq() 94 freq->rate - 1 == rate) in imx8m_ddrc_find_freq() 95 return freq; in imx8m_ddrc_find_freq() 128 static int imx8m_ddrc_set_freq(struct device *dev, struct imx8m_ddrc_freq *freq) in imx8m_ddrc_set_freq() argument 143 priv->dram_core, freq->dram_core_parent_index - 1); in imx8m_ddrc_set_freq() 148 if (freq->dram_alt_parent_index) { in imx8m_ddrc_set_freq() 151 freq->dram_alt_parent_index - 1); in imx8m_ddrc_set_freq() [all …]
|
/openbmc/linux/sound/drivers/vx/ |
H A D | vx_uer.c | 94 int val, freq; in vx_read_uer_status() local 97 freq = 0; in vx_read_uer_status() 110 freq = 32000; in vx_read_uer_status() 113 freq = 44100; in vx_read_uer_status() 116 freq = 48000; in vx_read_uer_status() 127 return freq; in vx_read_uer_status() 148 static int vx_calc_clock_from_freq(struct vx_core *chip, int freq) in vx_calc_clock_from_freq() argument 152 if (snd_BUG_ON(freq <= 0)) in vx_calc_clock_from_freq() 155 hexfreq = (28224000 * 10) / freq; in vx_calc_clock_from_freq() 158 /* max freq = 55125 Hz */ in vx_calc_clock_from_freq() [all …]
|
/openbmc/linux/sound/pci/lola/ |
H A D | lola_clock.c | 17 unsigned int freq; in lola_sample_rate_convert() local 21 case 0: freq = 48000; break; in lola_sample_rate_convert() 22 case 1: freq = 44100; break; in lola_sample_rate_convert() 23 case 2: freq = 32000; break; in lola_sample_rate_convert() 31 case (1 << 2): freq *= 2; break; in lola_sample_rate_convert() 32 case (2 << 2): freq *= 4; break; in lola_sample_rate_convert() 33 case (5 << 2): freq /= 2; break; in lola_sample_rate_convert() 34 case (6 << 2): freq /= 4; break; in lola_sample_rate_convert() 41 case (1 << 5): freq = (freq * 999) / 1000; break; in lola_sample_rate_convert() 42 case (2 << 5): freq = (freq * 1001) / 1000; break; in lola_sample_rate_convert() [all …]
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt76x0/ |
H A D | initvals_phy.h | 15 { MT_RF(0, 3), 0x73 }, /* VCO Freq Cal */ 321 …x3F, 0x28, 0xDD, 0xE2, 0x40, 0x02, 0x40, 0x02, 0, 0, 1, 0x28, 0, 0x30, 0, 0, 0x3 }, /* Freq 2412 */ 322 …x3F, 0x3C, 0xDD, 0xE4, 0x40, 0x07, 0x40, 0x02, 0, 0, 1, 0xA1, 0, 0x30, 0, 0, 0x1 }, /* Freq 2417 */ 323 …x3F, 0x3C, 0xDD, 0xE2, 0x40, 0x07, 0x40, 0x0B, 0, 0, 1, 0x50, 0, 0x30, 0, 0, 0x0 }, /* Freq 2422 */ 324 …x3F, 0x28, 0xDD, 0xD4, 0x40, 0x02, 0x40, 0x09, 0, 0, 1, 0x50, 0, 0x30, 0, 0, 0x0 }, /* Freq 2427 */ 325 …x3F, 0x3C, 0xDD, 0xD4, 0x40, 0x07, 0x40, 0x02, 0, 0, 1, 0xA2, 0, 0x30, 0, 0, 0x1 }, /* Freq 2432 */ 326 …x3F, 0x3C, 0xDD, 0xD4, 0x40, 0x07, 0x40, 0x07, 0, 0, 1, 0xA2, 0, 0x30, 0, 0, 0x1 }, /* Freq 2437 */ 327 …x3F, 0x28, 0xDD, 0xE2, 0x40, 0x02, 0x40, 0x07, 0, 0, 1, 0x28, 0, 0x30, 0, 0, 0x3 }, /* Freq 2442 */ 328 …x3F, 0x3C, 0xDD, 0xD4, 0x40, 0x07, 0x40, 0x02, 0, 0, 1, 0xA3, 0, 0x30, 0, 0, 0x1 }, /* Freq 2447 */ 329 …x3F, 0x3C, 0xDD, 0xF2, 0x40, 0x07, 0x40, 0x0D, 0, 0, 1, 0x28, 0, 0x30, 0, 0, 0x3 }, /* Freq 2452 */ [all …]
|
/openbmc/u-boot/arch/arm/cpu/armv7/vf610/ |
H A D | generic.c | 43 u32 freq = 0; in get_mcu_main_clk() local 56 freq = FASE_CLK_FREQ; in get_mcu_main_clk() 59 freq = SLOW_CLK_FREQ; in get_mcu_main_clk() 65 freq = PLL2_MAIN_FREQ; in get_mcu_main_clk() 67 freq = PLL2_PFD1_FREQ; in get_mcu_main_clk() 69 freq = PLL2_PFD2_FREQ; in get_mcu_main_clk() 71 freq = PLL2_PFD3_FREQ; in get_mcu_main_clk() 73 freq = PLL2_PFD4_FREQ; in get_mcu_main_clk() 76 freq = PLL2_MAIN_FREQ; in get_mcu_main_clk() 82 freq = PLL1_MAIN_FREQ; in get_mcu_main_clk() [all …]
|
/openbmc/linux/drivers/thermal/ |
H A D | thermal_trace.h | 114 TP_PROTO(const struct cpumask *cpus, unsigned int freq, 117 TP_ARGS(cpus, freq, cdev_state, power), 121 __field(unsigned int, freq ) 129 __entry->freq = freq; 134 TP_printk("cpus=%s freq=%u cdev_state=%lu power=%u", 135 __get_bitmask(cpumask), __entry->freq, __entry->cdev_state, 143 struct devfreq_dev_status *status, unsigned long freq, 146 TP_ARGS(cdev, status, freq, power), 150 __field(unsigned long, freq ) 158 __entry->freq = freq; [all …]
|
/openbmc/u-boot/arch/arm/cpu/armv8/s32v234/ |
H A D | generic.c | 97 u32 freq = 0; in get_mcu_main_clk() local 109 freq = FIRC_CLK_FREQ; in get_mcu_main_clk() 112 freq = XOSC_CLK_FREQ; in get_mcu_main_clk() 116 freq = decode_pll(ARM_PLL, XOSC_CLK_FREQ, 0); in get_mcu_main_clk() 125 return freq / coreclk_div; in get_mcu_main_clk() 132 u32 freq = 0; in get_sys_clk() local 156 freq = FIRC_CLK_FREQ; in get_sys_clk() 159 freq = XOSC_CLK_FREQ; in get_sys_clk() 163 freq = decode_pll(ARM_PLL, XOSC_CLK_FREQ, 1); in get_sys_clk() 172 return freq / sysclk_div; in get_sys_clk() [all …]
|
/openbmc/linux/drivers/gpu/drm/i915/gt/ |
H A D | selftest_slpc.c | 26 static int slpc_set_min_freq(struct intel_guc_slpc *slpc, u32 freq) in slpc_set_min_freq() argument 30 ret = intel_guc_slpc_set_min_freq(slpc, freq); in slpc_set_min_freq() 32 pr_err("Could not set min frequency to [%u]\n", freq); in slpc_set_min_freq() 39 static int slpc_set_max_freq(struct intel_guc_slpc *slpc, u32 freq) in slpc_set_max_freq() argument 43 ret = intel_guc_slpc_set_max_freq(slpc, freq); in slpc_set_max_freq() 46 freq); in slpc_set_max_freq() 53 static int slpc_set_freq(struct intel_gt *gt, u32 freq) in slpc_set_freq() argument 58 err = slpc_set_max_freq(slpc, freq); in slpc_set_freq() 60 pr_err("Unable to update max freq"); in slpc_set_freq() 64 err = slpc_set_min_freq(slpc, freq); in slpc_set_freq() [all …]
|
H A D | selftest_rps.c | 151 static u8 wait_for_freq(struct intel_rps *rps, u8 freq, int timeout_ms) in wait_for_freq() argument 158 memset(history, freq, sizeof(history)); in wait_for_freq() 171 if (act == freq) in wait_for_freq() 188 static u8 rps_set_check(struct intel_rps *rps, u8 freq) in rps_set_check() argument 192 if (wait_for(!intel_rps_set(rps, freq), 50)) { in rps_set_check() 196 GEM_BUG_ON(rps->last_freq != freq); in rps_set_check() 199 return wait_for_freq(rps, freq, 50); in rps_set_check() 550 static u64 measure_frequency_at(struct intel_rps *rps, u32 *cntr, int *freq) in measure_frequency_at() argument 555 *freq = rps_set_check(rps, *freq); in measure_frequency_at() 558 *freq = (*freq + read_cagf(rps)) / 2; in measure_frequency_at() [all …]
|
/openbmc/u-boot/arch/arm/mach-imx/imx8m/ |
H A D | clock.c | 349 void mxs_set_lcdclk(u32 base_addr, u32 freq) in mxs_set_lcdclk() argument 548 printf("No matched freq table %lu\n", clk_val); in dram_enable_bypass() 822 u32 freq; in do_imx8m_showclocks() local 824 freq = decode_frac_pll(ARM_PLL_CLK); in do_imx8m_showclocks() 825 printf("ARM_PLL %8d MHz\n", freq / 1000000); in do_imx8m_showclocks() 826 freq = decode_sscg_pll(SYSTEM_PLL1_800M_CLK); in do_imx8m_showclocks() 827 printf("SYS_PLL1_800 %8d MHz\n", freq / 1000000); in do_imx8m_showclocks() 828 freq = decode_sscg_pll(SYSTEM_PLL1_400M_CLK); in do_imx8m_showclocks() 829 printf("SYS_PLL1_400 %8d MHz\n", freq / 1000000); in do_imx8m_showclocks() 830 freq = decode_sscg_pll(SYSTEM_PLL1_266M_CLK); in do_imx8m_showclocks() [all …]
|
/openbmc/linux/drivers/media/radio/ |
H A D | tea575x.c | 144 u32 freq = val & TEA575X_BIT_FREQ_MASK; in snd_tea575x_val_to_freq() local 146 if (freq == 0) in snd_tea575x_val_to_freq() 147 return freq; in snd_tea575x_val_to_freq() 151 /* freq *= 12.5 */ in snd_tea575x_val_to_freq() 152 freq *= 125; in snd_tea575x_val_to_freq() 153 freq /= 10; in snd_tea575x_val_to_freq() 155 freq -= TEA575X_FMIF; in snd_tea575x_val_to_freq() 158 /* freq *= 12.5 */ in snd_tea575x_val_to_freq() 159 freq *= 125; in snd_tea575x_val_to_freq() 160 freq /= 10; in snd_tea575x_val_to_freq() [all …]
|
/openbmc/linux/drivers/media/tuners/ |
H A D | mt2131.c | 86 u32 freq; in mt2131_set_params() local 95 freq = c->frequency / 1000; /* Hz -> kHz */ in mt2131_set_params() 96 dprintk(1, "%s() freq=%d\n", __func__, freq); in mt2131_set_params() 98 f_lo1 = freq + MT2131_IF1 * 1000; in mt2131_set_params() 100 f_lo2 = f_lo1 - freq - MT2131_IF2; in mt2131_set_params() 114 if (freq <= 82500) if_band_center = 0x00; else in mt2131_set_params() 115 if (freq <= 137500) if_band_center = 0x01; else in mt2131_set_params() 116 if (freq <= 192500) if_band_center = 0x02; else in mt2131_set_params() 117 if (freq <= 247500) if_band_center = 0x03; else in mt2131_set_params() 118 if (freq <= 302500) if_band_center = 0x04; else in mt2131_set_params() [all …]
|
/openbmc/linux/drivers/misc/ |
H A D | ics932s401.c | 179 int m, n, freq; in calculate_cpu_freq() local 188 freq = BASE_CLOCK * (n + 8) / (m + 2); in calculate_cpu_freq() 189 freq /= divisors[data->regs[ICS932S401_REG_CPU_DIVISOR] >> in calculate_cpu_freq() 192 return freq; in calculate_cpu_freq() 209 int freq; in show_cpu_clock_sel() local 212 freq = calculate_cpu_freq(data); in show_cpu_clock_sel() 214 /* Freq is neatly wrapped up for us */ in show_cpu_clock_sel() 217 freq = fs_speeds[fid]; in show_cpu_clock_sel() 219 switch (freq) { in show_cpu_clock_sel() 221 freq = 160000; in show_cpu_clock_sel() [all …]
|
/openbmc/u-boot/arch/arm/mach-imx/mx5/ |
H A D | clock.c | 254 u32 reg, freq; in get_mcu_main_clk() local 257 freq = decode_pll(mxc_plls[PLL1_CLOCK], MXC_HCLK); in get_mcu_main_clk() 258 return freq / (reg + 1); in get_mcu_main_clk() 290 uint32_t freq, reg, div; in get_ipg_clk() local 292 freq = get_ahb_clk(); in get_ipg_clk() 297 return freq / div; in get_ipg_clk() 305 u32 freq, pred1, pred2, podf; in get_ipg_per_clk() local 311 freq = get_lp_apm(); in get_ipg_per_clk() 313 freq = get_periph_clk(); in get_ipg_per_clk() 318 return freq / ((pred1 + 1) * (pred2 + 1) * (podf + 1)); in get_ipg_per_clk() [all …]
|
/openbmc/u-boot/arch/arm/mach-imx/ |
H A D | syscounter.c | 36 unsigned long freq; in tick_to_time() local 38 asm volatile("mrc p15, 0, %0, c14, c0, 0" : "=r" (freq)); in tick_to_time() 41 do_div(tick, freq); in tick_to_time() 48 unsigned long freq; in us_to_tick() local 50 asm volatile("mrc p15, 0, %0, c14, c0, 0" : "=r" (freq)); in us_to_tick() 52 usec = usec * freq + 999999; in us_to_tick() 62 unsigned long val, freq; in timer_init() local 64 freq = CONFIG_SC_TIMER_CLK; in timer_init() 65 asm volatile("mcr p15, 0, %0, c14, c0, 0" : : "r" (freq)); in timer_init() 67 writel(freq, &sctr->cntfid0); in timer_init() [all …]
|
/openbmc/linux/drivers/net/wireless/broadcom/b43/ |
H A D | radio_2059.c | 60 .freq = 2412, 67 .freq = 2417, 74 .freq = 2422, 81 .freq = 2427, 88 .freq = 2432, 95 .freq = 2437, 102 .freq = 2442, 109 .freq = 2447, 116 .freq = 2452, 123 .freq = 2457, [all …]
|
/openbmc/linux/arch/mips/mti-malta/ |
H A D | malta-time.c | 51 static unsigned int freqround(unsigned int freq, unsigned int amount) in freqround() argument 53 freq += amount; in freqround() 54 freq -= freq % (amount*2); in freqround() 55 return freq; in freqround() 181 unsigned char freq, ctrl; in init_rtc() local 184 freq = CMOS_READ(RTC_FREQ_SELECT); in init_rtc() 185 if ((freq & RTC_DIV_CTL) != RTC_REF_CLCK_32KHZ) in init_rtc() 226 unsigned int freq; in plat_time_init() local 231 freq = mips_hpt_frequency; in plat_time_init() 234 freq *= 2; in plat_time_init() [all …]
|
/openbmc/u-boot/arch/arm/mach-at91/armv7/ |
H A D | clock.c | 39 static u32 at91_pll_rate(u32 freq, u32 reg) in at91_pll_rate() argument 46 freq /= div; in at91_pll_rate() 47 freq *= mul + 1; in at91_pll_rate() 49 freq = 0; in at91_pll_rate() 52 return freq; in at91_pll_rate() 57 unsigned freq, mckr; in at91_clock_init() local 91 freq = gd->arch.mck_rate_hz; in at91_clock_init() 94 freq >>= mckr & AT91_PMC_MCKR_PRES_MASK; in at91_clock_init() 98 gd->arch.mck_rate_hz = freq / 2; in at91_clock_init() 101 gd->arch.mck_rate_hz = freq / 3; in at91_clock_init() [all …]
|
/openbmc/linux/include/trace/events/ |
H A D | devfreq.h | 12 TP_PROTO(struct devfreq *devfreq, unsigned long freq, 15 TP_ARGS(devfreq, freq, prev_freq), 19 __field(unsigned long, freq) 27 __entry->freq = freq; 33 TP_printk("dev_name=%-30s freq=%-12lu prev_freq=%-12lu load=%-2lu", 34 __get_str(dev_name), __entry->freq, __entry->prev_freq, 45 __field(unsigned long, freq) 53 __entry->freq = devfreq->previous_freq; 60 TP_printk("dev_name=%-30s freq=%-12lu polling_ms=%-3u load=%-2lu", 61 __get_str(dev_name), __entry->freq, __entry->polling_ms,
|
/openbmc/linux/net/ipv6/ |
H A D | ip6_flowlabel.c | 376 fl_create(struct net *net, struct sock *sk, struct in6_flowlabel_req *freq, in fl_create() argument 384 olen = optlen - CMSG_ALIGN(sizeof(*freq)); in fl_create() 408 CMSG_ALIGN(sizeof(*freq)), olen)) in fl_create() 430 err = fl6_renew(fl, freq->flr_linger, freq->flr_expires); in fl_create() 433 fl->share = freq->flr_share; in fl_create() 434 addr_type = ipv6_addr_type(&freq->flr_dst); in fl_create() 440 fl->dst = freq->flr_dst; in fl_create() 505 int ipv6_flowlabel_opt_get(struct sock *sk, struct in6_flowlabel_req *freq, in ipv6_flowlabel_opt_get() argument 512 freq->flr_label = np->rcv_flowinfo & IPV6_FLOWLABEL_MASK; in ipv6_flowlabel_opt_get() 517 freq->flr_label = np->flow_label; in ipv6_flowlabel_opt_get() [all …]
|