Lines Matching refs:firmware
29 const struct firmware *firmware; member
37 const struct firmware *firmware; in hpi_dsp_code_open() local
46 err = request_firmware(&firmware, fw_name, &dev->dev); in hpi_dsp_code_open()
48 if (err || !firmware) { in hpi_dsp_code_open()
53 if (firmware->size < sizeof(header)) { in hpi_dsp_code_open()
57 memcpy(&header, firmware->data, sizeof(header)); in hpi_dsp_code_open()
61 || (header.size != firmware->size)) { in hpi_dsp_code_open()
64 header.size, firmware->size); in hpi_dsp_code_open()
90 dsp_code->pvt->firmware = firmware; in hpi_dsp_code_open()
97 release_firmware(firmware); in hpi_dsp_code_open()
107 release_firmware(dsp_code->pvt->firmware); in hpi_dsp_code_close()
124 *pword = ((u32 *)(dsp_code->pvt->firmware->data))[dsp_code-> in hpi_dsp_code_read_word()
138 ((u32 *)(dsp_code->pvt->firmware->data)) + in hpi_dsp_code_read_block()