summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/include/nvif
AgeCommit message (Expand)AuthorFilesLines
2023-04-28drm/nouveau/disp: More DP_RECEIVER_CAP_SIZE array fixesKees Cook1-1/+3
2023-01-27drm/nouveau/disp: Fix nvif_outp_acquire_dp() argument sizeKees Cook1-1/+2
2022-11-09drm/nouveau/gr/ga102: initial supportBen Skeggs1-0/+3
2022-11-09drm/nouveau/fifo/ga100-: initial supportBen Skeggs1-0/+1
2022-11-09drm/nouveau/ce/ga100-: initial supportBen Skeggs1-0/+1
2022-11-09drm/nouveau/fifo: add new channel classesBen Skeggs11-124/+62
2022-11-09drm/nouveau/fifo: expose per-runlist CHID informationBen Skeggs1-1/+3
2022-11-09drm/nouveau/fifo: unify handling of channel classesBen Skeggs1-0/+3
2022-11-09drm/nouveau/vfn: move NV_USERMODE class from hostBen Skeggs1-0/+2
2022-11-09drm/nouveau/nvkm: rip out old notifyBen Skeggs3-105/+8
2022-11-09drm/nouveau/fifo: expose channel killed in host channel event classBen Skeggs4-6/+1
2022-11-09drm/nouveau/fifo: expose non-stall intr in host channel event classBen Skeggs7-7/+14
2022-11-09drm/nouveau/disp: expose page flip event classBen Skeggs1-1/+4
2022-11-09drm/nouveau/disp: expose conn event classBen Skeggs3-19/+21
2022-11-09drm/nouveau/disp: expose head event classBen Skeggs4-12/+15
2022-11-09drm/nouveau/disp: switch vblank semaphore release to nvkm_event_ntfyBen Skeggs1-2/+0
2022-11-09drm/nouveau/fault: expose replayable fault buffer event classBen Skeggs1-1/+4
2022-11-09drm/nouveau/nvkm: add a replacement for nvkm_notifyBen Skeggs3-0/+60
2022-11-09drm/nouveau/disp: move head scanoutpos methodBen Skeggs3-50/+18
2022-11-09drm/nouveau/disp: add head classBen Skeggs5-0/+28
2022-11-09drm/nouveau/disp: move DP MST payload config methodBen Skeggs3-18/+14
2022-11-09drm/nouveau/disp: add method to trigger DP link retrainBen Skeggs2-0/+7
2022-11-09drm/nouveau/disp: add method to control DPAUX pad powerBen Skeggs2-0/+10
2022-11-09drm/nouveau/disp: move DP link config into acquireBen Skeggs3-9/+7
2022-11-09drm/nouveau/disp: move HDA ELD methodBen Skeggs3-7/+11
2022-11-09drm/nouveau/disp: move HDMI config into acquire + infoframe methodsBen Skeggs3-17/+26
2022-11-07drm/nouveau/disp: move LVDS protocol information into acquireBen Skeggs3-9/+6
2022-11-07drm/nouveau/disp: move and extend the role of outp acquire/release methodsBen Skeggs3-10/+42
2022-07-27drm/nouveau/disp: move DAC load detection methodBen Skeggs3-8/+12
2022-07-27drm/nouveau/disp: add output classBen Skeggs5-0/+28
2022-07-27drm/nouveau/disp: add conn method to query HPD pin statusBen Skeggs2-0/+16
2022-07-27drm/nouveau/disp: add connector classBen Skeggs5-1/+29
2022-07-27drm/nouveau/disp: add common channel class handlingBen Skeggs9-139/+67
2022-07-27drm/nouveau/disp: add common class handling between <nv50 and >=nv50Ben Skeggs3-15/+37
2022-07-13drm/nouveau/nvif: add wrapper for open-coded nvif_object_constructed()Ben Skeggs1-0/+6
2022-02-25drm/nouveau: Remove the unused header file nvif/list.hCai Huoqing1-353/+0
2021-10-06drm/nouveau/ga102-: support ttm buffer moves via copy engineBen Skeggs1-0/+2
2021-08-18drm/nouveau: rip out nvkm_client.superBen Skeggs2-2/+1
2021-08-18drm/nouveau: block a bunch of classes from userspaceBen Skeggs1-1/+2
2021-08-18drm/nouveau/fifo/nv50-: rip out dma channelsBen Skeggs1-2/+0
2021-07-01nouveau/svm: implement atomic SVM accessAlistair Popple1-0/+1
2021-02-22Merge tag 'drm-next-2021-02-19' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2-31/+27
2021-02-11drm/nouveau/fifo/gk104-: remove use of subdev index in runlist topology infoBen Skeggs2-31/+27
2021-01-19drm/nouveau/nvif: fix method count when pushing an arrayBen Skeggs1-108/+108
2021-01-15drm/nouveau/disp/ga10[24]: initial supportBen Skeggs1-0/+5
2021-01-15drm/nouveau/core: recognise GA10[024]Ben Skeggs1-0/+1
2020-09-03drm/nouveau/kms/nv50-: add some whitespace before debug messageBen Skeggs1-1/+1
2020-07-24drm/nouveau/fbcon: convert accel_init() to new push macrosBen Skeggs3-0/+134
2020-07-24drm/nouveau/kms/nv50-: implement proper push buffer control logicBen Skeggs1-0/+13
2020-07-24drm/nouveau/kms/nv50-: convert wndw sema_set() to new push macrosBen Skeggs1-0/+25