summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvkm/engine/disp
AgeCommit message (Expand)AuthorLines
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds-8/+8
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook-8/+8
2026-02-04nouveau: add a third state to the fini handler.Dave Airlie-3/+3
2026-01-21drm/nouveau: implement missing DCB connector types; gracefully handle unknown...Alex Ramírez-20/+53
2025-05-19drm/nouveau: improve handling of 64-bit BARsBen Skeggs-2/+2
2025-05-19drm/nouveau/gsp: add display class ids to gpu halBen Skeggs-53/+0
2025-05-19drm/nouveau/gsp: move subdev/engine impls to subdev/gsp/rm/r535/Ben Skeggs-1727/+0
2025-01-07drm/nouveau/disp: Fix missing backlight control on Macbook 5,1Takashi Iwai-0/+1
2024-11-14nouveau/dp: handle retries for AUX CH transfers with GSP.Dave Airlie-23/+34
2024-11-14nouveau: handle EBUSY and EAGAIN for GSP aux errors.Dave Airlie-1/+1
2024-07-27drm/nouveau/nvif: remove disp chan rd/wrBen Skeggs-24/+0
2024-03-15drm/nouveau/dp: Fix incorrect return code in r535_dp_aux_xfer()Lyude Paul-1/+1
2024-01-05drm/nouveau/dp: Honor GSP link training retry timeoutsLyude Paul-22/+42
2024-01-05nouveau/gsp: don't free ctrl messages on errorsDave Airlie-39/+69
2024-01-05nouveau: fix disp disabling with GSPDave Airlie-2/+4
2024-01-05nouveau/gsp: drop some acpi related debugDave Airlie-7/+0
2023-12-15drm/nouveau/kms/nv50-: Don't allow inheritance of headless iorsLyude Paul-1/+1
2023-11-03nouveau/gsp: move to 535.113.01Dave Airlie-10/+10
2023-10-31drm/nouveau/disp/r535: initial supportBen Skeggs-8/+1772
2023-10-31drm/nouveau/disp/tu102-: prepare for GSP-RMBen Skeggs-9/+21
2023-10-23BackMerge tag 'v6.6-rc7' into drm-nextDave Airlie-1/+13
2023-10-12drm/nouveau/disp: fix DP capable DSM connectorsKarol Herbst-1/+13
2023-09-29Merge tag 'drm-misc-next-2023-09-27' of git://anongit.freedesktop.org/drm/drm...Dave Airlie-613/+885
2023-09-19drm/nouveau/kms/nv50-: create outputs based on nvkm infoBen Skeggs-1/+56
2023-09-19drm/nouveau/kms/nv50-: create connectors based on nvkm infoBen Skeggs-0/+26
2023-09-19drm/nouveau/disp/nv50-: skip DCB_OUTPUT_TVBen Skeggs-1/+1
2023-09-19drm/nouveau/disp: move outp init/fini paths to chipset codeBen Skeggs-56/+22
2023-09-19drm/nouveau/disp: move outp/conn construction to chipset codeBen Skeggs-118/+121
2023-09-19drm/nouveau/disp: add dp mst id get/put methodsBen Skeggs-0/+45
2023-09-19drm/nouveau/disp: add dp sst config methodBen Skeggs-0/+23
2023-09-19drm/nouveau/disp: move link training out of supervisorBen Skeggs-139/+75
2023-09-19drm/nouveau/disp: add dp train methodBen Skeggs-127/+34
2023-09-19drm/nouveau/disp: add dp rates methodBen Skeggs-66/+25
2023-09-19drm/nouveau/disp: add dp aux xfer methodBen Skeggs-4/+38
2023-09-19drm/nouveau/disp: move dp aux pwr method to HALBen Skeggs-3/+16
2023-09-19drm/nouveau/disp: add hdmi audio hal functionBen Skeggs-1/+10
2023-09-19drm/nouveau/disp: add output lvds config methodBen Skeggs-6/+8
2023-09-19drm/nouveau/disp: add output backlight control methodsBen Skeggs-0/+177
2023-09-19drm/nouveau/disp: remove SOR routing updates from supervisorBen Skeggs-3/+0
2023-09-19drm/nouveau/disp: release outputs post-modesetBen Skeggs-0/+3
2023-09-19drm/nouveau/disp: move hdmi disable out of release()Ben Skeggs-8/+7
2023-09-19drm/nouveau/disp: add output hdmi config methodBen Skeggs-26/+32
2023-09-19drm/nouveau/disp: update SOR routing immediately on acquire()Ben Skeggs-1/+3
2023-09-19drm/nouveau/disp: add acquire_sor/pior()Ben Skeggs-20/+8
2023-09-19drm/nouveau/disp: add acquire_dac()Ben Skeggs-2/+2
2023-09-19drm/nouveau/disp: shuffle to make upcoming diffs prettierBen Skeggs-37/+37
2023-09-19drm/nouveau/kms: Add INHERIT ioctl to nvkm/nvif for reading IOR stateLyude Paul-13/+94
2023-09-19drm/nouveau/disp: rename internal output acquire/release functionsBen Skeggs-12/+19
2023-09-19drm/nouveau/disp: add output method to fetch edidBen Skeggs-0/+16
2023-09-19drm/nouveau/disp: add output detect methodBen Skeggs-41/+59