Lines Matching refs:fw
105 const struct firmware *fw = NULL; in mt76pci_load_rom_patch() local
131 ret = request_firmware(&fw, MT7662_ROM_PATCH, dev->mt76.dev); in mt76pci_load_rom_patch()
135 if (!fw || !fw->data || fw->size <= sizeof(*hdr)) { in mt76pci_load_rom_patch()
141 hdr = (struct mt76x2_patch_header *) fw->data; in mt76pci_load_rom_patch()
146 cur = (__le32 *) (fw->data + sizeof(*hdr)); in mt76pci_load_rom_patch()
147 len = fw->size - sizeof(*hdr); in mt76pci_load_rom_patch()
164 release_firmware(fw); in mt76pci_load_rom_patch()
171 const struct firmware *fw; in mt76pci_load_firmware() local
177 ret = request_firmware(&fw, MT7662_FIRMWARE, dev->mt76.dev); in mt76pci_load_firmware()
181 if (!fw || !fw->data || fw->size < sizeof(*hdr)) in mt76pci_load_firmware()
184 hdr = (const struct mt76x2_fw_header *) fw->data; in mt76pci_load_firmware()
190 if (fw->size != len) in mt76pci_load_firmware()
201 cur = (__le32 *) (fw->data + sizeof(*hdr)); in mt76pci_load_firmware()
228 release_firmware(fw); in mt76pci_load_firmware()
234 release_firmware(fw); in mt76pci_load_firmware()
240 release_firmware(fw); in mt76pci_load_firmware()