Lines Matching refs:subdev
109 nvkm_error(&sb->subdev, "cannot reset unmanaged falcon!\n"); in nvkm_secboot_reset()
129 nvkm_secboot_oneinit(struct nvkm_subdev *subdev) in nvkm_secboot_oneinit() argument
131 struct nvkm_secboot *sb = nvkm_secboot(subdev); in nvkm_secboot_oneinit()
136 sb->halt_falcon = sb->boot_falcon = subdev->device->pmu->falcon; in nvkm_secboot_oneinit()
140 nvkm_engine_ref(&subdev->device->sec2->engine); in nvkm_secboot_oneinit()
141 sb->boot_falcon = subdev->device->sec2->falcon; in nvkm_secboot_oneinit()
142 sb->halt_falcon = subdev->device->pmu->falcon; in nvkm_secboot_oneinit()
145 nvkm_error(subdev, "Unmanaged boot falcon %s!\n", in nvkm_secboot_oneinit()
149 nvkm_debug(subdev, "using %s falcon for ACR\n", sb->boot_falcon->name); in nvkm_secboot_oneinit()
155 nvkm_error(subdev, "Secure Boot initialization failed: %d\n", in nvkm_secboot_oneinit()
164 nvkm_secboot_fini(struct nvkm_subdev *subdev, bool suspend) in nvkm_secboot_fini() argument
166 struct nvkm_secboot *sb = nvkm_secboot(subdev); in nvkm_secboot_fini()
176 nvkm_secboot_dtor(struct nvkm_subdev *subdev) in nvkm_secboot_dtor() argument
178 struct nvkm_secboot *sb = nvkm_secboot(subdev); in nvkm_secboot_dtor()
201 nvkm_subdev_ctor(&nvkm_secboot, device, index, &sb->subdev); in nvkm_secboot_ctor()
204 acr->subdev = &sb->subdev; in nvkm_secboot_ctor()
206 nvkm_debug(&sb->subdev, "securely managed falcons:\n"); in nvkm_secboot_ctor()
209 nvkm_debug(&sb->subdev, "- %s\n", in nvkm_secboot_ctor()