File Index
Files and directories
Sign in
FILE

gb202.c

File preview with syntax highlighting.

linux-6.19.14/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gb202.c C
 1/* SPDX-License-Identifier: MIT
 2 *
 3 * Copyright (c) 2025, NVIDIA CORPORATION. All rights reserved.
 4 */
 5#include "priv.h"
 6
 7static const struct nvkm_gsp_func
 8gb202_gsp = {
 9	.flcn = &ga102_gsp_flcn,
10
11	.sig_section = ".fwsignature_gb20x",
12
13	.dtor = r535_gsp_dtor,
14	.oneinit = gh100_gsp_oneinit,
15	.init = gh100_gsp_init,
16	.fini = gh100_gsp_fini,
17
18	.rm.gpu = &gb20x_gpu,
19};
20
21static struct nvkm_gsp_fwif
22gb202_gsps[] = {
23	{ 0, gh100_gsp_load, &gb202_gsp, &r570_rm_gb20x, "570.144" },
24	{}
25};
26
27int
28gb202_gsp_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst,
29	      struct nvkm_gsp **pgsp)
30{
31	return nvkm_gsp_new_(gb202_gsps, device, type, inst, pgsp);
32}
33
34NVKM_GSP_FIRMWARE_FMC(gb202, 570.144);
35NVKM_GSP_FIRMWARE_FMC(gb203, 570.144);
36NVKM_GSP_FIRMWARE_FMC(gb205, 570.144);
37NVKM_GSP_FIRMWARE_FMC(gb206, 570.144);
38NVKM_GSP_FIRMWARE_FMC(gb207, 570.144);
~/ Read-only file preview.