69da6d7aa49b drm/i915/dp: Use intel_dp_dsc_get_slice_config() a42e9ce3b4c2 drm/i915/dp: Add intel_dp_dsc_get_slice_config() 3abe2d75b77b drm/i915/dp: Unify DP and eDP slice count computation 1443b4ff958f drm/i915/dsi: Use intel_dsc_get_slice_config() 9f04b0532114 drm/i915/dsc: Add intel_dsc_get_slice_config() 761722ca2159 drm/i915/dp: Simplify the DSC slice config loop's slices-per-pipe iteration 352367fe5526 drm/i915/dp: Rename test_slice_count to slices_per_line 4c2388c841ff drm/i915/dp: Use int for DSC slice count variables 3f4fd73ba411 drm/i915/dp: Factor out intel_dp_dsc_min_slice_count() 4d3fe6aaa902 drm/i915/dsc: Switch to using intel_dsc_line_slice_count() bb2958319196 drm/i915/dp: Track the detailed DSC slice configuration 19a8003343bd drm/i915/dsi: Track the detailed DSC slice configuration 9f57667a84e4 drm/i915/dsi: Move initialization of DSI DSC streams-per-pipe to fill_dsc() 0fbdfff76aa1 drm/i915/dsc: Track the DSC stream count in the DSC slice config state de727396e0be drm/i915/dsc: Track the detaild DSC slice configuration 1f5b764335cf drm/i915/dp: Simplify computing the DSC compressed BPP for DP-MST b9cfed291ce0 drm/i915/dp: Simplify eDP vs. DP compressed BPP computation 042c8da60fb9 drm/i915/dp: Unify computing compressed BPP for DP-SST and eDP 2b01970da5db drm/i915/dp: Simplify computing forced DSC BPP for DP-SST 45904cc9763f drm/i915/dp: Simplify computing DSC BPPs for DP-SST 6a6f04aab67b drm/i915/dp: Simplify computing DSC BPPs for eDP 03c43b6ae283 drm/i915/dp: Use helpers to align min/max compressed BPPs 87137c22ba1e drm/i915/dp: Unify detect and compute time DSC mode BW validation a7dd8b0c343b drm/i915/dp: Add intel_dp_mode_valid_with_dsc() 15e2ead27ded drm/i915/dp: Factor out compute_max_compressed_bpp_x16() 591ca9ce246a drm/i915/dp: Factor out compute_min_compressed_bpp_x16() 5919cbebefb6 drm/i915/dp: Pass mode clock to dsc_throughput_quirk_max_bpp_x16() 03c009431c3e drm/i915/dp: Pass intel_output_format to intel_dp_dsc_sink_{min_max}_compressed_bpp() b4d2360def22 drm/i915/dp: Drop intel_dp parameter from intel_dp_compute_config_link_bpp_limits() b973d8e8d412 drm/i915/dp: Align min/max compressed BPPs when calculating BPP limits 96371a2be142 drm/i915/dp: Align min/max DSC input BPPs to sink caps f004d8d79e4e drm/i915/dp: Fail state computation for invalid DSC source input BPP values 85a12e2fb550 drm/i915/dp: Fail state computation for invalid max sink compressed BPP value 6ada29dcf3b6 drm/i915/dp: Fail state computation for invalid max throughput BPP value 4461ca1c2acd drm/i915/dp: Fail state computation for invalid min/max link BPP values 02b8f3b76a1a drm/i915/dp: Factor out align_max_vesa_compressed_bpp_x16() 6ffe059ba31e drm/i915/dp: Factor out align_max_sink_dsc_input_bpp() 9018d4dd0e21 drm/i915/dp: Drop unused timeslots param from dsc_compute_link_config() 21cad053e2d6 drm/i915/dp: Account with pipe joiner max compressed BPP limit for DP-MST and eDP c6765fd3b083 drm/i915/dp: Account with DSC BW overhead for compressed DP-SST stream BW 5a19103cc09a drm/i915/dp: Account with MST, SSC BW overhead for uncompressed DP-MST stream BW 3970bda4a2fa drm/i915/dp: Use the effective data rate for DP compressed BW calculation ef3ef35070d5 drm/i915/dp: Use the effective data rate for DP BW calculation 1e8d2127bf4e drm/i915/dp: Fix BW check in is_bw_sufficient_for_dsc_config() da9d1ff0f13a drm/i915/dp: Factor out intel_dp_link_bw_overhead() aa2f1a505561 drm/i915/dp: Use a mode's crtc_clock vs. clock during state computation a6e473bcb49f drm/i915/dp: Return a fixed point BPP value from intel_dp_output_bpp() 62661555338c drm/i915/dp: Fix DSC sink's slice count capability check b8de8f471093 drm/dp: Add drm_dp_dsc_sink_slice_count_mask() 0664ea5fb999 drm/dp: Parse all DSC slice count caps for eDP 1.5