summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/dispnv50/disp.c
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau/disp: fix incorrect/broken hdmi methodsBen Skeggs2022-11-141-16/+12
* drm/nouveau/kms: switch to drm fbdev helpersBen Skeggs2022-11-091-2/+1
* drm/nouveau/disp: move head scanoutpos methodBen Skeggs2022-11-091-1/+0
* drm/nouveau/disp: move DP MST payload config methodBen Skeggs2022-11-091-21/+5
* drm/nouveau/disp: move DP link config into acquireBen Skeggs2022-11-091-30/+4
* drm/nouveau/disp: move HDA ELD methodBen Skeggs2022-11-091-31/+19
* drm/nouveau/disp: move HDMI config into acquire + infoframe methodsBen Skeggs2022-11-091-103/+69
* drm/nouveau/disp: move LVDS protocol information into acquireBen Skeggs2022-11-071-22/+10
* drm/nouveau/disp: move and extend the role of outp acquire/release methodsBen Skeggs2022-11-071-69/+29
* drm/nouveau/disp: fix cast removes address space of expression warningsruanjinjie2022-10-121-2/+2
* drm/display/dp_mst: Move all payload info into the atomic stateLyude Paul2022-08-231-82/+81
* drm/display/dp_mst: Add helpers for serializing SST <-> MST transitionsLyude Paul2022-08-231-1/+1
* drm/nouveau/kms: Pull mst state in for all modesetsLyude Paul2022-08-231-1/+1
* drm/display/dp_mst: Don't open code modeset checks for releasing time slotsLyude Paul2022-08-231-21/+0
* drm/display/dp_mst: Add nonblocking helpers for DP MSTLyude Paul2022-08-231-0/+7
* drm/display/dp_mst: Call them time slots, not VCPI slotsLyude Paul2022-08-231-2/+2
* Merge drm/drm-next into drm-misc-nextThomas Zimmermann2022-08-011-20/+23
|\
| * drm/nouveau/disp: move DAC load detection methodBen Skeggs2022-07-271-15/+6
| * drm/nouveau/disp: add output classBen Skeggs2022-07-271-3/+15
| * drm/nouveau/disp: add common channel class handlingBen Skeggs2022-07-271-2/+2
* | drm: Remove unnecessary include statements of drm_plane_helper.hThomas Zimmermann2022-07-261-1/+0
|/
* drm/nouveau/kms/nv50-: remove unused functionsBen Skeggs2022-07-131-16/+0
* drm/display: Move SCDC helpers into display-helper libraryThomas Zimmermann2022-04-251-1/+1
* drm: Rename dp/ to display/Thomas Zimmermann2022-04-251-1/+1
* drm/dp: Move public DisplayPort headers into dp/Thomas Zimmermann2022-01-171-1/+1
* Merge drm/drm-next into drm-misc-nextThomas Zimmermann2021-11-181-1/+1
|\
| * drm: Update MST First Link Slot Information Based on Encoding FormatBhawanpreet Lakha2021-10-251-1/+1
* | drm/nouveau: set RGB quantization range to FULLHans Verkuil2021-11-121-0/+3
* | drm/nouveau/kms/nv50-: Remove several set but not used variables "ret" in disp.cLuo Jiaxing2021-11-121-5/+3
* | Revert "drm/nouveau: cleanup: drm_modeset_lock_all() --> DRM_MODESET_LOCK_ALL...Sean Paul2021-10-041-10/+5
* | drm/nouveau: cleanup: drm_modeset_lock_all() --> DRM_MODESET_LOCK_ALL_BEGIN()Fernando Ramos2021-10-011-5/+10
|/
* Merge tag 'drm-next-2021-08-31-1' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2021-09-011-1/+33
|\
| * drm: nouveau: fix disp.c build when NOUVEAU_BACKLIGHT is not enabledRandy Dunlap2021-08-051-2/+6
| * drm/nouveau/kms/nv50-: Add basic DPCD backlight support for nouveauLyude Paul2021-06-091-0/+28
* | drm/nouveau/kms/nv50: workaround EFI GOP window channel format differencesBen Skeggs2021-08-181-0/+27
|/
* drm/dp_mst: Use kHz as link rate units when settig source max link caps at initNikola Cornij2021-05-271-2/+3
* drm/dp_mst: Use Extended Base Receiver Capability DPCD spaceNikola Cornij2021-04-291-1/+2
* drm/nouveau/kms/nve4-nv108: Limit cursors to 128x128Lyude Paul2021-03-251-1/+12
* Merge tag 'drm-next-2021-02-19' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2021-02-211-100/+130
|\
| * drm/nouveau/kms/nv50-: Fix locking for audio callbacksLyude Paul2021-01-291-30/+36
| * drm/nouveau/kms/nv50-: Use nouveau_encoder->crtc in get_eld callbackLyude Paul2021-01-291-1/+1
| * drm/nouveau/kms/nv50-: Lookup current encoder/crtc from atomic stateLyude Paul2021-01-291-21/+38
| * drm/nouveau/kms/nv50-: Reverse args for nv50_outp_get_(old|new)_connector()Lyude Paul2021-01-291-9/+6
| * drm/nouveau/kms/nv50-: s/armh/asyh/ in nv50_msto_atomic_enable()Lyude Paul2021-01-291-5/+4
| * drm/nouveau/kms/nv50-: Rename encoder->atomic_(enable|disable) callbacksLyude Paul2021-01-291-17/+16
| * drm/nouveau/kms/nv50-: Remove (nv_encoder->crtc) checks in ->disable callbacksLyude Paul2021-01-291-20/+17
| * drm/nouveau/kms/nv50-: Log SOR/PIOR capsLyude Paul2021-01-291-0/+10
| * drm/nouveau/kms/nv50-: add module option to select EVO/NVD push buffer locationBen Skeggs2021-01-291-1/+6
* | drm/nouveau/kms/nv50-: Report max cursor size to userspaceLyude Paul2021-01-291-0/+8
|/
* drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0Ben Skeggs2021-01-151-2/+2