summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvkm/core
Commit message (Expand)AuthorAgeFilesLines
* nouveau: lock the client object tree.Dave Airlie2024-03-082-6/+21
* nouveau: use an rwlock for the event lock.Dave Airlie2023-11-141-6/+6
* drm/nouveau/nvkm: support loading fws into sg_tableBen Skeggs2023-10-311-3/+71
* drm/nouveau/imem: support allocations not preserved across suspendBen Skeggs2023-09-191-2/+13
* drm/nouveau/core: refactor deprecated strncpyJustin Stitt2023-09-151-2/+1
* drm/nouveau/nvkm: punt spurious irq messages to debug levelBen Skeggs2023-07-061-2/+2
* drm/nouveau/nvkm: fini object children in reverse orderBen Skeggs2023-07-061-1/+1
* drm/nouveau/acr/gm20b: regression fixesBen Skeggs2023-01-301-0/+3
* drm/nouveau/engine: add HAL for engine-specific rc reset procedureBen Skeggs2022-11-091-0/+10
* drm/nouveau/acr: use common falcon HS FW code for ACR FWsBen Skeggs2022-11-091-1/+86
* drm/nouveau/flcn: new code to load+boot simple HS FWs (VPR scrubber)Ben Skeggs2022-11-091-0/+42
* drm/nouveau/fifo: add new engine context trackingBen Skeggs2022-11-091-1/+6
* drm/nouveau/fifo: expose runlist topology info on all chipsetsBen Skeggs2022-11-091-8/+4
* drm/nouveau/nvkm: add locking to subdev/engine init pathsBen Skeggs2022-11-092-60/+120
* drm/nouveau/mc: implement intr handling on top of nvkm_intrBen Skeggs2022-11-091-9/+1
* drm/nouveau/intr: add nvkm_subdev_intr() compatibilityBen Skeggs2022-11-091-0/+61
* drm/nouveau/intr: support multiple trees, and explicit interfacesBen Skeggs2022-11-091-2/+282
* drm/nouveau/intr: add shared interrupt plumbing between pci/tegraBen Skeggs2022-11-092-0/+110
* drm/nouveau/nvkm: give each nvkm_event its own lockdep classBen Skeggs2022-11-091-4/+2
* drm/nouveau/nvkm: rip out old notifyBen Skeggs2022-11-095-402/+10
* drm/nouveau/nvkm: add a replacement for nvkm_notifyBen Skeggs2022-11-096-13/+339
* drm/nouveau/device: remove pwrsrc notify in favour of a direct call to clkBen Skeggs2022-07-131-0/+1
* drm/nouveau/nvkm: use list_add_tail() when building object treeBen Skeggs2022-07-131-1/+1
* drm/nouveau/core/client: Mark nvkm_uclient_sclass with static keywordZou Wei2021-11-121-1/+1
* drm/nouveau: rip out nvkm_client.superBen Skeggs2021-08-181-3/+1
* drm/nouveau/nvkm: remove nvkm_subdev.indexBen Skeggs2021-02-111-1/+0
* drm/nouveau/vic: switch to instanced constructorBen Skeggs2021-02-111-1/+0
* drm/nouveau/sw: switch to instanced constructorBen Skeggs2021-02-112-7/+5
* drm/nouveau/sec2: switch to instanced constructorBen Skeggs2021-02-111-1/+0
* drm/nouveau/sec: switch to instanced constructorBen Skeggs2021-02-111-1/+0
* drm/nouveau/pm: switch to instanced constructorBen Skeggs2021-02-111-1/+0
* drm/nouveau/nvenc: switch to instanced constructorBen Skeggs2021-02-111-15/+0
* drm/nouveau/nvdec: switch to instanced constructorBen Skeggs2021-02-111-7/+0
* drm/nouveau/msvld: switch to instanced constructorBen Skeggs2021-02-111-1/+0
* drm/nouveau/msppp: switch to instanced constructorBen Skeggs2021-02-111-1/+0
* drm/nouveau/mspdec: switch to instanced constructorBen Skeggs2021-02-111-1/+0
* drm/nouveau/msenc: switch to instanced constructorBen Skeggs2021-02-111-1/+0
* drm/nouveau/mpeg: switch to instanced constructorBen Skeggs2021-02-112-3/+2
* drm/nouveau/me: switch to instanced constructorBen Skeggs2021-02-111-1/+0
* drm/nouveau/ifb: switch to instanced constructorBen Skeggs2021-02-111-1/+0
* drm/nouveau/gr: switch to instanced constructorBen Skeggs2021-02-111-1/+0
* drm/nouveau/fifo: switch to instanced constructorBen Skeggs2021-02-111-1/+0
* drm/nouveau/dma: switch to instanced constructorBen Skeggs2021-02-111-1/+0
* drm/nouveau/disp: switch to instanced constructorBen Skeggs2021-02-111-1/+0
* drm/nouveau/cipher: switch to instanced constructorBen Skeggs2021-02-111-1/+0
* drm/nouveau/ce: switch to instanced constructorBen Skeggs2021-02-112-16/+3
* drm/nouveau/bsp,vp: switch to instanced constructorBen Skeggs2021-02-112-6/+3
* drm/nouveau/volt: switch to instanced constructorBen Skeggs2021-02-111-1/+0
* drm/nouveau/top: switch to instanced constructorBen Skeggs2021-02-111-1/+0
* drm/nouveau/tmr: switch to instanced constructorBen Skeggs2021-02-111-1/+0