linux/drivers/gpu/drm/nouveau/include/nvif
Ben Skeggs 6cc6e08d45 drm/nouveau/kms: add support for GB20x
Adds basic support for the new display classes available on GB20x GPUs.

Most of the changes here deal with HW method moves, with the only other
change of note being tweaks to skip allocation of CTXDMA objects, which
aren't required on Blackwell display.

Signed-off-by: Ben Skeggs <bskeggs@nvidia.com>
Reviewed-by: Dave Airlie <airlied@redhat.com>
Reviewed-by: Timur Tabi <ttabi@nvidia.com>
Tested-by: Timur Tabi <ttabi@nvidia.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
2025-05-19 07:14:45 +10:00
..
chan.h drm/nouveau/gf100-: track chan progress with non-WFI semaphore release 2025-05-19 07:14:44 +10:00
cl0002.h
cl0046.h
cl0080.h drm/nouveau: add support for GB10x 2025-05-19 07:14:44 +10:00
cl9097.h
class.h drm/nouveau: add support for GB20x 2025-05-19 07:14:45 +10:00
clb069.h
client.h drm/nouveau/nvif: remove client version 2024-07-27 03:05:33 +02:00
conn.h
device.h drm/nouveau: move nvxx_* definitions to nouveau_drv.h 2024-07-27 03:05:38 +02:00
disp.h
driver.h drm/nouveau/nvif: remove driver keep/fini 2024-07-27 03:05:31 +02:00
event.h
fifo.h
head.h
if000a.h
if000b.h
if000c.h
if000d.h
if000e.h
if500b.h
if500d.h
if900b.h
if900d.h
if0000.h drm/nouveau/nvif: remove client devlist 2024-07-27 03:05:33 +02:00
if0001.h
if0004.h
if0005.h
if0008.h
if0010.h
if0011.h
if0012.h
if0013.h
if0014.h
if0020.h
if0021.h
ifb00d.h
ifc00d.h
ioctl.h drm/nouveau: Avoid multiple -Wflex-array-member-not-at-end warnings 2025-02-27 19:16:43 +01:00
log.h drm/nouveau: expose GSP-RM logging buffers via debugfs 2024-12-04 21:47:53 +01:00
mem.h
mmu.h
object.h drm/nouveau/nv50-: separate CHANNEL_GPFIFO handling out from CHANNEL_DMA 2025-05-19 07:14:44 +10:00
os.h move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
outp.h
parent.h
printf.h
push006c.h
push206e.h
push507c.h
push906f.h drm/nouveau/gv100-: switch to volta semaphore methods 2025-05-19 06:29:26 +10:00
push.h drm/nouveau/nv50-: separate CHANNEL_GPFIFO handling out from CHANNEL_DMA 2025-05-19 07:14:44 +10:00
pushc37b.h
pushc97b.h drm/nouveau/kms: add support for GB20x 2025-05-19 07:14:45 +10:00
timer.h
unpack.h
user.h
vmm.h