summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau
AgeCommit message (Expand)AuthorFilesLines
2023-11-09drm/edid: include drm_eld.h only where requiredJani Nikula1-0/+1
2023-11-02drm/sched: Convert drm scheduler to use a work queue rather than kthreadMatthew Brost1-1/+1
2023-10-26drm/sched: Convert the GPU scheduler to variable number of run-queuesLuben Tuikov1-0/+1
2023-10-11Merge drm/drm-next into drm-misc-nextThomas Zimmermann20-70/+102
2023-10-05drm/nouveau/pm: Annotate struct nvkm_perfdom with __counted_byKees Cook1-1/+1
2023-09-29Merge tag 'drm-misc-next-2023-09-27' of git://anongit.freedesktop.org/drm/drm...Dave Airlie59-1242/+2499
2023-09-27drm/nouveau/kms/nv50: hide unused variablesArnd Bergmann1-3/+1
2023-09-26drm/nouveau: uvmm: rename 'umgr' to 'base'Danilo Krummrich4-22/+22
2023-09-26drm/gpuvm: allow building as moduleDanilo Krummrich1-0/+1
2023-09-26drm/gpuvm: rename struct drm_gpuva_manager to struct drm_gpuvmDanilo Krummrich3-18/+18
2023-09-22Merge tag 'drm-misc-next-2023-09-11-1' of git://anongit.freedesktop.org/drm/d...Dave Airlie2-24/+16
2023-09-20drm: Update file owner during useTvrtko Ursulin1-1/+4
2023-09-20drm/nouveau/kms/nv50-: disable dcb parsingBen Skeggs3-8/+10
2023-09-20drm/nouveau/kms/nv50-: create outputs based on nvkm infoBen Skeggs9-50/+223
2023-09-20drm/nouveau/kms/nv50-: create connectors based on nvkm infoBen Skeggs8-72/+139
2023-09-20drm/nouveau/kms/nv50-: name aux channels after their connectorBen Skeggs1-16/+9
2023-09-20drm/nouveau/kms/nv50-: create heads after outps/connsBen Skeggs1-32/+32
2023-09-20drm/nouveau/kms/nv50-: create heads based on nvkm head maskBen Skeggs1-15/+3
2023-09-20drm/nouveau/disp/nv50-: skip DCB_OUTPUT_TVBen Skeggs1-1/+1
2023-09-20drm/nouveau/disp: move outp init/fini paths to chipset codeBen Skeggs6-56/+22
2023-09-20drm/nouveau/disp: move outp/conn construction to chipset codeBen Skeggs2-118/+121
2023-09-20drm/nouveau/disp: add dp mst id get/put methodsBen Skeggs9-4/+137
2023-09-20drm/nouveau/disp: add dp sst config methodBen Skeggs5-0/+54
2023-09-20drm/nouveau/disp: move link training out of supervisorBen Skeggs9-146/+218
2023-09-20drm/nouveau/disp: add dp train methodBen Skeggs9-176/+143
2023-09-20drm/nouveau/kms/nv50-: fixup sink D3 before tearing down linkBen Skeggs3-10/+19
2023-09-20drm/nouveau/kms/nv50-: flush mst disables togetherBen Skeggs2-11/+1
2023-09-20drm/nouveau/kms/nv50-: split DP disable+enable into two modesetsBen Skeggs1-1/+2
2023-09-20drm/nouveau/disp: add dp rates methodBen Skeggs8-99/+189
2023-09-20drm/nouveau/disp: add dp aux xfer methodBen Skeggs9-31/+94
2023-09-20drm/nouveau/disp: move dp aux pwr method to HALBen Skeggs3-3/+16
2023-09-20drm/nouveau/disp: add hdmi audio hal functionBen Skeggs2-1/+10
2023-09-20drm/nouveau/disp: add output lvds config methodBen Skeggs5-22/+28
2023-09-20drm/nouveau/disp: add output backlight control methodsBen Skeggs22-81/+233
2023-09-20drm/nouveau/disp: remove SOR routing updates from supervisorBen Skeggs3-3/+0
2023-09-20drm/nouveau/disp: release outputs post-modesetBen Skeggs3-10/+11
2023-09-20drm/nouveau/disp: move hdmi disable out of release()Ben Skeggs3-9/+20
2023-09-20drm/nouveau/disp: add output hdmi config methodBen Skeggs7-60/+74
2023-09-20drm/nouveau/kms/nv50-: move audio enable post-modesetBen Skeggs2-4/+34
2023-09-20drm/nouveau/kms/nv50-: keep output state around until modeset completeBen Skeggs1-4/+6
2023-09-20drm/nouveau/kms/nv50-: remove nv_encoder.audio.connectorBen Skeggs2-4/+1
2023-09-20drm/nouveau/kms/nv50-: pull some common init out of OR-specific codeBen Skeggs2-33/+38
2023-09-20drm/nouveau/disp: update SOR routing immediately on acquire()Ben Skeggs2-1/+3
2023-09-20drm/nouveau/disp: add acquire_sor/pior()Ben Skeggs5-26/+50
2023-09-20drm/nouveau/disp: add acquire_dac()Ben Skeggs5-12/+19
2023-09-20drm/nouveau/disp: shuffle to make upcoming diffs prettierBen Skeggs2-89/+91
2023-09-20drm/nouveau/kms: Add INHERIT ioctl to nvkm/nvif for reading IOR stateLyude Paul8-13/+291
2023-09-20drm/nouveau/disp: rename internal output acquire/release functionsBen Skeggs3-12/+19
2023-09-20drm/nouveau/disp: add output method to fetch edidBen Skeggs6-9/+70
2023-09-20drm/nouveau/disp: add output detect methodBen Skeggs13-101/+145