Searched refs:khz (Results 1 - 25 of 33) sorted by relevance

12

/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
H A Dnv40.c47 u32 ref = 27000, khz = 0; local
50 khz = ref * N / M;
52 return khz >> P;
66 u32 ref = 27000, khz = 0; local
69 khz = ref * N1 / M1;
72 khz = khz * N2 / M2;
74 khz = 0;
78 return khz >> P;
124 nv40_clk_calc_pll(struct nv40_clk *clk, u32 reg, u32 khz, argument
[all...]
H A Dgt215.c187 gt215_clk_info(struct nvkm_clk *base, int idx, u32 khz, argument
196 switch (khz) {
199 return khz;
202 return khz;
205 return khz;
208 sdiv = min((sclk * 2) / khz, (u32)65);
210 diff = ((khz + 3000) - oclk);
235 gt215_pll_info(struct nvkm_clk *base, int idx, u32 pll, u32 khz, argument
248 ret = gt215_clk_info(&clk->base, idx, khz, info);
249 diff = khz
[all...]
/linux-master/include/linux/
H A Dclocksource.h165 * clocksource_khz2mult - calculates mult from khz and shift
166 * @khz: Clocksource frequency in KHz
169 * Helper functions that converts a khz counter frequency to a timsource
172 static inline u32 clocksource_khz2mult(u32 khz, u32 shift_constant) argument
174 return clocksource_freq2mult(khz, shift_constant, NSEC_PER_MSEC);
228 * clocksource_register_hz/khz
249 static inline int clocksource_register_khz(struct clocksource *cs, u32 khz) argument
251 return __clocksource_register_scale(cs, 1000, khz);
259 static inline void __clocksource_update_freq_khz(struct clocksource *cs, u32 khz) argument
261 __clocksource_update_freq_scale(cs, 1000, khz);
[all...]
/linux-master/drivers/cpufreq/
H A Dpowernow-k6.c157 unsigned khz; local
163 khz = cpu_khz;
165 if (khz >= usual_frequency_table[i].freq - FREQ_RANGE &&
166 khz <= usual_frequency_table[i].freq + FREQ_RANGE) {
167 khz = usual_frequency_table[i].freq;
184 khz);
201 busfreq = khz / max_multiplier;
H A Dpxa2xx-cpufreq.c51 unsigned int khz; member in struct:pxa_freqs
195 new_freq_cpu = pxa_freq_settings[idx].khz;
242 pxa255_run_freq_table[i].frequency = pxa255_run_freqs[i].khz;
250 pxa255_turbo_freqs[i].khz;
259 freq = pxa27x_freqs[i].khz;
H A Dgx-suspmod.c217 static unsigned int gx_validate_speed(unsigned int khz, u8 *on_duration, argument
229 tmp_off = ((khz * i) / stock_freq) & 0xff;
232 /* if this relation is closer to khz, use this. If it's equal,
234 if (abs(tmp_freq - khz) <= abs(old_tmp_freq - khz)) {
247 * set cpu speed in khz.
250 static void gx_set_cpuspeed(struct cpufreq_policy *policy, unsigned int khz) argument
259 new_khz = gx_validate_speed(khz, &gx_params->on_duration,
268 /* if new khz == 100% of CPU speed, it is special case */
H A Dsa1110-cpufreq.c118 * Given a period in ns and frequency in khz, calculate the number of
122 static inline u_int ns_to_cycles(u_int ns, u_int khz) argument
124 return (ns * khz + 999999) / 1000000;
H A Dlonghaul.c110 int khz; local
111 khz = (mult/10)*fsb;
113 khz += fsb/2;
114 khz *= 1000;
115 return khz;
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/
H A Dbase.c38 nvkm_devinit_pll_set(struct nvkm_devinit *init, u32 type, u32 khz) argument
40 return init->func->pll_set(init, type, khz);
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Ddevinit.h15 int nvkm_devinit_pll_set(struct nvkm_devinit *, u32 type, u32 khz);
/linux-master/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dclk_mgr_internal.h392 static inline int khz_to_mhz_ceil(int khz) argument
394 return (khz + 999) / 1000;
397 static inline int khz_to_mhz_floor(int khz) argument
399 return khz / 1000;
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/
H A Ddisp.h40 u16 nvbios_oclk_match(struct nvkm_bios *, u16 cmp, u32 khz);
/linux-master/arch/x86/kernel/
H A Dkvmclock.c125 unsigned long khz; local
128 khz = kvm_get_tsc_khz();
130 lpj = ((u64)khz * 1000);
H A Dtsc.c116 * We can use khz divisor instead of mhz to keep a better precision.
144 static void __set_cyc2ns_scale(unsigned long khz, int cpu, unsigned long long tsc_now) argument
157 clocks_calc_mult_shift(&data.cyc2ns_mul, &data.cyc2ns_shift, khz,
182 static void set_cyc2ns_scale(unsigned long khz, int cpu, unsigned long long tsc_now) argument
189 if (khz)
190 __set_cyc2ns_scale(khz, cpu, tsc_now);
1595 mark_tsc_unstable("could not calculate TSC khz");
/linux-master/drivers/gpu/drm/nouveau/include/nvif/
H A Doutp.h92 int nvif_outp_hdmi(struct nvif_outp *, int head, bool enable, u8 max_ac_packet, u8 rekey, u32 khz,
H A Dif0012.h178 __u32 khz; member in struct:nvif_outp_hdmi_args::nvif_outp_hdmi_v0
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_encoder.h164 bool nouveau_dp_train(struct nouveau_encoder *, bool mst, u32 khz, u8 bpc);
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Ddisp.c166 nvbios_oclk_match(struct nvkm_bios *bios, u16 cmp, u32 khz) argument
169 if (khz / 10 >= nvbios_rd16(bios, cmp + 0x00))
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dgm200.c71 gm200_sor_hdmi_scdc(struct nvkm_ior *ior, u32 khz, bool support, bool scrambling, argument
78 ior->tmds.high_speed = khz > 340000;
H A Dnv50.c1030 struct nvkm_ior *ior, int id, u32 khz)
1069 data = nvbios_oclk_match(bios, iedtrs.clkcmp[id], khz);
1071 OUTP_DBG(outp, "missing IEDT RSS %d for %02x:%02x %d khz",
1072 id, ior->asy.proto_evo, flags, khz);
1160 const u32 khz = head->asy.hz / 1000; local
1172 do_div(h, khz);
1178 do_div(v, khz);
1184 link_data_rate = (khz * head->asy.or.depth / 8) / ior->dp.nr;
1265 const u32 khz = head->asy.hz / 1000; local
1292 nv50_disp_super_ied_on(head, ior, 0, khz);
1029 nv50_disp_super_ied_on(struct nvkm_head *head, struct nvkm_ior *ior, int id, u32 khz) argument
1311 const u32 khz = head->asy.hz / 1000; local
[all...]
H A Dior.h73 void (*scdc)(struct nvkm_ior *, u32 khz, bool support, bool scrambling,
/linux-master/drivers/gpu/drm/sprd/
H A Dmegacores_pll.c32 const u32 khz = 1000; local
38 pll->potential_fvco = pll->freq / khz;
39 pll->ref_clk = PHY_REF_CLK / khz;
/linux-master/drivers/gpu/drm/nouveau/nvif/
H A Doutp.c230 u32 khz, bool scdc, bool scdc_scrambling, bool scdc_low_rates)
240 args.khz = khz;
247 "[HDMI head:%d enable:%d max_ac_packet:%d rekey:%d khz:%d scdc:%d "
249 args.head, args.enable, args.max_ac_packet, args.rekey, args.khz,
229 nvif_outp_hdmi(struct nvif_outp *outp, int head, bool enable, u8 max_ac_packet, u8 rekey, u32 khz, bool scdc, bool scdc_scrambling, bool scdc_low_rates) argument
/linux-master/drivers/ata/
H A Dpata_legacy.c491 int khz[4] = { 50000, 40000, 33000, 25000 }; local
500 clock = 1000000000 / khz[ioread8(ap->ioaddr.lbah_addr) & 0x03];
566 int khz[4] = { 50000, 40000, 33000, 25000 }; local
579 clock = 1000000000 / khz[sysclk];
/linux-master/tools/power/x86/x86_energy_perf_policy/
H A Dx86_energy_perf_policy.c964 int khz; local
976 khz = ratio_2_sysfs_khz(ratio);
977 retval = fprintf(fp, "%d", khz);
982 printf("echo %d > %s\n", khz, pathname);

Completed in 504 milliseconds

12