Lines Matching full:fw
107 ga102_flcn_fw_boot(struct nvkm_falcon_fw *fw, u32 *mbox0, u32 *mbox1, u32 mbox0_ok, u32 irqsclr) in ga102_flcn_fw_boot() argument
109 struct nvkm_falcon *falcon = fw->falcon; in ga102_flcn_fw_boot()
111 nvkm_falcon_wr32(falcon, falcon->addr2 + 0x210, fw->dmem_sign); in ga102_flcn_fw_boot()
112 nvkm_falcon_wr32(falcon, falcon->addr2 + 0x19c, fw->engine_id); in ga102_flcn_fw_boot()
113 nvkm_falcon_wr32(falcon, falcon->addr2 + 0x198, fw->ucode_id); in ga102_flcn_fw_boot()
116 return gm200_flcn_fw_boot(fw, mbox0, mbox1, mbox0_ok, irqsclr); in ga102_flcn_fw_boot()
120 ga102_flcn_fw_load(struct nvkm_falcon_fw *fw) in ga102_flcn_fw_load() argument
122 struct nvkm_falcon *falcon = fw->falcon; in ga102_flcn_fw_load()
129 ret = nvkm_falcon_dma_wr(falcon, fw->fw.img, fw->fw.phys, fw->imem_base_img, in ga102_flcn_fw_load()
130 IMEM, fw->imem_base, fw->imem_size, true); in ga102_flcn_fw_load()
134 ret = nvkm_falcon_dma_wr(falcon, fw->fw.img, fw->fw.phys, fw->dmem_base_img, in ga102_flcn_fw_load()
135 DMEM, fw->dmem_base, fw->dmem_size, false); in ga102_flcn_fw_load()