summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/dispnv50
AgeCommit message (Expand)Author
2022-11-09drm/nouveau/kms: switch to drm fbdev helpersBen Skeggs
2022-11-09drm/nouveau/disp: expose head event classBen Skeggs
2022-11-09drm/nouveau/disp: move head scanoutpos methodBen Skeggs
2022-11-09drm/nouveau/disp: add head classBen Skeggs
2022-11-09drm/nouveau/disp: move DP MST payload config methodBen Skeggs
2022-11-09drm/nouveau/disp: move DP link config into acquireBen Skeggs
2022-11-09drm/nouveau/disp: move HDA ELD methodBen Skeggs
2022-11-09drm/nouveau/disp: move HDMI config into acquire + infoframe methodsBen Skeggs
2022-11-07drm/nouveau/disp: move LVDS protocol information into acquireBen Skeggs
2022-11-07drm/nouveau/disp: move and extend the role of outp acquire/release methodsBen Skeggs
2022-10-12drm/nouveau/disp: fix cast removes address space of expression warningsruanjinjie
2022-08-23drm/display/dp_mst: Move all payload info into the atomic stateLyude Paul
2022-08-23drm/display/dp_mst: Add helpers for serializing SST <-> MST transitionsLyude Paul
2022-08-23drm/nouveau/kms: Pull mst state in for all modesetsLyude Paul
2022-08-23drm/display/dp_mst: Don't open code modeset checks for releasing time slotsLyude Paul
2022-08-23drm/display/dp_mst: Add nonblocking helpers for DP MSTLyude Paul
2022-08-23drm/display/dp_mst: Call them time slots, not VCPI slotsLyude Paul
2022-08-01Merge drm/drm-next into drm-misc-nextThomas Zimmermann
2022-07-27drm/nouveau/disp: move DAC load detection methodBen Skeggs
2022-07-27drm/nouveau/disp: add output classBen Skeggs
2022-07-27drm/nouveau/disp: add common channel class handlingBen Skeggs
2022-07-26drm: Remove unnecessary include statements of drm_plane_helper.hThomas Zimmermann
2022-07-26drm/atomic-helper: Remove _HELPER_ infix from DRM_PLANE_HELPER_NO_SCALINGThomas Zimmermann
2022-07-26drm/atomic-helper: Move DRM_PLANE_HELPER_NO_SCALING to atomic helpersThomas Zimmermann
2022-07-13drm/nouveau/kms/nv50-: remove unused functionsBen Skeggs
2022-06-20drm: Drop drm_blend.h from drm_crtc.hVille Syrjälä
2022-05-02drm/nouveau: use drm_gem_plane_helper_prepare_fbChristian König
2022-04-25drm/display: Move SCDC helpers into display-helper libraryThomas Zimmermann
2022-04-25drm: Rename dp/ to display/Thomas Zimmermann
2022-04-18drm/nouveau: change base917c_format from global to staticTom Rix
2022-04-07dma-buf: add enum dma_resv_usage v4Christian König
2022-04-05drm/nouveau: support more than one write fence in fenv50_wndw_prepare_fbChristian König
2022-03-28drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iteratorXiaomeng Tong
2022-02-25drm/nouveau/kms: Remove redundant zpos initialisationMaxime Ripard
2022-01-17drm/dp: Move public DisplayPort headers into dp/Thomas Zimmermann
2021-11-18Merge drm/drm-next into drm-misc-nextThomas Zimmermann
2021-11-12drm/nouveau: set RGB quantization range to FULLHans Verkuil
2021-11-12drm/nouveau/kms/nv50-: Remove several set but not used variables "ret" in disp.cLuo Jiaxing
2021-11-12drm/nouveau/dispnv50/headc57d: Make local function 'headc57d_olut' staticLee Jones
2021-11-12drm/nouveau/kms/nv50-: Always validate LUTs in nv50_head_atomic_check_lut()Lyude Paul
2021-11-12drm/nouveau/kms/nv50-: Use NV_ATOMIC() in nv50_head_atomic_check_lut()Lyude Paul
2021-11-12drm/nouveau/kms/nv50-: Correct size checks for cursorsLyude Paul
2021-11-12drm/nouveau/kms/nvd9-nv138: Fix CRC calculation for the cursor channelLyude Paul
2021-11-12drm/nouveau/kms/nv140-: Use hard-coded wndws or core channel for CRC channelLyude Paul
2021-11-12drm/nouveau/kms/nv50-: Check vbl count after CRC context flipLyude Paul
2021-11-12drm/nouveau/kms/nv50-: Use drm_dbg_kms() in crc.cLyude Paul
2021-10-29drm/nouveau: use the new interator in nv50_wndw_prepare_fbChristian König
2021-10-28BackMerge tag 'v5.15-rc7' into drm-nextDave Airlie
2021-10-25drm: Update MST First Link Slot Information Based on Encoding FormatBhawanpreet Lakha
2021-10-06drm/nouveau/kms/nv50-: fix file release memory leakYang Yingliang