Searched refs:boot_falcon (Results 1 – 12 of 12) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ |
D | base.c | 134 switch (sb->acr->boot_falcon) { in nvkm_secboot_oneinit() 136 sb->halt_falcon = sb->boot_falcon = subdev->device->pmu->falcon; in nvkm_secboot_oneinit() 141 sb->boot_falcon = subdev->device->sec2->falcon; in nvkm_secboot_oneinit() 146 nvkm_secboot_falcon_name[sb->acr->boot_falcon]); in nvkm_secboot_oneinit() 149 nvkm_debug(subdev, "using %s falcon for ACR\n", sb->boot_falcon->name); in nvkm_secboot_oneinit()
|
D | ls_ucode_msgqueue.c | 133 nvkm_secboot_falcon_name[acr->boot_falcon]); in acr_ls_pmu_post_run() 181 if ((reg = nvkm_falcon_rd32(sb->boot_falcon, 0x100) & 0x30) != 0) in acr_ls_sec2_post_run() 186 nvkm_falcon_start(sb->boot_falcon); in acr_ls_sec2_post_run() 189 sb->boot_falcon->addr + 0x100) in acr_ls_sec2_post_run() 195 nvkm_secboot_falcon_name[acr->boot_falcon]); in acr_ls_sec2_post_run() 201 nvkm_secboot_falcon_name[acr->boot_falcon]); in acr_ls_sec2_post_run()
|
D | acr_r352.c | 310 whdr->bootstrap_owner = acr->base.boot_falcon; in acr_r352_ls_img_fill_headers() 358 if (_img->falcon_id == acr->base.boot_falcon) in acr_r352_ls_img_fill_headers() 521 if (acr->func->ls_func[acr->base.boot_falcon] && in acr_r352_prepare_ls_blob() 522 (managed_falcons & BIT(acr->base.boot_falcon))) { in acr_r352_prepare_ls_blob() 525 if (falcon_id == acr->base.boot_falcon) in acr_r352_prepare_ls_blob() 663 acr_image = hs_ucode_load_blob(subdev, sb->boot_falcon, fw); in acr_r352_prepare_hs_blob() 754 if (acr->base.boot_falcon != NVKM_SECBOOT_FALCON_PMU) { in acr_r352_load_blobs() 917 ret = sb->func->run_blob(sb, acr->load_blob, sb->boot_falcon); in acr_r352_bootstrap() 919 nvkm_falcon_clear_interrupt(sb->boot_falcon, 0x10); in acr_r352_bootstrap() 1007 if (!nvkm_secboot_is_managed(sb, _acr->boot_falcon)) { in acr_r352_reset() [all …]
|
D | acr_r375.c | 82 acr_r375_new(enum nvkm_secboot_falcon boot_falcon, in acr_r375_new() argument 85 return acr_r352_new_(&acr_r375_func, boot_falcon, managed_falcons); in acr_r375_new()
|
D | acr_r367.c | 166 whdr->bootstrap_owner = acr->base.boot_falcon; in acr_r367_ls_img_fill_headers() 215 if (_img->falcon_id == acr->base.boot_falcon) in acr_r367_ls_img_fill_headers() 399 acr_r367_new(enum nvkm_secboot_falcon boot_falcon, in acr_r367_new() argument 402 return acr_r352_new_(&acr_r367_func, boot_falcon, managed_falcons); in acr_r367_new()
|
D | acr_r370.c | 140 acr_r370_new(enum nvkm_secboot_falcon boot_falcon, in acr_r370_new() argument 143 return acr_r352_new_(&acr_r370_func, boot_falcon, managed_falcons); in acr_r370_new()
|
D | acr.h | 56 enum nvkm_secboot_falcon boot_falcon; member
|
/Linux-v4.19/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | secboot.h | 47 struct nvkm_falcon *boot_falcon; member
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/falcon/ |
D | msgqueue.h | 107 int (*boot_falcon)(struct nvkm_msgqueue *, enum nvkm_secboot_falcon); member
|
D | msgqueue_0137c63d.c | 365 .boot_falcon = acr_boot_falcon, 370 .boot_falcon = acr_boot_falcon,
|
D | msgqueue_0148cdec.c | 231 .boot_falcon = acr_boot_falcon,
|
D | msgqueue.c | 480 if (!queue->func->acr_func->boot_falcon) in nvkm_msgqueue_acr_boot_falcons() 484 int ret = queue->func->acr_func->boot_falcon(queue, falcon); in nvkm_msgqueue_acr_boot_falcons()
|