Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/
Ddce_v8_0.c620 u32 disp_clk; /* display clock in kHz */ member
732 fixed20_12 disp_clk, bandwidth; in dce_v8_0_dmif_request_bandwidth() local
736 disp_clk.full = dfixed_const(wm->disp_clk); in dce_v8_0_dmif_request_bandwidth()
737 disp_clk.full = dfixed_div(disp_clk, a); in dce_v8_0_dmif_request_bandwidth()
739 b.full = dfixed_mul(a, disp_clk); in dce_v8_0_dmif_request_bandwidth()
818 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce_v8_0_latency_watermark()
842 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce_v8_0_latency_watermark()
845 lb_fill_bw = min(tmp, wm->disp_clk * wm->bytes_per_pixel / 1000); in dce_v8_0_latency_watermark()
976 wm_high.disp_clk = mode->clock; in dce_v8_0_program_watermarks()
1015 wm_low.disp_clk = mode->clock; in dce_v8_0_program_watermarks()
Ddce_v6_0.c482 u32 disp_clk; /* display clock in kHz */ member
594 fixed20_12 disp_clk, bandwidth; in dce_v6_0_dmif_request_bandwidth() local
598 disp_clk.full = dfixed_const(wm->disp_clk); in dce_v6_0_dmif_request_bandwidth()
599 disp_clk.full = dfixed_div(disp_clk, a); in dce_v6_0_dmif_request_bandwidth()
601 b.full = dfixed_mul(a, disp_clk); in dce_v6_0_dmif_request_bandwidth()
680 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce_v6_0_latency_watermark()
704 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce_v6_0_latency_watermark()
707 lb_fill_bw = min(tmp, wm->disp_clk * wm->bytes_per_pixel / 1000); in dce_v6_0_latency_watermark()
847 wm_high.disp_clk = mode->clock; in dce_v6_0_program_watermarks()
874 wm_low.disp_clk = mode->clock; in dce_v6_0_program_watermarks()
Ddce_v11_0.c711 u32 disp_clk; /* display clock in kHz */ member
823 fixed20_12 disp_clk, bandwidth; in dce_v11_0_dmif_request_bandwidth() local
827 disp_clk.full = dfixed_const(wm->disp_clk); in dce_v11_0_dmif_request_bandwidth()
828 disp_clk.full = dfixed_div(disp_clk, a); in dce_v11_0_dmif_request_bandwidth()
830 b.full = dfixed_mul(a, disp_clk); in dce_v11_0_dmif_request_bandwidth()
909 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce_v11_0_latency_watermark()
933 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce_v11_0_latency_watermark()
936 lb_fill_bw = min(tmp, wm->disp_clk * wm->bytes_per_pixel / 1000); in dce_v11_0_latency_watermark()
1067 wm_high.disp_clk = mode->clock; in dce_v11_0_program_watermarks()
1106 wm_low.disp_clk = mode->clock; in dce_v11_0_program_watermarks()
Ddce_v10_0.c685 u32 disp_clk; /* display clock in kHz */ member
797 fixed20_12 disp_clk, bandwidth; in dce_v10_0_dmif_request_bandwidth() local
801 disp_clk.full = dfixed_const(wm->disp_clk); in dce_v10_0_dmif_request_bandwidth()
802 disp_clk.full = dfixed_div(disp_clk, a); in dce_v10_0_dmif_request_bandwidth()
804 b.full = dfixed_mul(a, disp_clk); in dce_v10_0_dmif_request_bandwidth()
883 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce_v10_0_latency_watermark()
907 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce_v10_0_latency_watermark()
910 lb_fill_bw = min(tmp, wm->disp_clk * wm->bytes_per_pixel / 1000); in dce_v10_0_latency_watermark()
1041 wm_high.disp_clk = mode->clock; in dce_v10_0_program_watermarks()
1080 wm_low.disp_clk = mode->clock; in dce_v10_0_program_watermarks()
/Linux-v4.19/arch/arm64/boot/dts/sprd/
Dsc9860.dtsi281 disp_clk: clock-controller@63000000 { label
291 clocks = <&disp_clk 0>;
/Linux-v4.19/drivers/gpu/drm/radeon/
Devergreen.c1931 u32 disp_clk; /* display clock in kHz */ member
2007 fixed20_12 disp_clk, bandwidth; in evergreen_dmif_request_bandwidth() local
2011 disp_clk.full = dfixed_const(wm->disp_clk); in evergreen_dmif_request_bandwidth()
2012 disp_clk.full = dfixed_div(disp_clk, a); in evergreen_dmif_request_bandwidth()
2017 bandwidth.full = dfixed_mul(a, disp_clk); in evergreen_dmif_request_bandwidth()
2064 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in evergreen_latency_watermark()
2088 lb_fill_bw = min(dfixed_trunc(a), wm->disp_clk * wm->bytes_per_pixel / 1000); in evergreen_latency_watermark()
2186 wm_high.disp_clk = mode->clock; in evergreen_program_watermarks()
2213 wm_low.disp_clk = mode->clock; in evergreen_program_watermarks()
Dsi.c2057 u32 disp_clk; /* display clock in kHz */ member
2138 fixed20_12 disp_clk, sclk, bandwidth; in dce6_dmif_request_bandwidth() local
2143 disp_clk.full = dfixed_const(wm->disp_clk); in dce6_dmif_request_bandwidth()
2144 disp_clk.full = dfixed_div(disp_clk, a); in dce6_dmif_request_bandwidth()
2146 b1.full = dfixed_mul(a, disp_clk); in dce6_dmif_request_bandwidth()
2207 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce6_latency_watermark()
2231 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce6_latency_watermark()
2234 lb_fill_bw = min(tmp, wm->disp_clk * wm->bytes_per_pixel / 1000); in dce6_latency_watermark()
2335 wm_high.disp_clk = mode->clock; in dce6_program_watermarks()
2362 wm_low.disp_clk = mode->clock; in dce6_program_watermarks()
Dcik.c8919 u32 disp_clk; /* display clock in kHz */ member
9031 fixed20_12 disp_clk, bandwidth; in dce8_dmif_request_bandwidth() local
9035 disp_clk.full = dfixed_const(wm->disp_clk); in dce8_dmif_request_bandwidth()
9036 disp_clk.full = dfixed_div(disp_clk, a); in dce8_dmif_request_bandwidth()
9038 b.full = dfixed_mul(a, disp_clk); in dce8_dmif_request_bandwidth()
9117 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce8_latency_watermark()
9141 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce8_latency_watermark()
9144 lb_fill_bw = min(tmp, wm->disp_clk * wm->bytes_per_pixel / 1000); in dce8_latency_watermark()
9276 wm_high.disp_clk = mode->clock; in dce8_program_watermarks()
9316 wm_low.disp_clk = mode->clock; in dce8_program_watermarks()
Dtrinity_dpm.c1637 u64 disp_clk = rdev->clock.default_dispclk / 100; in trinity_add_dccac_value() local
1643 dc_cac_value = (u32)((14213 * disp_clk * disp_clk * (u64)num_active_displays) >> in trinity_add_dccac_value()
/Linux-v4.19/arch/arm/boot/dts/
Dam43xx-clocks.dtsi551 disp_clk: disp_clk@4244 { label
Dam4372.dtsi1132 clocks = <&disp_clk>;
1143 clocks = <&disp_clk>;
1151 clocks = <&disp_clk>;