aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/makelst
diff options
context:
space:
mode:
authorStanislav Lisovskiy <stanislav.lisovskiy@intel.com>2022-11-01 11:42:20 +0200
committerStanislav Lisovskiy <stanislav.lisovskiy@intel.com>2022-12-13 18:17:52 +0200
commitd51f25eb479aeb61c194089f66261be67ff9237a (patch)
treeab480d687a621997b6f7c0fd65279160dd795c2b /scripts/makelst
parentdrm/i915: Extract drm_dp_atomic_find_vcpi_slots cycle to separate function (diff)
downloadlinux-d51f25eb479aeb61c194089f66261be67ff9237a.tar.gz
linux-d51f25eb479aeb61c194089f66261be67ff9237a.zip
drm/i915: Add DSC support to MST path
Whenever we are not able to get enough timeslots for required PBN, let's try to allocate those using DSC, just same way as we do for SST. v2: Removed intel_dp_mst_dsc_compute_config and refactored intel_dp_dsc_compute_config to support timeslots as a parameter(Ville Syrjälä) v3: - Rebased - Added a debug to see that we at least try reserving VCPI slots using DSC, because currently its not visible from the logs, thus making debugging more tricky. - Moved timeslots to numerator, where it should be. v4: - Call drm_dp_mst_atomic_check already during link config computation, because we need to know already by this moment if uncompressed amount of VCPI slots needed can fit, otherwise we need to use DSC. (thanks to Vinod Govindapillai for pointing this out) v5: - Put pipe_config->bigjoiner_pipes back to original condition in intel_dp_dsc_compute_config (don't remember when I lost it) v6: - Removed unnecessary drm_dp_mst_atomic_check as it is now always called in a newly introduced intel_dp_mst_find_vcpi_slots_for_bpp function (Vinod Govindapillai) Reviewed-by: Vinod Govindapillai <vinod.govindapillai@intel.com> Signed-off-by: Stanislav Lisovskiy <stanislav.lisovskiy@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20221101094222.22091-5-stanislav.lisovskiy@intel.com
Diffstat (limited to 'scripts/makelst')
0 files changed, 0 insertions, 0 deletions
ea8ae1bd81&follow=1'>config.txt: add missing periodKyle Meyer1-1/+1 2021-03-17bisect: peel annotated tags to commitsJeff King2-1/+20 2021-03-17t5606: run clone branch name test with protocol v2Jonathan Tan1-1/+1 2021-03-17mem-pool: drop trailing semicolon from macro definitionRené Scharfe1-1/+1 2021-03-17block-sha1: drop trailing semicolon from macro definitionRené Scharfe1-1/+1 2021-03-17fsmonitor: avoid global-buffer-overflow READ when checking trivial responseAndrzej Hunt1-3/+3 2021-03-15cocci: allow xcalloc(1, size)Junio C Hamano1-1/+1 2021-03-15xcalloc: use CALLOC_ARRAY() when applicableJunio C Hamano2-6/+4 2021-03-15Git 2.31v2.31.0Junio C Hamano1-1/+1 2021-03-14vcs-svn: remove header files as wellRené Scharfe5-102/+0 2021-03-15l10n: zh_CN: for git v2.31.0 l10n round 1 and 2Jiang Xin1-2985/+3337 2021-03-13use CALLOC_ARRAYRené Scharfe88-188/+190 2021-03-13git-compat-util.h: drop trailing semicolon from macro definitionRené Scharfe1-1/+1 2021-03-13doc: describe mergetool configuration in git-mergetool(1)Jonathan Nieder1-0/+4 2021-03-13mergetool: do not enable hideResolved by defaultJonathan Nieder2-8/+3 2021-03-08Git 2.31-rc2v2.31.0-rc2Junio C Hamano2-1/+3 2021-03-08l10n: de.po: Update German translation for Git v2.31.0Matthias Rüster1-3208/+3565 2021-03-08Makefile: update 'make fuzz-all' docs to reflect modern clangAndrzej Hunt1-3/+3 2021-03-08fix xcalloc() argument orderRené Scharfe6-17/+28 2021-03-08l10n: pt_PT: add Portuguese translations part 1Daniel Santos1-2902/+3226 2021-03-08l10n: vi.po(5104t): for git v2.31.0 l10n round 2Tran Ngoc Quan1-3051/+3508 2021-03-07l10n: es: 2.31.0 round 2Christopher Diaz Riveros1-4822/+5924 2021-03-07l10n: Add translation team infoBagas Sanjaya1-0/+4