summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/include/nvkm/engine
AgeCommit message (Expand)Author
2022-11-07drm/nouveau/disp: move LVDS protocol information into acquireBen Skeggs
2022-07-27drm/nouveau/disp: add supervisor mutexBen Skeggs
2022-07-27drm/nouveau/disp: add common channel class handlingBen Skeggs
2022-07-27drm/nouveau/disp: group supervisor-related struct membersBen Skeggs
2022-07-27drm/nouveau/disp: merge head/outp/ior code into chipset filesBen Skeggs
2022-07-27drm/nouveau/disp: add common class handling between <nv50 and >=nv50Ben Skeggs
2022-07-27drm/nouveau/disp: collapse nv50_disp into nvkm_dispBen Skeggs
2022-07-13drm/nouveau/flcn: remove unused functionsBen Skeggs
2022-07-13drm/nouveau/fifo: remove rd32/wr32 accessors from channelsBen Skeggs
2022-07-13drm/nouveau/fifo: rip out cevent, never usedBen Skeggs
2021-10-06drm/nouveau/ga102-: support ttm buffer moves via copy engineBen Skeggs
2021-02-11drm/nouveau/sw: switch to instanced constructorBen Skeggs
2021-02-11drm/nouveau/sec2: switch to instanced constructorBen Skeggs
2021-02-11drm/nouveau/sec: switch to instanced constructorBen Skeggs
2021-02-11drm/nouveau/pm: switch to instanced constructorBen Skeggs
2021-02-11drm/nouveau/nvenc: switch to instanced constructorBen Skeggs
2021-02-11drm/nouveau/nvdec: switch to instanced constructorBen Skeggs
2021-02-11drm/nouveau/msvld: switch to instanced constructorBen Skeggs
2021-02-11drm/nouveau/msppp: switch to instanced constructorBen Skeggs
2021-02-11drm/nouveau/mspdec: switch to instanced constructorBen Skeggs
2021-02-11drm/nouveau/mpeg: switch to instanced constructorBen Skeggs
2021-02-11drm/nouveau/gr: switch to instanced constructorBen Skeggs
2021-02-11drm/nouveau/fifo: turn chan subdev mask into engine maskBen Skeggs
2021-02-11drm/nouveau/fifo: index base engctx by engine idBen Skeggs
2021-02-11drm/nouveau/fifo: switch to instanced constructorBen Skeggs
2021-02-11drm/nouveau/dma: switch to instanced constructorBen Skeggs
2021-02-11drm/nouveau/disp: switch to instanced constructorBen Skeggs
2021-02-11drm/nouveau/cipher: switch to instanced constructorBen Skeggs
2021-02-11drm/nouveau/ce: switch to instanced constructorBen Skeggs
2021-02-11drm/nouveau/bsp,vp: switch to instanced constructorBen Skeggs
2021-02-11drm/nouveau/perfmon: use private spinlock to control exclusive access to perfmonBen Skeggs
2021-02-11drm/nouveau/fifo: private mutexBen Skeggs
2021-02-11drm/nouveau/disp: use private spinlock to control exclusive access to dispBen Skeggs
2021-01-15drm/nouveau/disp/ga10[24]: initial supportBen Skeggs
2020-01-15drm/nouveau/gr/tu10x: initial supportBen Skeggs
2020-01-15drm/nouveau/secboot: move code to boot LS falcons to subdevsBen Skeggs
2020-01-15drm/nouveau/flcn/msgq: move handling of init message to subdevsBen Skeggs
2020-01-15drm/nouveau/flcn/msgq: explicitly create message queue from subdevsBen Skeggs
2020-01-15drm/nouveau/flcn/cmdq: explicitly create command queue(s) from subdevsBen Skeggs
2020-01-15drm/nouveau/flcn/qmgr: explicitly create queue manager from subdevsBen Skeggs
2020-01-15drm/nouveau/flcn: reset sec2/gsp falcons harderBen Skeggs
2020-01-15drm/nouveau/flcn: specify queue register offsets from subdevBen Skeggs
2020-01-15drm/nouveau/flcn: specify debug/production register offset from subdevBen Skeggs
2020-01-15drm/nouveau/flcn: specify EMEM address from subdevBen Skeggs
2020-01-15drm/nouveau/flcn: specify FBIF offset from subdevBen Skeggs
2020-01-15drm/nouveau/nvenc: add a stub implementation for the GPUs where it should be ...Ben Skeggs
2020-01-15drm/nouveau/nvdec/gm107: rename from gp102 implementationBen Skeggs
2020-01-15drm/nouveau/nvdec: initialise SW state for falcon from constructorBen Skeggs
2020-01-15drm/nouveau/nvdec: select implementation based on available fwBen Skeggs
2020-01-15drm/nouveau/sec2: use falcon funcsBen Skeggs