Lines Matching refs:firmware
5 Functions for reading DSP code using hotplug firmware loader
18 const struct firmware *firmware;
26 const struct firmware *firmware;
35 err = request_firmware(&firmware, fw_name, &dev->dev);
37 if (err || !firmware) {
42 if (firmware->size < sizeof(header)) {
46 memcpy(&header, firmware->data, sizeof(header));
50 || (header.size != firmware->size)) {
52 "Invalid firmware header size %d != file %zd\n",
53 header.size, firmware->size);
60 "Incompatible firmware version DSP image %X != Driver %X\n",
79 dsp_code->pvt->firmware = firmware;
86 release_firmware(firmware);
96 release_firmware(dsp_code->pvt->firmware);
113 *pword = ((u32 *)(dsp_code->pvt->firmware->data))[dsp_code->
127 ((u32 *)(dsp_code->pvt->firmware->data)) +