Lines Matching refs:fw
44 const struct firmware *fw = rtl_fw->fw; in rtl_fw_format_ok() local
45 struct fw_info *fw_info = (struct fw_info *)fw->data; in rtl_fw_format_ok()
48 if (fw->size < FW_OPCODE_SIZE) in rtl_fw_format_ok()
55 if (fw->size < sizeof(*fw_info)) in rtl_fw_format_ok()
58 for (i = 0; i < fw->size; i++) in rtl_fw_format_ok()
59 checksum += fw->data[i]; in rtl_fw_format_ok()
64 if (start > fw->size) in rtl_fw_format_ok()
68 if (size > (fw->size - start) / FW_OPCODE_SIZE) in rtl_fw_format_ok()
73 pa->code = (__le32 *)(fw->data + start); in rtl_fw_format_ok()
76 if (fw->size % FW_OPCODE_SIZE) in rtl_fw_format_ok()
81 pa->code = (__le32 *)fw->data; in rtl_fw_format_ok()
82 pa->size = fw->size / FW_OPCODE_SIZE; in rtl_fw_format_ok()
214 release_firmware(rtl_fw->fw); in rtl_fw_release_firmware()
221 rc = request_firmware(&rtl_fw->fw, rtl_fw->fw_name, rtl_fw->dev); in rtl_fw_request_firmware()
226 release_firmware(rtl_fw->fw); in rtl_fw_request_firmware()