Home
last modified time | relevance | path

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

/Linux-v5.4/arch/arm/boot/dts/
Dam4372.dtsi327 clocks = <&disp_clk>;
338 clocks = <&disp_clk>;
348 clocks = <&disp_clk>;
Dam43xx-clocks.dtsi548 disp_clk: disp_clk@4244 { label
/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/
Ddce_v8_0.c628 u32 disp_clk; /* display clock in kHz */ member
740 fixed20_12 disp_clk, bandwidth; in dce_v8_0_dmif_request_bandwidth() local
744 disp_clk.full = dfixed_const(wm->disp_clk); in dce_v8_0_dmif_request_bandwidth()
745 disp_clk.full = dfixed_div(disp_clk, a); in dce_v8_0_dmif_request_bandwidth()
747 b.full = dfixed_mul(a, disp_clk); in dce_v8_0_dmif_request_bandwidth()
826 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce_v8_0_latency_watermark()
850 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce_v8_0_latency_watermark()
853 lb_fill_bw = min(tmp, wm->disp_clk * wm->bytes_per_pixel / 1000); in dce_v8_0_latency_watermark()
984 wm_high.disp_clk = mode->clock; in dce_v8_0_program_watermarks()
1023 wm_low.disp_clk = mode->clock; in dce_v8_0_program_watermarks()
Ddce_v6_0.c492 u32 disp_clk; /* display clock in kHz */ member
604 fixed20_12 disp_clk, bandwidth; in dce_v6_0_dmif_request_bandwidth() local
608 disp_clk.full = dfixed_const(wm->disp_clk); in dce_v6_0_dmif_request_bandwidth()
609 disp_clk.full = dfixed_div(disp_clk, a); in dce_v6_0_dmif_request_bandwidth()
611 b.full = dfixed_mul(a, disp_clk); in dce_v6_0_dmif_request_bandwidth()
690 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce_v6_0_latency_watermark()
714 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce_v6_0_latency_watermark()
717 lb_fill_bw = min(tmp, wm->disp_clk * wm->bytes_per_pixel / 1000); in dce_v6_0_latency_watermark()
857 wm_high.disp_clk = mode->clock; in dce_v6_0_program_watermarks()
884 wm_low.disp_clk = mode->clock; in dce_v6_0_program_watermarks()
Ddce_v10_0.c693 u32 disp_clk; /* display clock in kHz */ member
805 fixed20_12 disp_clk, bandwidth; in dce_v10_0_dmif_request_bandwidth() local
809 disp_clk.full = dfixed_const(wm->disp_clk); in dce_v10_0_dmif_request_bandwidth()
810 disp_clk.full = dfixed_div(disp_clk, a); in dce_v10_0_dmif_request_bandwidth()
812 b.full = dfixed_mul(a, disp_clk); in dce_v10_0_dmif_request_bandwidth()
891 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce_v10_0_latency_watermark()
915 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce_v10_0_latency_watermark()
918 lb_fill_bw = min(tmp, wm->disp_clk * wm->bytes_per_pixel / 1000); in dce_v10_0_latency_watermark()
1049 wm_high.disp_clk = mode->clock; in dce_v10_0_program_watermarks()
1088 wm_low.disp_clk = mode->clock; in dce_v10_0_program_watermarks()
Ddce_v11_0.c719 u32 disp_clk; /* display clock in kHz */ member
831 fixed20_12 disp_clk, bandwidth; in dce_v11_0_dmif_request_bandwidth() local
835 disp_clk.full = dfixed_const(wm->disp_clk); in dce_v11_0_dmif_request_bandwidth()
836 disp_clk.full = dfixed_div(disp_clk, a); in dce_v11_0_dmif_request_bandwidth()
838 b.full = dfixed_mul(a, disp_clk); in dce_v11_0_dmif_request_bandwidth()
917 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce_v11_0_latency_watermark()
941 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce_v11_0_latency_watermark()
944 lb_fill_bw = min(tmp, wm->disp_clk * wm->bytes_per_pixel / 1000); in dce_v11_0_latency_watermark()
1075 wm_high.disp_clk = mode->clock; in dce_v11_0_program_watermarks()
1114 wm_low.disp_clk = mode->clock; in dce_v11_0_program_watermarks()
/Linux-v5.4/arch/arm64/boot/dts/sprd/
Dsc9860.dtsi281 disp_clk: clock-controller@63000000 { label
291 clocks = <&disp_clk 0>;
/Linux-v5.4/drivers/gpu/drm/radeon/
Devergreen.c1935 u32 disp_clk; /* display clock in kHz */ member
2011 fixed20_12 disp_clk, bandwidth; in evergreen_dmif_request_bandwidth() local
2015 disp_clk.full = dfixed_const(wm->disp_clk); in evergreen_dmif_request_bandwidth()
2016 disp_clk.full = dfixed_div(disp_clk, a); in evergreen_dmif_request_bandwidth()
2021 bandwidth.full = dfixed_mul(a, disp_clk); in evergreen_dmif_request_bandwidth()
2068 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in evergreen_latency_watermark()
2092 lb_fill_bw = min(dfixed_trunc(a), wm->disp_clk * wm->bytes_per_pixel / 1000); in evergreen_latency_watermark()
2190 wm_high.disp_clk = mode->clock; in evergreen_program_watermarks()
2217 wm_low.disp_clk = mode->clock; in evergreen_program_watermarks()
Dsi.c2061 u32 disp_clk; /* display clock in kHz */ member
2142 fixed20_12 disp_clk, sclk, bandwidth; in dce6_dmif_request_bandwidth() local
2147 disp_clk.full = dfixed_const(wm->disp_clk); in dce6_dmif_request_bandwidth()
2148 disp_clk.full = dfixed_div(disp_clk, a); in dce6_dmif_request_bandwidth()
2150 b1.full = dfixed_mul(a, disp_clk); in dce6_dmif_request_bandwidth()
2211 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce6_latency_watermark()
2235 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce6_latency_watermark()
2238 lb_fill_bw = min(tmp, wm->disp_clk * wm->bytes_per_pixel / 1000); in dce6_latency_watermark()
2339 wm_high.disp_clk = mode->clock; in dce6_program_watermarks()
2366 wm_low.disp_clk = mode->clock; in dce6_program_watermarks()
Dcik.c8923 u32 disp_clk; /* display clock in kHz */ member
9035 fixed20_12 disp_clk, bandwidth; in dce8_dmif_request_bandwidth() local
9039 disp_clk.full = dfixed_const(wm->disp_clk); in dce8_dmif_request_bandwidth()
9040 disp_clk.full = dfixed_div(disp_clk, a); in dce8_dmif_request_bandwidth()
9042 b.full = dfixed_mul(a, disp_clk); in dce8_dmif_request_bandwidth()
9121 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce8_latency_watermark()
9145 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce8_latency_watermark()
9148 lb_fill_bw = min(tmp, wm->disp_clk * wm->bytes_per_pixel / 1000); in dce8_latency_watermark()
9280 wm_high.disp_clk = mode->clock; in dce8_program_watermarks()
9320 wm_low.disp_clk = mode->clock; in dce8_program_watermarks()
Dtrinity_dpm.c1639 u64 disp_clk = rdev->clock.default_dispclk / 100; in trinity_add_dccac_value() local
1645 dc_cac_value = (u32)((14213 * disp_clk * disp_clk * (u64)num_active_displays) >> in trinity_add_dccac_value()