Home
last modified time | relevance | path

Searched refs:gsp (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/
Dgv100.c29 struct nvkm_gsp *gsp = nvkm_gsp(subdev); in gv100_gsp_oneinit() local
31 gsp->addr = nvkm_top_addr(subdev->device, subdev->index); in gv100_gsp_oneinit()
32 if (!gsp->addr) in gv100_gsp_oneinit()
35 return nvkm_falcon_v1_new(subdev, "GSP", gsp->addr, &gsp->falcon); in gv100_gsp_oneinit()
41 struct nvkm_gsp *gsp = nvkm_gsp(subdev); in gv100_gsp_dtor() local
42 nvkm_falcon_del(&gsp->falcon); in gv100_gsp_dtor()
43 return gsp; in gv100_gsp_dtor()
55 struct nvkm_gsp *gsp; in gv100_gsp_new() local
57 if (!(gsp = *pgsp = kzalloc(sizeof(*gsp), GFP_KERNEL))) in gv100_gsp_new()
60 nvkm_subdev_ctor(&gv100_gsp, device, index, &gsp->subdev); in gv100_gsp_new()
DKbuild2 nvkm-y += nvkm/subdev/gsp/gv100.o
/Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/subdev/
DKbuild11 include $(src)/nvkm/subdev/gsp/Kbuild
/Linux-v5.4/drivers/gpu/drm/nouveau/include/nvkm/core/
Ddevice.h141 struct nvkm_gsp *gsp; member
214 int (*gsp )(struct nvkm_device *, int idx, struct nvkm_gsp **); member
/Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/engine/device/
Dbase.c2408 .gsp = gv100_gsp_new,
2449 .gsp = gv100_gsp_new,
2484 .gsp = gv100_gsp_new,
2519 .gsp = gv100_gsp_new,
2554 .gsp = gv100_gsp_new,
2589 .gsp = gv100_gsp_new,
2650 _(GSP , device->gsp , &device->gsp->subdev); in nvkm_device_subdev()
3156 _(NVKM_SUBDEV_GSP , gsp);