Home
last modified time | relevance | path

Searched refs:timer_ths (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn60/
H A Ddcn60_clk_mgr.c707 static inline uint32_t count_to_khz(uint32_t count, uint32_t timer_ths, uint32_t refclk_khz) in count_to_khz() argument
709 if (timer_ths == 0) in count_to_khz()
712 return (uint32_t)div_u64((uint64_t)count * (uint64_t)refclk_khz, timer_ths); in count_to_khz()
754 uint32_t timer_ths; in dcn60_dump_clk_registers() local
758 timer_ths = internal.CLK8_CLK_TICK_CNT__TIMER_THRESHOLD; in dcn60_dump_clk_registers()
760 regs_and_bypass->dcfclk = count_to_khz(internal.CLK8_CLK0_CURRENT_CNT, timer_ths, refclk_khz); in dcn60_dump_clk_registers()
763 regs_and_bypass->dprefclk = count_to_khz(internal.CLK8_CLK3_CURRENT_CNT, timer_ths, refclk_khz); in dcn60_dump_clk_registers()
764 regs_and_bypass->dispclk = count_to_khz(internal.CLK8_CLK1_CURRENT_CNT, timer_ths, refclk_khz); in dcn60_dump_clk_registers()
765 regs_and_bypass->dppclk = count_to_khz(internal.CLK8_CLK2_CURRENT_CNT, timer_ths, refclk_khz); in dcn60_dump_clk_registers()
766 regs_and_bypass->dtbclk = count_to_khz(internal.CLK8_CLK4_CURRENT_CNT, timer_ths, refclk_khz); in dcn60_dump_clk_registers()