Searched refs:refclk_khz (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_lt_phy.c | 1371 u64 refclk_khz = REF_CLK_KHZ; in calculate_target_dco_and_loop_cnt() local 1387 m2div = div64_u64(((u64)(val) << 32), refclk_khz); in calculate_target_dco_and_loop_cnt() 1389 val_with_frac = mul_q32_u32(m2div, refclk_khz); in calculate_target_dco_and_loop_cnt() 1520 u64 refclk_khz = REF_CLK_KHZ; in intel_lt_phy_calculate_hdmi_state() local 1555 m2div = div64_u64(target_dco_mhz, (refclk_khz * ndiv * m1div)); in intel_lt_phy_calculate_hdmi_state() 1570 temp1 = div64_u64(((4 * TDC_RES_MULTIPLIER) + temp0) * 500, temp0 * refclk_khz); in intel_lt_phy_calculate_hdmi_state() 1571 temp2 = div64_u64(temp0 * refclk_khz, 1000); in intel_lt_phy_calculate_hdmi_state()
|
| /linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn60/ |
| H A D | dcn60_clk_mgr.c | 828 static inline uint32_t count_to_khz(uint32_t count, uint32_t timer_ths, uint32_t refclk_khz) in dcn60_auto_dpm_test_log() 833 return (uint32_t)div_u64((uint64_t)count * (uint64_t)refclk_khz, timer_ths); in dcn60_auto_dpm_test_log() 874 const uint32_t refclk_khz = DCN60_CLKIP_REFCLK_KHZ; in dcn60_auto_dpm_test_log() 881 regs_and_bypass->dcfclk = count_to_khz(internal.CLK8_CLK0_CURRENT_CNT, timer_ths, refclk_khz); in dcn60_auto_dpm_test_log() 884 regs_and_bypass->dprefclk = count_to_khz(internal.CLK8_CLK3_CURRENT_CNT, timer_ths, refclk_khz); in dcn60_auto_dpm_test_log() 885 regs_and_bypass->dispclk = count_to_khz(internal.CLK8_CLK1_CURRENT_CNT, timer_ths, refclk_khz); in dcn60_auto_dpm_test_log() 886 regs_and_bypass->dppclk = count_to_khz(internal.CLK8_CLK2_CURRENT_CNT, timer_ths, refclk_khz); in dcn60_auto_dpm_test_log() 887 regs_and_bypass->dtbclk = count_to_khz(internal.CLK8_CLK4_CURRENT_CNT, timer_ths, refclk_khz); in dcn60_auto_dpm_test_log() 707 count_to_khz(uint32_t count,uint32_t timer_ths,uint32_t refclk_khz) count_to_khz() argument 753 const uint32_t refclk_khz = DCN60_CLKIP_REFCLK_KHZ; dcn60_dump_clk_registers() local
|