Searched refs:fwif (Results 1 - 25 of 28) sorted by relevance

12

/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/acr/
H A Dga100.c36 const char *name, int ver, const struct nvkm_acr_hsf_fwif *fwif)
43 hsfw->falcon_id = fwif->falcon_id;
44 hsfw->boot_mbox0 = fwif->boot_mbox0;
45 hsfw->intr_clear = fwif->intr_clear;
48 return nvkm_falcon_fw_ctor_hs_v2(fwif->func, name, &acr->subdev, fw, ver, NULL, &hsfw->fw);
35 ga100_acr_hsfw_ctor(struct nvkm_acr *acr, const char *bl, const char *fw, const char *name, int ver, const struct nvkm_acr_hsf_fwif *fwif) argument
H A Dtu102.c90 const struct nvkm_acr_hsf_fwif *fwif)
168 const struct nvkm_acr_fwif *fwif)
173 hsfwif = nvkm_firmware_load(subdev, fwif->func->ahesasc, "AcrAHESASC",
179 hsfwif = nvkm_firmware_load(subdev, fwif->func->asb, "AcrASB",
184 hsfwif = nvkm_firmware_load(subdev, fwif->func->unload, "AcrUnload",
88 tu102_acr_hsfw_nofw(struct nvkm_acr *acr, const char *bl, const char *fw, const char *name, int version, const struct nvkm_acr_hsf_fwif *fwif) argument
167 tu102_acr_load(struct nvkm_acr *acr, int version, const struct nvkm_acr_fwif *fwif) argument
H A Dgm200.c40 gm200_acr_nofw(struct nvkm_acr *acr, int ver, const struct nvkm_acr_fwif *fwif) argument
246 const struct nvkm_acr_hsf_fwif *fwif)
253 hsfw->falcon_id = fwif->falcon_id;
254 hsfw->boot_mbox0 = fwif->boot_mbox0;
255 hsfw->intr_clear = fwif->intr_clear;
258 return nvkm_falcon_fw_ctor_hs(fwif->func, name, &acr->subdev, bl, fw, ver, NULL, &hsfw->fw);
343 gm200_acr_load(struct nvkm_acr *acr, int ver, const struct nvkm_acr_fwif *fwif) argument
348 hsfwif = nvkm_firmware_load(subdev, fwif->func->load, "AcrLoad",
353 hsfwif = nvkm_firmware_load(subdev, fwif->func->unload, "AcrUnload",
245 gm200_acr_hsfw_ctor(struct nvkm_acr *acr, const char *bl, const char *fw, const char *name, int ver, const struct nvkm_acr_hsf_fwif *fwif) argument
H A Dgm20b.c115 gm20b_acr_load(struct nvkm_acr *acr, int ver, const struct nvkm_acr_fwif *fwif) argument
120 hsfwif = nvkm_firmware_load(subdev, fwif->func->load, "AcrLoad",
H A Dbase.c419 nvkm_acr_new_(const struct nvkm_acr_fwif *fwif, struct nvkm_device *device, argument
432 fwif = nvkm_firmware_load(&acr->subdev, fwif, "Acr", acr);
433 if (IS_ERR(fwif))
434 return PTR_ERR(fwif);
436 acr->func = fwif->func;
H A Dga102.c292 const struct nvkm_acr_fwif *fwif)
297 hsfwif = nvkm_firmware_load(subdev, fwif->func->ahesasc, "AcrAHESASC",
302 hsfwif = nvkm_firmware_load(subdev, fwif->func->asb, "AcrASB",
307 hsfwif = nvkm_firmware_load(subdev, fwif->func->unload, "AcrUnload",
291 ga102_acr_load(struct nvkm_acr *acr, int version, const struct nvkm_acr_fwif *fwif) argument
H A Dgp102.c257 gp102_acr_load(struct nvkm_acr *acr, int ver, const struct nvkm_acr_fwif *fwif) argument
262 hsfwif = nvkm_firmware_load(subdev, fwif->func->load, "AcrLoad",
267 hsfwif = nvkm_firmware_load(subdev, fwif->func->unload, "AcrUnload",
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/nvdec/
H A Dbase.c40 nvkm_nvdec_new_(const struct nvkm_nvdec_fwif *fwif, struct nvkm_device *device, argument
54 fwif = nvkm_firmware_load(&nvdec->engine.subdev, fwif, "Nvdec", nvdec);
55 if (IS_ERR(fwif))
58 nvdec->func = fwif->func;
H A Dpriv.h21 int nvkm_nvdec_new_(const struct nvkm_nvdec_fwif *fwif, struct nvkm_device *,
H A Dgm107.c42 const struct nvkm_nvdec_fwif *fwif)
41 gm107_nvdec_nofw(struct nvkm_nvdec *nvdec, int ver, const struct nvkm_nvdec_fwif *fwif) argument
H A Dga102.c54 ga102_nvdec_nofw(struct nvkm_nvdec *nvdec, int ver, const struct nvkm_nvdec_fwif *fwif) argument
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/nvenc/
H A Dbase.c41 nvkm_nvenc_new_(const struct nvkm_nvenc_fwif *fwif, struct nvkm_device *device, argument
55 fwif = nvkm_firmware_load(&nvenc->engine.subdev, fwif, "Nvenc", nvenc);
56 if (IS_ERR(fwif))
59 nvenc->func = fwif->func;
H A Dgm107.c36 const struct nvkm_nvenc_fwif *fwif)
35 gm107_nvenc_nofw(struct nvkm_nvenc *nvenc, int ver, const struct nvkm_nvenc_fwif *fwif) argument
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/
H A Dbase.c104 nvkm_gsp_new_(const struct nvkm_gsp_fwif *fwif, struct nvkm_device *device, argument
114 fwif = nvkm_firmware_load(&gsp->subdev, fwif, "Gsp", gsp);
115 if (IS_ERR(fwif))
116 return PTR_ERR(fwif);
118 gsp->func = fwif->func;
H A Dgv100.c43 gv100_gsp_nofw(struct nvkm_gsp *gsp, int ver, const struct nvkm_gsp_fwif *fwif) argument
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/
H A Dbase.c126 nvkm_pmu_ctor(const struct nvkm_pmu_fwif *fwif, struct nvkm_device *device, argument
138 fwif = nvkm_firmware_load(&pmu->subdev, fwif, "Pmu", pmu);
139 if (IS_ERR(fwif))
140 return PTR_ERR(fwif);
142 pmu->func = fwif->func;
160 nvkm_pmu_new_(const struct nvkm_pmu_fwif *fwif, struct nvkm_device *device, argument
166 return nvkm_pmu_ctor(fwif, device, type, inst, *ppmu);
H A Dgf100.c60 gf100_pmu_nofw(struct nvkm_pmu *pmu, int ver, const struct nvkm_pmu_fwif *fwif) argument
H A Dgm200.c68 gm200_pmu_nofw(struct nvkm_pmu *pmu, int ver, const struct nvkm_pmu_fwif *fwif) argument
H A Dgm20b.c251 gm20b_pmu_load(struct nvkm_pmu *pmu, int ver, const struct nvkm_pmu_fwif *fwif) argument
255 ver, fwif->acr);
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/sec2/
H A Dbase.c134 nvkm_sec2_new_(const struct nvkm_sec2_fwif *fwif, struct nvkm_device *device, argument
147 fwif = nvkm_firmware_load(&sec2->engine.subdev, fwif, "Sec2", sec2);
148 if (IS_ERR(fwif))
149 return PTR_ERR(fwif);
151 sec2->func = fwif->func;
H A Dga102.c178 const struct nvkm_sec2_fwif *fwif)
181 NVKM_ACR_LSF_SEC2, "sec2/", ver, fwif->acr);
177 ga102_sec2_load(struct nvkm_sec2 *sec2, int ver, const struct nvkm_sec2_fwif *fwif) argument
H A Dgp102.c33 const struct nvkm_sec2_fwif *fwif)
284 const struct nvkm_sec2_fwif *fwif)
289 ver, fwif->acr);
32 gp102_sec2_nofw(struct nvkm_sec2 *sec2, int ver, const struct nvkm_sec2_fwif *fwif) argument
283 gp102_sec2_load(struct nvkm_sec2 *sec2, int ver, const struct nvkm_sec2_fwif *fwif) argument
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dgm200.c35 gm200_gr_nofw(struct gf100_gr *gr, int ver, const struct gf100_gr_fwif *fwif) argument
222 gm200_gr_load(struct gf100_gr *gr, int ver, const struct gf100_gr_fwif *fwif) argument
229 "gr/fecs_", ver, fwif->fecs);
237 fwif->gpccs);
H A Dga102.c272 ga102_gr_load(struct gf100_gr *gr, int ver, const struct gf100_gr_fwif *fwif) argument
321 "gr/fecs_", ver, fwif->fecs,
330 "gr/gpccs_", ver, fwif->gpccs,
H A Dgm20b.c141 gm20b_gr_load(struct gf100_gr *gr, int ver, const struct gf100_gr_fwif *fwif) argument
148 "gr/fecs_", ver, fwif->fecs);

Completed in 170 milliseconds

12