summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau
AgeCommit message (Expand)AuthorFilesLines
2024-02-01nouveau/vmm: don't set addr on the fail path to avoid warningDave Airlie1-0/+3
2024-01-26drm/nouveau/fence:: fix warning directly dereferencing a rcu pointerAbhinav Singh1-1/+1
2024-01-26drm/dp_mst: Fix fractional DSC bpp handlingVille Syrjälä1-2/+1
2024-01-20nouveau/tu102: flush all pdbs on vmm flushDave Airlie1-1/+1
2024-01-01drm: Update file owner during useTvrtko Ursulin1-1/+4
2023-12-13drm/atomic-helpers: Invoke end_fb_access while owning plane stateThomas Zimmermann1-1/+1
2023-12-13nouveau: use an rwlock for the event lock.Dave Airlie2-8/+8
2023-12-08nouveau: find the smallest page allocation to cover a buffer alloc.Dave Airlie1-2/+3
2023-10-12drm/nouveau/disp: fix DP capable DSM connectorsKarol Herbst1-1/+13
2023-10-04drm/nouveau: exec: report max pushs through getparamDanilo Krummrich5-4/+39
2023-10-04drm/nouveau: chan: use channel class definitionsDanilo Krummrich1-3/+5
2023-10-04drm/nouveau: chan: use struct nvif_mclassDanilo Krummrich1-4/+1
2023-09-20nouveau/u_memcpya: fix NULL vs error pointer bugDan Carpenter1-1/+1
2023-09-20nouveau/u_memcpya: use vmemdup_userDave Airlie1-14/+5
2023-09-20drm/nouveau: sched: fix leaking memory of timedout jobDanilo Krummrich2-4/+10
2023-09-20drm/nouveau: fence: fix type cast warning in nouveau_fence_emit()Danilo Krummrich1-1/+1
2023-09-07Merge tag 'drm-misc-next-fixes-2023-09-01' of git://anongit.freedesktop.org/d...Dave Airlie8-40/+45
2023-08-31drm/nouveau: fence: fix undefined fence state after emitDanilo Krummrich8-40/+45
2023-08-24Merge tag 'drm-misc-next-fixes-2023-08-24' of git://anongit.freedesktop.org/d...Dave Airlie6-9/+54
2023-08-24drm/nouveau: uapi: don't pass NO_PREFETCH flag implicitlyDanilo Krummrich4-9/+31
2023-08-24drm/nouveau: uvmm: fix unset region pointer on remapDanilo Krummrich1-0/+1
2023-08-24drm/nouveau: sched: avoid job races between entitiesDanilo Krummrich1-0/+22
2023-08-24BackMerge tag 'v6.5-rc7' into drm-nextDave Airlie12-32/+58
2023-08-17drm/nouveau/disp: fix use-after-free in error handling of nouveau_connector_c...Karol Herbst1-4/+7
2023-08-08drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modesKarol Herbst1-1/+1
2023-08-08drm/nouveau/sched: Don't pass user flags to drm_syncobj_find_fence()Faith Ekstrand1-1/+1
2023-08-08drm/nouveau: uvmm: remove dedicated VM pointer from VMAsDanilo Krummrich2-10/+9
2023-08-08drm/nouveau: uvmm: remove incorrect calls to mas_unlock()Danilo Krummrich1-6/+2
2023-08-08drm/nouveau: remove incorrect __user annotationsDanilo Krummrich4-9/+9
2023-08-08drm/nouveau: nvkm: vmm: silence warning from castDanilo Krummrich1-2/+3
2023-08-08nouveau/dmem: fix copy-paste error in nouveau_dmem_migrate_chunk()Danilo Krummrich1-1/+1
2023-08-04drm/nouveau: debugfs: implement DRM GPU VA debugfsDanilo Krummrich1-0/+39
2023-08-04drm/nouveau: implement new VM_BIND uAPIDanilo Krummrich18-69/+3318
2023-08-04drm/nouveau: nvkm/vmm: implement raw ops to manage uvmmDanilo Krummrich12-99/+566
2023-08-04drm/nouveau: chan: provide nouveau_channel_kill()Danilo Krummrich2-3/+12
2023-08-04drm/nouveau: fence: fail to emit when fence context is killedDanilo Krummrich2-1/+8
2023-08-04drm/nouveau: fence: separate fence alloc and emitDanilo Krummrich7-41/+59
2023-08-04drm/nouveau: move usercopy helpers to nouveau_drv.hDanilo Krummrich2-26/+26
2023-08-04drm/nouveau: bo: initialize GEM GPU VA interfaceDanilo Krummrich1-0/+6
2023-08-04drm/nouveau: get vmm via nouveau_cli_vmm()Danilo Krummrich4-5/+14
2023-08-04drm/nouveau: fixup the uapi header file.Dave Airlie1-41/+0
2023-08-03drm/nouveau: remove unused tu102_gr_load() functionArnd Bergmann1-13/+0
2023-08-03drm/nouveau/nvkm/dp: Add workaround to fix DP 1.3+ DPCD issuesLyude Paul1-1/+47
2023-08-03drm/nouveau/gr: enable memory loads on helper invocation on all channelsKarol Herbst6-1/+17
2023-07-29drm/nouveau/nvkm/dp: Add workaround to fix DP 1.3+ DPCD issuesLyude Paul1-1/+47
2023-07-19drm/nouveau/kms/nv50-: init hpd_irq_lock for PIOR DPBen Skeggs1-0/+4
2023-07-19drm/nouveau/disp: PIOR DP uses GPIO for HPD, not PMGR AUX interruptsBen Skeggs1-9/+18
2023-07-19drm/nouveau/i2c: fix number of aux event slotsBen Skeggs2-4/+11
2023-07-17Merge tag 'drm-misc-next-2023-07-13' of git://anongit.freedesktop.org/drm/drm...Daniel Vetter63-154/+321
2023-07-12drm/nouveau: bring back blit subchannel for pre nv50 GPUsKarol Herbst3-3/+19