Home
last modified time | relevance | path

Searched refs:khz (Results 1 – 25 of 28) sorted by relevance

12

/linux/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
H A Dnv40.c47 u32 ref = 27000, khz = 0; in read_pll_1() local
50 khz = ref * N / M; in read_pll_1()
52 return khz >> P; in read_pll_1()
66 u32 ref = 27000, khz = 0; in read_pll_2() local
69 khz = ref * N1 / M1; in read_pll_2()
72 khz = khz * N2 / M2; in read_pll_2()
74 khz = 0; in read_pll_2()
78 return khz >> P; in read_pll_2()
124 nv40_clk_calc_pll(struct nv40_clk *clk, u32 reg, u32 khz, in nv40_clk_calc_pll() argument
135 if (khz < pll.vco1.max_freq) in nv40_clk_calc_pll()
[all …]
H A Dgt215.c187 gt215_clk_info(struct nvkm_clk *base, int idx, u32 khz, in gt215_clk_info() argument
196 switch (khz) { in gt215_clk_info()
199 return khz; in gt215_clk_info()
202 return khz; in gt215_clk_info()
205 return khz; in gt215_clk_info()
208 sdiv = min((sclk * 2) / khz, (u32)65); in gt215_clk_info()
210 diff = ((khz + 3000) - oclk); in gt215_clk_info()
235 gt215_pll_info(struct nvkm_clk *base, int idx, u32 pll, u32 khz, in gt215_pll_info() argument
248 ret = gt215_clk_info(&clk->base, idx, khz, info); in gt215_pll_info()
249 diff = khz - ret; in gt215_pll_info()
[all …]
H A Dbase.c287 int khz = pstate->base.domain[nv_clk_src_mem]; in nvkm_pstate_prog() local
289 ret = ram->func->calc(ram, khz); in nvkm_pstate_prog()
/linux/include/linux/
H A Dclocksource.h180 static inline u32 clocksource_khz2mult(u32 khz, u32 shift_constant) in clocksource_khz2mult() argument
182 return clocksource_freq2mult(khz, shift_constant, NSEC_PER_MSEC); in clocksource_khz2mult()
256 static inline int clocksource_register_khz(struct clocksource *cs, u32 khz) in clocksource_register_khz() argument
258 return __clocksource_register_scale(cs, 1000, khz); in clocksource_register_khz()
266 static inline void __clocksource_update_freq_khz(struct clocksource *cs, u32 khz) in __clocksource_update_freq_khz() argument
268 __clocksource_update_freq_scale(cs, 1000, khz); in __clocksource_update_freq_khz()
/linux/drivers/cpufreq/
H A Dpxa2xx-cpufreq.c51 unsigned int khz; member
195 new_freq_cpu = pxa_freq_settings[idx].khz; in pxa_set_target()
242 pxa255_run_freq_table[i].frequency = pxa255_run_freqs[i].khz; in pxa_cpufreq_init()
250 pxa255_turbo_freqs[i].khz; in pxa_cpufreq_init()
259 freq = pxa27x_freqs[i].khz; in pxa_cpufreq_init()
H A Dgx-suspmod.c217 static unsigned int gx_validate_speed(unsigned int khz, u8 *on_duration, in gx_validate_speed() argument
229 tmp_off = ((khz * i) / stock_freq) & 0xff; in gx_validate_speed()
234 if (abs(tmp_freq - khz) <= abs(old_tmp_freq - khz)) { in gx_validate_speed()
250 static void gx_set_cpuspeed(struct cpufreq_policy *policy, unsigned int khz) in gx_set_cpuspeed() argument
259 new_khz = gx_validate_speed(khz, &gx_params->on_duration, in gx_set_cpuspeed()
H A Dlonghaul.c110 int khz; in calc_speed() local
111 khz = (mult/10)*fsb; in calc_speed()
113 khz += fsb/2; in calc_speed()
114 khz *= 1000; in calc_speed()
115 return khz; in calc_speed()
H A Dsa1110-cpufreq.c122 static inline u_int ns_to_cycles(u_int ns, u_int khz) in ns_to_cycles() argument
124 return (ns * khz + 999999) / 1000000; in ns_to_cycles()
H A Dpowernow-k8.c1120 unsigned int khz = 0; in powernowk8_get() local
1130 khz = find_khz_freq_from_fid(data->currfid); in powernowk8_get()
1134 return khz; in powernowk8_get()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/
H A Dbase.c38 nvkm_devinit_pll_set(struct nvkm_devinit *init, u32 type, u32 khz) in nvkm_devinit_pll_set() argument
40 return init->func->pll_set(init, type, khz); in nvkm_devinit_pll_set()
/linux/rust/kernel/
H A Dclk.rs38 pub const fn from_khz(khz: c_ulong) -> Self { in from_khz()
39 Self(khz * Self::KHZ_TO_HZ) in from_khz()
/linux/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dnv50.c1030 struct nvkm_ior *ior, int id, u32 khz) in nv50_disp_super_ied_on() argument
1069 data = nvbios_oclk_match(bios, iedtrs.clkcmp[id], khz); in nv50_disp_super_ied_on()
1072 id, ior->asy.proto_evo, flags, khz); in nv50_disp_super_ied_on()
1160 const u32 khz = head->asy.hz / 1000; in nv50_disp_super_2_2_dp() local
1172 do_div(h, khz); in nv50_disp_super_2_2_dp()
1178 do_div(v, khz); in nv50_disp_super_2_2_dp()
1184 link_data_rate = (khz * head->asy.or.depth / 8) / ior->dp.nr; in nv50_disp_super_2_2_dp()
1265 const u32 khz = head->asy.hz / 1000; in nv50_disp_super_2_2() local
1292 nv50_disp_super_ied_on(head, ior, 0, khz); in nv50_disp_super_2_2()
1311 const u32 khz = head->asy.hz / 1000; in nv50_disp_super_2_1() local
[all …]
H A Dgm200.c71 gm200_sor_hdmi_scdc(struct nvkm_ior *ior, u32 khz, bool support, bool scrambling, in gm200_sor_hdmi_scdc() argument
78 ior->tmds.high_speed = khz > 340000; in gm200_sor_hdmi_scdc()
H A Dior.h73 void (*scdc)(struct nvkm_ior *, u32 khz, bool support, bool scrambling,
H A Duoutp.c270 ior->func->hdmi->scdc(ior, args->v0.khz, args->v0.scdc, args->v0.scdc_scrambling, in nvkm_uoutp_mthd_hdmi()
/linux/drivers/gpu/drm/sprd/
H A Dmegacores_pll.c32 const u32 khz = 1000; in dphy_calc_pll_param() local
38 pll->potential_fvco = pll->freq / khz; in dphy_calc_pll_param()
39 pll->ref_clk = PHY_REF_CLK / khz; in dphy_calc_pll_param()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Ddisp.c166 nvbios_oclk_match(struct nvkm_bios *bios, u16 cmp, u32 khz) in nvbios_oclk_match() argument
169 if (khz / 10 >= nvbios_rd16(bios, cmp + 0x00)) in nvbios_oclk_match()
/linux/drivers/gpu/drm/nouveau/nvif/
H A Doutp.c227 u32 khz, bool scdc, bool scdc_scrambling, bool scdc_low_rates) in nvif_outp_hdmi() argument
237 args.khz = khz; in nvif_outp_hdmi()
246 args.head, args.enable, args.max_ac_packet, args.rekey, args.khz, in nvif_outp_hdmi()
/linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/
H A Ddevinit.h15 int nvkm_devinit_pll_set(struct nvkm_devinit *, u32 type, u32 khz);
/linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/
H A Ddisp.h40 u16 nvbios_oclk_match(struct nvkm_bios *, u16 cmp, u32 khz);
/linux/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
/linux/tools/power/x86/x86_energy_perf_policy/
H A Dx86_energy_perf_policy.c977 int khz; in update_cpufreq_scaling_freq() local
989 khz = ratio_2_sysfs_khz(ratio); in update_cpufreq_scaling_freq()
990 retval = fprintf(fp, "%d", khz); in update_cpufreq_scaling_freq()
995 printf("echo %d > %s\n", khz, pathname); in update_cpufreq_scaling_freq()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dramgk104.c962 gk104_ram_calc_data(struct gk104_ram *ram, u32 khz, struct nvkm_ram_data *data) in gk104_ram_calc_data() argument
966 u32 mhz = khz / 1000; in gk104_ram_calc_data()
972 data->freq = khz; in gk104_ram_calc_data()
/linux/drivers/mmc/core/
H A Dblock.c1033 unsigned int khz; in mmc_blk_data_timeout_ms() local
1036 khz = mmc_blk_clock_khz(host); in mmc_blk_data_timeout_ms()
1037 ms += DIV_ROUND_UP(data->timeout_clks, khz); in mmc_blk_data_timeout_ms()

12