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
conn.h
device.h
disp.h
driver.h
event.h
fifo.h
head.h
if0000.h
if000a.h
if000b.h
if000c.h
if000d.h
if000e.h
if0001.h
if0004.h
if0005.h
if0008.h
if0010.h
if0011.h
if0012.h
if0013.h
if0014.h
if0020.h
if0021.h
if500b.h
if500d.h
if900b.h
if900d.h
ifb00d.h
ifc00d.h
ioctl.h
log.h
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
outp.h
parent.h
printf.h
push.h drm/nouveau/nv50-: separate CHANNEL_GPFIFO handling out from CHANNEL_DMA 2025-05-19 07:14:44 +10:00
push006c.h
push206e.h
push507c.h
push906f.h
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