summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
3 daysdrm/{i915, xe}: Implement fbdev emulation as in-kernel clientdrm-intel-next-2024-04-26for-linux-nextdrm-intel-nextThomas Zimmermann5-140/+80
3 daysdrm/{i915,xe}: Implement fbdev client callbacksThomas Zimmermann5-49/+25
3 daysdrm/{i915,xe}: Unregister in-kernel clientsThomas Zimmermann2-0/+4
3 daysdrm/i915: Initialize fbdev DRM client with callback functionsThomas Zimmermann1-4/+39
3 daysdrm/i915: Move fbdev functionsThomas Zimmermann1-77/+77
3 daysdrm/client: Export drm_client_dev_unregister()Thomas Zimmermann1-0/+13
3 daysdrm/i915: pass dev_priv to _MMIO_PIPE2, _MMIO_TRANS2, _MMIO_CURSOR2Jani Nikula4-128/+128
3 daysdrm/i915: convert _MMIO_PIPE3()/_MMIO_PORT3() to accept baseJani Nikula2-40/+44
5 daysdrm/i915/dsi: pass display to register macros instead of implicit variabledrm-intel-next-2024-04-24Jani Nikula4-342/+349
5 daysdrm/i915/dsi: unify connector/encoder type and name usageJani Nikula1-74/+60
5 daysdrm/i915/dsi: add VLV_ prefix to VLV only register macrosJani Nikula2-5/+5
5 daysdrm/i915/dsi: remove unused _MIPIA_AUTOPWG register definitionJani Nikula1-3/+0
6 daysdrm/i915/display: move dmc_firmware_path to display paramsJani Nikula6-9/+6
6 daysdrm/i915/dmc: change how to disable DMC firmware using module paramJani Nikula2-10/+24
6 daysdrm/i915/dmc: split out per-platform firmware path selectionJani Nikula1-42/+54
6 daysdrm/i915/dmc: improve firmware parse failure propagationJani Nikula1-17/+24
6 daysdrm/i915/dmc: handle request_firmware() errors separatelyJani Nikula1-2/+9
9 daysdrm/i915: Enable per-lane DP drive settings for bxt/glkVille Syrjälä1-1/+1
9 daysdrm/i915/dpio: Program bxt/glk PHY TX registers per-laneVille Syrjälä1-13/+22
9 daysdrm/i915/dpio: s/ddi/dpio/ for bxt/glk PHY stuffVille Syrjälä5-102/+102
9 daysdrm/i915/dpio: Use intel_de_rmw() for BXT DPIO latency optim setupVille Syrjälä1-9/+3
9 daysdrm/i915/dpio: Introdude bxt_ddi_phy_rmw_grp()Ville Syrjälä1-22/+39
9 daysdrm/i915/dpio: Extract bxt_dpio_phy_regs.hVille Syrjälä8-262/+279
9 daysdrm/i915/dpio: Add per-lane PHY TX register definitons for bxt/glkVille Syrjälä5-35/+35
9 daysdrm/i915/dpio: Clean up bxt/glk PHY registersVille Syrjälä2-59/+59
9 daysdrm/i915/dp_mst: Enable HBLANK expansion quirk for UHBR ratesImre Deak2-4/+20
9 daysdrm/i915/dp_mst: Make HBLANK expansion quirk work for logical portsImre Deak1-6/+16
9 daysdrm/dp_mst: Add drm_dp_mst_aux_for_parent()Imre Deak2-0/+17
9 daysdrm/dp_mst: Factor out drm_dp_mst_port_is_logical()Imre Deak2-3/+9
9 daysdrm/dp: Add drm_dp_128b132b_supported()Imre Deak2-1/+7
9 daysdrm/i915/dp_mst: Sanitize calculating the DSC DPT bpp limitImre Deak1-39/+39
9 daysdrm/i915/dp_mst: Account with the DSC DPT bpp limit on MTLImre Deak1-1/+1
9 daysdrm/i915/dp_mst: Account for channel coding efficiency in the DSC DPT bpp limitImre Deak1-2/+21
9 daysdrm/i915/dp_mst: Fix BW limit check when calculating DSC DPT bppImre Deak1-1/+1
9 daysdrm/i915/dp_mst: Fix symbol clock when calculating the DSC DPT bpp limitImre Deak1-2/+1
9 daysdrm/i915/dp: Fix DSC line buffer depth programmingImre Deak2-13/+6
9 daysdrm/i915/display: force qgv check after the hw state readoutVinod Govindapillai2-2/+12
9 daysdrm/i915/display: handle systems with duplicate psf gv pointsStanislav Lisovskiy1-0/+2
9 daysdrm/i915/display: Disable SAGV on bw init, to force QGV point recalculationStanislav Lisovskiy3-4/+49
9 daysdrm/i915/display: extract code to prepare qgv points maskVinod Govindapillai1-5/+11
9 daysdrm/i915/display: Extract code required to calculate max qgv/psf gv pointStanislav Lisovskiy1-30/+50
9 daysdrm/i915/display: Add meaningful traces for QGV point info error handlingStanislav Lisovskiy2-1/+5
10 daysdrm/i915/dmc: use struct intel_display moreJani Nikula1-14/+10
10 daysdrm/i915/de: allow intel_display and drm_i915_private for de functionsJani Nikula1-64/+93
10 daysdrm/i915/dmc: convert dmc wakelock interface to struct intel_displayJani Nikula6-53/+59
10 daysdrm/i915/display: rename __intel_wait_for_register_nowl() to indicate intel_de_Jani Nikula2-10/+10
10 daysdrm/i915/quirks: convert struct drm_i915_private to struct intel_displayJani Nikula7-62/+65
10 daysdrm/i915/display: accept either i915 or display for feature testsJani Nikula1-2/+3
10 daysdrm/i915: add generic __to_intel_display()Jani Nikula1-0/+22
10 daysdrm/i915/display: add generic to_intel_display() macroJani Nikula1-0/+37