Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/gpu/drm/nouveau/nvkm/subdev/acr/
A Dga100.c38 struct nvkm_acr_hsfw *hsfw; in ga100_acr_hsfw_ctor() local
40 if (!(hsfw = kzalloc(sizeof(*hsfw), GFP_KERNEL))) in ga100_acr_hsfw_ctor()
43 hsfw->falcon_id = fwif->falcon_id; in ga100_acr_hsfw_ctor()
44 hsfw->boot_mbox0 = fwif->boot_mbox0; in ga100_acr_hsfw_ctor()
45 hsfw->intr_clear = fwif->intr_clear; in ga100_acr_hsfw_ctor()
46 list_add_tail(&hsfw->head, &acr->hsfw); in ga100_acr_hsfw_ctor()
48 return nvkm_falcon_fw_ctor_hs_v2(fwif->func, name, &acr->subdev, fw, ver, NULL, &hsfw->fw); in ga100_acr_hsfw_ctor()
A Dbase.c35 struct nvkm_acr_hsfw *hsfw; in nvkm_acr_hsfw_find() local
37 list_for_each_entry(hsfw, &acr->hsfw, head) { in nvkm_acr_hsfw_find()
39 return hsfw; in nvkm_acr_hsfw_find()
49 struct nvkm_acr_hsfw *hsfw; in nvkm_acr_hsfw_boot() local
52 if (!hsfw) in nvkm_acr_hsfw_boot()
56 hsfw->boot_mbox0, hsfw->intr_clear); in nvkm_acr_hsfw_boot()
219 struct nvkm_acr_hsfw *hsfw; in nvkm_acr_oneinit() local
339 list_for_each_entry(hsfw, &acr->hsfw, head) { in nvkm_acr_oneinit()
366 list_for_each_entry_safe(hsfw, hsft, &acr->hsfw, head) { in nvkm_acr_dtor()
368 list_del(&hsfw->head); in nvkm_acr_dtor()
[all …]
A Dgm200.c248 struct nvkm_acr_hsfw *hsfw; in gm200_acr_hsfw_ctor() local
250 if (!(hsfw = kzalloc(sizeof(*hsfw), GFP_KERNEL))) in gm200_acr_hsfw_ctor()
253 hsfw->falcon_id = fwif->falcon_id; in gm200_acr_hsfw_ctor()
254 hsfw->boot_mbox0 = fwif->boot_mbox0; in gm200_acr_hsfw_ctor()
255 hsfw->intr_clear = fwif->intr_clear; in gm200_acr_hsfw_ctor()
256 list_add_tail(&hsfw->head, &acr->hsfw); in gm200_acr_hsfw_ctor()
258 return nvkm_falcon_fw_ctor_hs(fwif->func, name, &acr->subdev, bl, fw, ver, NULL, &hsfw->fw); in gm200_acr_hsfw_ctor()
A Dlsfw.c64 if (!acr || list_empty(&acr->hsfw)) in nvkm_acr_lsfw_add()
/linux-6.3-rc2/drivers/gpu/drm/nouveau/include/nvkm/subdev/
A Dacr.h39 struct list_head hsfw; member

Completed in 10 milliseconds