aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvif
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau/vfn: move NV_USERMODE class from hostBen Skeggs2022-11-091-1/+3
* drm/nouveau/nvkm: rip out old notifyBen Skeggs2022-11-092-211/+0
* drm/nouveau/disp: expose conn event classBen Skeggs2022-11-091-0/+19
* drm/nouveau/disp: expose head event classBen Skeggs2022-11-091-0/+10
* drm/nouveau/nvkm: add a replacement for nvkm_notifyBen Skeggs2022-11-092-0/+82
* drm/nouveau/disp: add head classBen Skeggs2022-11-093-2/+52
* drm/nouveau/disp: move DP MST payload config methodBen Skeggs2022-11-091-0/+21
* drm/nouveau/disp: add method to trigger DP link retrainBen Skeggs2022-11-091-0/+8
* drm/nouveau/disp: add method to control DPAUX pad powerBen Skeggs2022-11-091-0/+14
* drm/nouveau/disp: move DP link config into acquireBen Skeggs2022-11-091-2/+8
* drm/nouveau/disp: move HDA ELD methodBen Skeggs2022-11-091-0/+21
* drm/nouveau/disp: move HDMI config into acquire + infoframe methodsBen Skeggs2022-11-091-4/+24
* drm/nouveau/disp: move LVDS protocol information into acquireBen Skeggs2022-11-071-2/+7
* drm/nouveau/disp: move and extend the role of outp acquire/release methodsBen Skeggs2022-11-071-1/+80
* drm/nouveau/disp: move DAC load detection methodBen Skeggs2022-07-271-0/+14
* drm/nouveau/disp: add output classBen Skeggs2022-07-273-1/+52
* drm/nouveau/disp: add conn method to query HPD pin statusBen Skeggs2022-07-271-0/+14
* drm/nouveau/disp: add connector classBen Skeggs2022-07-273-1/+55
* drm/nouveau/disp: add common class handling between <nv50 and >=nv50Ben Skeggs2022-07-271-22/+32
* drm/nouveau/nvif: add wrapper for open-coded nvif_object_constructed()Ben Skeggs2022-07-131-1/+1
* drm/nouveau: rip out nvkm_client.superBen Skeggs2021-08-182-4/+2
* drm/nouveau/fifo/gk104-: remove use of subdev index in runlist topology infoBen Skeggs2021-02-111-21/+9
* drm/nouveau/disp/ga10[24]: initial supportBen Skeggs2021-01-151-0/+1
* drm/nouveau/nvif: add support for object-level debug outputBen Skeggs2020-07-241-0/+2
* drm/nouveau/nvif: give every notify object a human-readable nameBen Skeggs2020-07-241-5/+6
* drm/nouveau/nvif: give every disp object a human-readable identifierBen Skeggs2020-07-241-2/+3
* drm/nouveau/nvif: give every usermode object a human-readable identifierBen Skeggs2020-07-242-4/+4
* drm/nouveau/nvif: give every vmm object a human-readable identifierBen Skeggs2020-07-241-6/+6
* drm/nouveau/nvif: give every mem object a human-readable identifierBen Skeggs2020-07-241-13/+15
* drm/nouveau/nvif: give every mmu object a human-readable identifierBen Skeggs2020-07-241-5/+6
* drm/nouveau/nvif: give every device object a human-readable identifierBen Skeggs2020-07-241-4/+4
* drm/nouveau/nvif: give every object a human-readable identifierBen Skeggs2020-07-248-23/+26
* drm/nouveau/nvif: rename client ctor/dtorBen Skeggs2020-07-242-4/+4
* drm/nouveau/nvif: protect waits against GPU falling off the busBen Skeggs2020-04-072-0/+57
* drm/nouveau/nvif: access PTIMER through usermode class, if availableBen Skeggs2020-04-072-5/+23
* drm/nouveau/mmu: Add correct turing page kindsJames Jones2020-01-151-0/+1
* drm/nouveau/mmu: use struct_size() helperGustavo A. R. Silva2019-08-231-1/+1
* drm/nouveau: fix bogus GPL-2 license headerBen Skeggs2019-07-191-1/+1
* treewide: Add SPDX license identifier - KbuildGreg Kroah-Hartman2019-05-301-0/+1
* drm/nouveau/mmu: support initialisation of client-managed address-spacesBen Skeggs2019-02-201-2/+3
* drm/nouveau/disp/tu102: rename implementation from tu104Ben Skeggs2019-02-201-1/+1
* drm/nouveau/disp/tu104: initial supportBen Skeggs2018-12-111-0/+1
* treewide: kzalloc() -> kcalloc()Kees Cook2018-06-122-3/+3
* treewide: kmalloc() -> kmalloc_array()Kees Cook2018-06-122-4/+8
* drm/nouveau/fifo/gv100: initial supportBen Skeggs2018-05-184-0/+103
* drm/nouveau/disp/gv100: initial supportBen Skeggs2018-05-181-0/+1
* drm/nouveau/kms: move display class instantiation to libraryBen Skeggs2018-05-182-0/+60
* drm/nouveau/fifo/gk104-: support querying engines available on each runlistBen Skeggs2018-05-183-0/+103
* drm/nouveau/disp/nv50-: pass nvkm_memory objects for channel push buffersBen Skeggs2018-05-182-0/+24
* drm/nouveau: nouveau: use larger buffer in nvif_vmm_mapArnd Bergmann2018-05-181-1/+1