mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-08-05 16:54:27 +00:00

This commit enables basic support for Hopper GPUs, and is intended primarily as a base supporting Blackwell GPUs, which reuse most of the code added here. Advanced features such as Confidential Compute are not supported. Beyond a few miscellaneous register moves and HW class ID plumbing, the bulk of the changes implemented here are to support the GSP-RM boot sequence used on Hopper/Blackwell GPUs, as well as a new page table layout. There should be no changes here that impact prior GPUs. Signed-off-by: Ben Skeggs <bskeggs@nvidia.com> Co-developed-by: Timur Tabi <ttabi@nvidia.com> Signed-off-by: Timur Tabi <ttabi@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>
16 lines
527 B
Makefile
16 lines
527 B
Makefile
# SPDX-License-Identifier: MIT
|
|
nvkm-y += nvkm/subdev/pci/agp.o
|
|
nvkm-y += nvkm/subdev/pci/base.o
|
|
nvkm-y += nvkm/subdev/pci/pcie.o
|
|
nvkm-y += nvkm/subdev/pci/nv04.o
|
|
nvkm-y += nvkm/subdev/pci/nv40.o
|
|
nvkm-y += nvkm/subdev/pci/nv46.o
|
|
nvkm-y += nvkm/subdev/pci/nv4c.o
|
|
nvkm-y += nvkm/subdev/pci/g84.o
|
|
nvkm-y += nvkm/subdev/pci/g92.o
|
|
nvkm-y += nvkm/subdev/pci/g94.o
|
|
nvkm-y += nvkm/subdev/pci/gf100.o
|
|
nvkm-y += nvkm/subdev/pci/gf106.o
|
|
nvkm-y += nvkm/subdev/pci/gk104.o
|
|
nvkm-y += nvkm/subdev/pci/gp100.o
|
|
nvkm-y += nvkm/subdev/pci/gh100.o
|