/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ |
H A D | base.c | 31 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, type, inst, &gsp->subdev); in nvkm_gsp_new_() 52 fwif = nvkm_firmware_load(&gsp->subdev, fwif, "Gsp", gsp); in nvkm_gsp_new_() 56 gsp in nvkm_gsp_new_() [all...] |
H A D | priv.h | 4 #include <subdev/gsp.h>
|
H A D | gv100.c | 43 gv100_gsp_nofw(struct nvkm_gsp *gsp, int ver, const struct nvkm_gsp_fwif *fwif) in gv100_gsp_nofw() argument
|
H A D | ga102.c | 43 ga102_gsp_nofw(struct nvkm_gsp *gsp, int ver, const struct nvkm_gsp_fwif *fwif) in ga102_gsp_nofw() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ |
H A D | base.c | 31 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 in nvkm_gsp_new_() [all...] |
H A D | priv.h | 4 #include <subdev/gsp.h>
|
H A D | gv100.c | 40 gv100_gsp_nofw(struct nvkm_gsp *gsp, int ver, const struct nvkm_gsp_fwif *fwif) in gv100_gsp_nofw() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/acr/ |
H A D | tu102.c | 26 #include <subdev/gsp.h> 126 return gm200_acr_hsfw_load(acr, hsfw, &acr->subdev.device->gsp->falcon); in tu102_acr_asb_load()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
H A D | priv.h | 16 #include <subdev/gsp.h>
|
H A D | base.c | 2430 .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()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
H A D | priv.h | 16 #include <subdev/gsp.h>
|
H A D | base.c | 2376 .gsp = { 0x00000001, gv100_gsp_new }, 2411 .gsp = { 0x00000001, gv100_gsp_new }, 2446 .gsp = { 0x00000001, gv100_gsp_new }, 2481 .gsp = { 0x00000001, gv100_gsp_new }, 2516 .gsp = { 0x00000001, gv100_gsp_new }, 2551 .gsp = { 0x00000001, gv100_gsp_new }, 2606 .gsp = { 0x00000001, ga102_gsp_new }, 2636 .gsp = { 0x00000001, ga102_gsp_new }, 2666 .gsp = { 0x00000001, ga102_gsp_new }, 2696 .gsp [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/acr/ |
H A D | tu102.c | 26 #include <subdev/gsp.h>
|
H A D | base.c | 27 #include <subdev/gsp.h> 343 case NVKM_ACR_HSF_GSP : falcon = &device->gsp->falcon; break; in nvkm_acr_oneinit()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/include/nvkm/core/ |
H A D | device.h | 142 struct nvkm_gsp *gsp; member 215 int (*gsp )(struct nvkm_device *, int idx, struct nvkm_gsp **); member
|