Lines Matching refs:fw
103 const struct firmware *fw = NULL; in load_cpu_fw_direct() local
109 if (request_firmware(&fw, fn, &cx->pci_dev->dev)) { in load_cpu_fw_direct()
115 src = (const u32 *)fw->data; in load_cpu_fw_direct()
117 for (i = 0; i < fw->size; i += 4096) { in load_cpu_fw_direct()
119 for (j = i; j < fw->size && j < i + 4096; j += 4) { in load_cpu_fw_direct()
124 release_firmware(fw); in load_cpu_fw_direct()
133 CX18_INFO("loaded %s firmware (%zu bytes)\n", fn, fw->size); in load_cpu_fw_direct()
134 size = fw->size; in load_cpu_fw_direct()
135 release_firmware(fw); in load_cpu_fw_direct()
143 const struct firmware *fw = NULL; in load_apu_fw_direct() local
153 if (request_firmware(&fw, fn, &cx->pci_dev->dev)) { in load_apu_fw_direct()
161 src = (const u32 *)fw->data; in load_apu_fw_direct()
162 vers = fw->data + sizeof(seghdr); in load_apu_fw_direct()
163 sz = fw->size; in load_apu_fw_direct()
166 while (offset + sizeof(seghdr) < fw->size) { in load_apu_fw_direct()
196 release_firmware(fw); in load_apu_fw_direct()
206 fn, apu_version, fw->size); in load_apu_fw_direct()
207 size = fw->size; in load_apu_fw_direct()
208 release_firmware(fw); in load_apu_fw_direct()