aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/include/nvif (follow)
AgeCommit message (Expand)AuthorFilesLines
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-24drm/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-21Merge 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
2020-07-24drm/nouveau/kms/nv50-: convert wimm point() to new push macrosBen Skeggs1-0/+18
2020-07-24drm/nouveau/kms/nv50-: wrap existing command submission in nvif_push interfaceBen Skeggs1-0/+359
2020-07-24drm/nouveau/nvif: add support for object-level debug outputBen Skeggs3-0/+46
2020-07-24drm/nouveau/nvif: give every notify object a human-readable nameBen Skeggs1-4/+5
2020-07-24drm/nouveau/nvif: give every disp object a human-readable identifierBen Skeggs1-1/+2
2020-07-24drm/nouveau/nvif: give every usermode object a human-readable identifierBen Skeggs1-2/+2
2020-07-24drm/nouveau/nvif: give every vmm object a human-readable identifierBen Skeggs1-3/+3
2020-07-24drm/nouveau/nvif: give every mem object a human-readable identifierBen Skeggs1-6/+8
2020-07-24drm/nouveau/nvif: give every mmu object a human-readable identifierBen Skeggs1-2/+3
2020-07-24drm/nouveau/nvif: give every device object a human-readable identifierBen Skeggs1-3/+3
2020-07-24drm/nouveau/nvif: give every object a human-readable identifierBen Skeggs1-4/+4
2020-07-24drm/nouveau/nvif: rename client ctor/dtorBen Skeggs1-2/+2
2020-06-04drm/nouveau/disp: provide hint to OR allocation about HDA requirementsBen Skeggs1-1/+2
2020-05-22drm/nouveau/disp/gv100-: expose capabilities classBen Skeggs1-0/+2
2020-04-07drm/nouveau/nvif: protect waits against GPU falling off the busBen Skeggs2-21/+35
2020-04-07drm/nouveau/nvif: access PTIMER through usermode class, if availableBen Skeggs1-0/+1
2020-01-15drm/nouveau/gr/tu10x: initial supportBen Skeggs1-0/+3
2020-01-15drm/nouveau/mmu: Add correct turing page kindsJames Jones2-3/+3
2019-07-19drm/nouveau: fix bogus GPL-2 license headerIlia Mirkin36-36/+36
2019-02-20drm/nouveau/fault/gv100-: expose VoltaFaultBufferABen Skeggs1-0/+1
2019-02-20drm/nouveau/fault/gp100: expose MaxwellFaultBufferABen Skeggs2-0/+14
2019-02-20drm/nouveau/mmu/gp100-: support vmms with gcc/tex replayable faults enabledBen Skeggs1-0/+6
2019-02-20drm/nouveau/mmu/gp100-: add privileged methods for fault replay/cancelBen Skeggs2-0/+16
2019-02-20drm/nouveau/mmu: add a privileged method to directly manage PTEsBen Skeggs1-0/+26
2019-02-20drm/nouveau/mmu: support initialisation of client-managed address-spacesBen Skeggs2-3/+4
2019-02-20drm/nouveau/disp/tu102: rename implementation from tu104Ben Skeggs1-5/+5
2018-12-11drm/nouveau/ce/tu104: initial supportBen Skeggs1-0/+1
2018-12-11drm/nouveau/fifo/tu104: initial supportBen Skeggs1-0/+1