Home
last modified time | relevance | path

Searched refs:disp_clk (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Ddce_v11_0.c725 u32 disp_clk; /* display clock in kHz */ member
837 fixed20_12 disp_clk, bandwidth; in dce_v11_0_dmif_request_bandwidth() local
841 disp_clk.full = dfixed_const(wm->disp_clk); in dce_v11_0_dmif_request_bandwidth()
842 disp_clk.full = dfixed_div(disp_clk, a); in dce_v11_0_dmif_request_bandwidth()
844 b.full = dfixed_mul(a, disp_clk); in dce_v11_0_dmif_request_bandwidth()
923 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce_v11_0_latency_watermark()
947 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce_v11_0_latency_watermark()
950 lb_fill_bw = min(tmp, wm->disp_clk * w in dce_v11_0_latency_watermark()
[all...]
H A Ddce_v8_0.c634 u32 disp_clk; /* display clock in kHz */ member
746 fixed20_12 disp_clk, bandwidth; in dce_v8_0_dmif_request_bandwidth() local
750 disp_clk.full = dfixed_const(wm->disp_clk); in dce_v8_0_dmif_request_bandwidth()
751 disp_clk.full = dfixed_div(disp_clk, a); in dce_v8_0_dmif_request_bandwidth()
753 b.full = dfixed_mul(a, disp_clk); in dce_v8_0_dmif_request_bandwidth()
832 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce_v8_0_latency_watermark()
856 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce_v8_0_latency_watermark()
859 lb_fill_bw = min(tmp, wm->disp_clk * w in dce_v8_0_latency_watermark()
[all...]
H A Ddce_v10_0.c699 u32 disp_clk; /* display clock in kHz */ member
811 fixed20_12 disp_clk, bandwidth; in dce_v10_0_dmif_request_bandwidth() local
815 disp_clk.full = dfixed_const(wm->disp_clk); in dce_v10_0_dmif_request_bandwidth()
816 disp_clk.full = dfixed_div(disp_clk, a); in dce_v10_0_dmif_request_bandwidth()
818 b.full = dfixed_mul(a, disp_clk); in dce_v10_0_dmif_request_bandwidth()
897 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce_v10_0_latency_watermark()
921 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce_v10_0_latency_watermark()
924 lb_fill_bw = min(tmp, wm->disp_clk * w in dce_v10_0_latency_watermark()
[all...]
H A Ddce_v6_0.c497 u32 disp_clk; /* display clock in kHz */ member
609 fixed20_12 disp_clk, bandwidth; in dce_v6_0_dmif_request_bandwidth() local
613 disp_clk.full = dfixed_const(wm->disp_clk); in dce_v6_0_dmif_request_bandwidth()
614 disp_clk.full = dfixed_div(disp_clk, a); in dce_v6_0_dmif_request_bandwidth()
616 b.full = dfixed_mul(a, disp_clk); in dce_v6_0_dmif_request_bandwidth()
695 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce_v6_0_latency_watermark()
719 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce_v6_0_latency_watermark()
722 lb_fill_bw = min(tmp, wm->disp_clk * w in dce_v6_0_latency_watermark()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Ddce_v8_0.c635 u32 disp_clk; /* display clock in kHz */ member
747 fixed20_12 disp_clk, bandwidth; in dce_v8_0_dmif_request_bandwidth() local
751 disp_clk.full = dfixed_const(wm->disp_clk); in dce_v8_0_dmif_request_bandwidth()
752 disp_clk.full = dfixed_div(disp_clk, a); in dce_v8_0_dmif_request_bandwidth()
754 b.full = dfixed_mul(a, disp_clk); in dce_v8_0_dmif_request_bandwidth()
833 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce_v8_0_latency_watermark()
857 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce_v8_0_latency_watermark()
860 lb_fill_bw = min(tmp, wm->disp_clk * w in dce_v8_0_latency_watermark()
[all...]
H A Ddce_v11_0.c728 u32 disp_clk; /* display clock in kHz */ member
840 fixed20_12 disp_clk, bandwidth; in dce_v11_0_dmif_request_bandwidth() local
844 disp_clk.full = dfixed_const(wm->disp_clk); in dce_v11_0_dmif_request_bandwidth()
845 disp_clk.full = dfixed_div(disp_clk, a); in dce_v11_0_dmif_request_bandwidth()
847 b.full = dfixed_mul(a, disp_clk); in dce_v11_0_dmif_request_bandwidth()
926 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce_v11_0_latency_watermark()
950 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce_v11_0_latency_watermark()
953 lb_fill_bw = min(tmp, wm->disp_clk * w in dce_v11_0_latency_watermark()
[all...]
H A Ddce_v10_0.c696 u32 disp_clk; /* display clock in kHz */ member
808 fixed20_12 disp_clk, bandwidth; in dce_v10_0_dmif_request_bandwidth() local
812 disp_clk.full = dfixed_const(wm->disp_clk); in dce_v10_0_dmif_request_bandwidth()
813 disp_clk.full = dfixed_div(disp_clk, a); in dce_v10_0_dmif_request_bandwidth()
815 b.full = dfixed_mul(a, disp_clk); in dce_v10_0_dmif_request_bandwidth()
894 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce_v10_0_latency_watermark()
918 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce_v10_0_latency_watermark()
921 lb_fill_bw = min(tmp, wm->disp_clk * w in dce_v10_0_latency_watermark()
[all...]
H A Ddce_v6_0.c500 u32 disp_clk; /* display clock in kHz */ member
612 fixed20_12 disp_clk, bandwidth; in dce_v6_0_dmif_request_bandwidth() local
616 disp_clk.full = dfixed_const(wm->disp_clk); in dce_v6_0_dmif_request_bandwidth()
617 disp_clk.full = dfixed_div(disp_clk, a); in dce_v6_0_dmif_request_bandwidth()
619 b.full = dfixed_mul(a, disp_clk); in dce_v6_0_dmif_request_bandwidth()
698 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce_v6_0_latency_watermark()
722 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce_v6_0_latency_watermark()
725 lb_fill_bw = min(tmp, wm->disp_clk * w in dce_v6_0_latency_watermark()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A 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 * w in dce6_latency_watermark()
[all...]
H A 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 in evergreen_program_watermarks()
[all...]
H A Dcik.c8920 u32 disp_clk; /* display clock in kHz */ member
9032 fixed20_12 disp_clk, bandwidth; in dce8_dmif_request_bandwidth() local
9036 disp_clk.full = dfixed_const(wm->disp_clk); in dce8_dmif_request_bandwidth()
9037 disp_clk.full = dfixed_div(disp_clk, a); in dce8_dmif_request_bandwidth()
9039 b.full = dfixed_mul(a, disp_clk); in dce8_dmif_request_bandwidth()
9118 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce8_latency_watermark()
9142 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce8_latency_watermark()
9145 lb_fill_bw = min(tmp, wm->disp_clk * w in dce8_latency_watermark()
[all...]
H A Dtrinity_dpm.c1638 u64 disp_clk = rdev->clock.default_dispclk / 100; in trinity_add_dccac_value() local
1644 dc_cac_value = (u32)((14213 * disp_clk * disp_clk * (u64)num_active_displays) >> in trinity_add_dccac_value()
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Dsi.c2056 u32 disp_clk; /* display clock in kHz */ member
2137 fixed20_12 disp_clk, sclk, bandwidth; in dce6_dmif_request_bandwidth() local
2142 disp_clk.full = dfixed_const(wm->disp_clk); in dce6_dmif_request_bandwidth()
2143 disp_clk.full = dfixed_div(disp_clk, a); in dce6_dmif_request_bandwidth()
2145 b1.full = dfixed_mul(a, disp_clk); in dce6_dmif_request_bandwidth()
2206 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce6_latency_watermark()
2230 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce6_latency_watermark()
2233 lb_fill_bw = min(tmp, wm->disp_clk * w in dce6_latency_watermark()
[all...]
H A Devergreen.c1937 u32 disp_clk; /* display clock in kHz */ member
2013 fixed20_12 disp_clk, bandwidth; in evergreen_dmif_request_bandwidth() local
2017 disp_clk.full = dfixed_const(wm->disp_clk); in evergreen_dmif_request_bandwidth()
2018 disp_clk.full = dfixed_div(disp_clk, a); in evergreen_dmif_request_bandwidth()
2023 bandwidth.full = dfixed_mul(a, disp_clk); in evergreen_dmif_request_bandwidth()
2070 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in evergreen_latency_watermark()
2094 lb_fill_bw = min(dfixed_trunc(a), wm->disp_clk * wm->bytes_per_pixel / 1000); in evergreen_latency_watermark()
2192 wm_high.disp_clk in evergreen_program_watermarks()
[all...]
H A Dcik.c8902 u32 disp_clk; /* display clock in kHz */ member
9014 fixed20_12 disp_clk, bandwidth; in dce8_dmif_request_bandwidth() local
9018 disp_clk.full = dfixed_const(wm->disp_clk); in dce8_dmif_request_bandwidth()
9019 disp_clk.full = dfixed_div(disp_clk, a); in dce8_dmif_request_bandwidth()
9021 b.full = dfixed_mul(a, disp_clk); in dce8_dmif_request_bandwidth()
9100 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce8_latency_watermark()
9124 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce8_latency_watermark()
9127 lb_fill_bw = min(tmp, wm->disp_clk * w in dce8_latency_watermark()
[all...]
H A Dtrinity_dpm.c1594 u64 disp_clk = rdev->clock.default_dispclk / 100; in trinity_add_dccac_value() local
1600 dc_cac_value = (u32)((14213 * disp_clk * disp_clk * (u64)num_active_displays) >> in trinity_add_dccac_value()

Completed in 64 milliseconds