Lines Matching refs:falcon
33 struct nvkm_falcon *falcon = fw->falcon; in nvkm_falcon_fw_patch() local
52 if (nvkm_printk_ok(falcon->owner, falcon->user, NV_DBG_TRACE)) { in nvkm_falcon_fw_patch()
77 struct nvkm_falcon *falcon = fw->falcon; in nvkm_falcon_fw_boot() local
80 ret = nvkm_falcon_get(falcon, user); in nvkm_falcon_fw_boot()
122 nvkm_falcon_put(falcon, user); in nvkm_falcon_fw_boot()
127 nvkm_falcon_fw_oneinit(struct nvkm_falcon_fw *fw, struct nvkm_falcon *falcon, in nvkm_falcon_fw_oneinit() argument
132 fw->falcon = falcon; in nvkm_falcon_fw_oneinit()
137 FLCN_DBG(falcon, "mapping %s fw", fw->fw.name); in nvkm_falcon_fw_oneinit()
140 FLCN_ERR(falcon, "get %d", ret); in nvkm_falcon_fw_oneinit()
146 FLCN_ERR(falcon, "map %d", ret); in nvkm_falcon_fw_oneinit()
198 struct nvkm_falcon *falcon, struct nvkm_falcon_fw *fw) in nvkm_falcon_fw_ctor() argument
209 return falcon ? nvkm_falcon_fw_oneinit(fw, falcon, NULL, NULL) : 0; in nvkm_falcon_fw_ctor()
215 struct nvkm_falcon *falcon, struct nvkm_falcon_fw *fw) in nvkm_falcon_fw_ctor_hs() argument
233 blob->data + hdr->data_offset, hdr->data_size, falcon, fw); in nvkm_falcon_fw_ctor_hs()
308 struct nvkm_falcon *falcon, struct nvkm_falcon_fw *fw) in nvkm_falcon_fw_ctor_hs_v2() argument
329 blob->data + hdr->data_offset, hdr->data_size, falcon, fw); in nvkm_falcon_fw_ctor_hs_v2()