Home
last modified time | relevance | path

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

/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/
Dbase.c31 struct nvkm_gsp *gsp = nvkm_gsp(subdev); in nvkm_gsp_dtor() local
32 nvkm_falcon_dtor(&gsp->falcon); in nvkm_gsp_dtor()
33 return gsp; in nvkm_gsp_dtor()
45 struct nvkm_gsp *gsp; in nvkm_gsp_new_() local
47 if (!(gsp = *pgsp = kzalloc(sizeof(*gsp), GFP_KERNEL))) in nvkm_gsp_new_()
50 nvkm_subdev_ctor(&nvkm_gsp, device, index, &gsp->subdev); in nvkm_gsp_new_()
52 fwif = nvkm_firmware_load(&gsp->subdev, fwif, "Gsp", gsp); in nvkm_gsp_new_()
56 return nvkm_falcon_ctor(fwif->flcn, &gsp->subdev, in nvkm_gsp_new_()
57 nvkm_subdev_name[gsp->subdev.index], 0, in nvkm_gsp_new_()
58 &gsp->falcon); in nvkm_gsp_new_()
DKbuild2 nvkm-y += nvkm/subdev/gsp/base.o
3 nvkm-y += nvkm/subdev/gsp/gv100.o
Dgv100.c40 gv100_gsp_nofw(struct nvkm_gsp *gsp, int ver, const struct nvkm_gsp_fwif *fwif) in gv100_gsp_nofw() argument
/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/subdev/
DKbuild12 include $(src)/nvkm/subdev/gsp/Kbuild
/Linux-v5.10/drivers/gpu/drm/nouveau/include/nvkm/core/
Ddevice.h142 struct nvkm_gsp *gsp; member
215 int (*gsp )(struct nvkm_device *, int idx, struct nvkm_gsp **); member
/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/subdev/acr/
Dtu102.c126 return gm200_acr_hsfw_load(acr, hsfw, &acr->subdev.device->gsp->falcon); in tu102_acr_asb_load()
/Linux-v5.10/drivers/gpu/drm/nouveau/nvkm/engine/device/
Dbase.c2430 .gsp = gv100_gsp_new,
2474 .gsp = gv100_gsp_new,
2512 .gsp = gv100_gsp_new,
2551 .gsp = gv100_gsp_new,
2591 .gsp = gv100_gsp_new,
2629 .gsp = gv100_gsp_new,
2693 _(GSP , device->gsp , &device->gsp->subdev); in nvkm_device_subdev()
3232 _(NVKM_SUBDEV_GSP , gsp); in nvkm_device_ctor()