| /Linux-v6.1/drivers/gpu/drm/amd/amdgpu/ |
| D | dce_v6_0.c | 498 u32 disp_clk; /* display clock in kHz */ member 610 fixed20_12 disp_clk, bandwidth; in dce_v6_0_dmif_request_bandwidth() local 614 disp_clk.full = dfixed_const(wm->disp_clk); in dce_v6_0_dmif_request_bandwidth() 615 disp_clk.full = dfixed_div(disp_clk, a); in dce_v6_0_dmif_request_bandwidth() 617 b.full = dfixed_mul(a, disp_clk); in dce_v6_0_dmif_request_bandwidth() 696 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce_v6_0_latency_watermark() 720 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce_v6_0_latency_watermark() 723 lb_fill_bw = min(tmp, wm->disp_clk * wm->bytes_per_pixel / 1000); in dce_v6_0_latency_watermark() 863 wm_high.disp_clk = mode->clock; in dce_v6_0_program_watermarks() 890 wm_low.disp_clk = mode->clock; in dce_v6_0_program_watermarks()
|
| D | dce_v8_0.c | 635 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 * wm->bytes_per_pixel / 1000); in dce_v8_0_latency_watermark() 991 wm_high.disp_clk = mode->clock; in dce_v8_0_program_watermarks() 1030 wm_low.disp_clk = mode->clock; in dce_v8_0_program_watermarks()
|
| D | dce_v10_0.c | 700 u32 disp_clk; /* display clock in kHz */ member 812 fixed20_12 disp_clk, bandwidth; in dce_v10_0_dmif_request_bandwidth() local 816 disp_clk.full = dfixed_const(wm->disp_clk); in dce_v10_0_dmif_request_bandwidth() 817 disp_clk.full = dfixed_div(disp_clk, a); in dce_v10_0_dmif_request_bandwidth() 819 b.full = dfixed_mul(a, disp_clk); in dce_v10_0_dmif_request_bandwidth() 898 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce_v10_0_latency_watermark() 922 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce_v10_0_latency_watermark() 925 lb_fill_bw = min(tmp, wm->disp_clk * wm->bytes_per_pixel / 1000); in dce_v10_0_latency_watermark() 1056 wm_high.disp_clk = mode->clock; in dce_v10_0_program_watermarks() 1095 wm_low.disp_clk = mode->clock; in dce_v10_0_program_watermarks()
|
| D | dce_v11_0.c | 726 u32 disp_clk; /* display clock in kHz */ member 838 fixed20_12 disp_clk, bandwidth; in dce_v11_0_dmif_request_bandwidth() local 842 disp_clk.full = dfixed_const(wm->disp_clk); in dce_v11_0_dmif_request_bandwidth() 843 disp_clk.full = dfixed_div(disp_clk, a); in dce_v11_0_dmif_request_bandwidth() 845 b.full = dfixed_mul(a, disp_clk); in dce_v11_0_dmif_request_bandwidth() 924 u32 dc_latency = 40000000 / wm->disp_clk; /* dc pipe latency */ in dce_v11_0_latency_watermark() 948 tmp = div_u64((u64) dmif_size * (u64) wm->disp_clk, mc_latency + 512); in dce_v11_0_latency_watermark() 951 lb_fill_bw = min(tmp, wm->disp_clk * wm->bytes_per_pixel / 1000); in dce_v11_0_latency_watermark() 1082 wm_high.disp_clk = mode->clock; in dce_v11_0_program_watermarks() 1121 wm_low.disp_clk = mode->clock; in dce_v11_0_program_watermarks()
|
| /Linux-v6.1/arch/arm64/boot/dts/sprd/ |
| D | sc9860.dtsi | 281 disp_clk: clock-controller@63000000 { label 291 clocks = <&disp_clk 0>;
|
| /Linux-v6.1/drivers/gpu/drm/radeon/ |
| D | evergreen.c | 1937 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 = mode->clock; in evergreen_program_watermarks() 2219 wm_low.disp_clk = mode->clock; in evergreen_program_watermarks()
|
| D | si.c | 2056 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 * wm->bytes_per_pixel / 1000); in dce6_latency_watermark() 2334 wm_high.disp_clk = mode->clock; in dce6_program_watermarks() 2361 wm_low.disp_clk = mode->clock; in dce6_program_watermarks()
|
| D | cik.c | 8902 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 * wm->bytes_per_pixel / 1000); in dce8_latency_watermark() 9259 wm_high.disp_clk = mode->clock; in dce8_program_watermarks() 9299 wm_low.disp_clk = mode->clock; in dce8_program_watermarks()
|
| D | trinity_dpm.c | 1594 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()
|
| /Linux-v6.1/arch/arm/boot/dts/ |
| D | am43xx-clocks.dtsi | 624 disp_clk: clock-disp@4244 { label 627 clock-output-names = "disp_clk";
|
| D | am437x-l4.dtsi | 2174 clocks = <&disp_clk>; 2211 clocks = <&disp_clk>;
|