Lines Matching defs:firmware
85 #include <linux/firmware.h>
232 #define SEND_RMEM(p,b,c,d) sendcmd(p,PARM|RESP,RMEM|BYTE1(b),LONG0(c),RET(d)) /* memory access for firmware write */
233 #define SEND_SMEM(p,b,c) sendcmd(p,PARM,SMEM|BYTE1(b),LONG0(c),RET(0)) /* memory access for firmware write */
234 #define SEND_WMEM(p,b,c) sendcmd(p,PARM,WMEM|BYTE1(b),LONG0(c),RET(0)) /* memory access for firmware write */
235 #define SEND_SDTM(p,b,c) sendcmd(p,PARM|RESP,SDTM|TRINIB1(b),0,RET(c)) /* memory access for firmware write */
236 #define SEND_GOTO(p,b) sendcmd(p,PARM,GOTO,LONG0(b),RET(0)) /* memory access for firmware write */
408 struct riptide_firmware firmware;
417 const struct firmware *fw_entry;
444 union firmware_version firmware;
640 .firmware = {
732 snd_printdd("load firmware return %d\n", err);
1177 union firmware_version firmware = { .ret = CMDRET_ZERO };
1207 SEND_GETV(cif, &firmware.ret);
1209 firmware.firmware.ASIC, firmware.firmware.CODEC,
1210 firmware.firmware.AUXDSP, firmware.firmware.PROG);
1216 if (!memcmp(&firmware_versions[i], &firmware, sizeof(firmware)))
1234 "Riptide: Could not load firmware %d\n", err);
1238 chip->firmware = firmware;
1888 chip->firmware.firmware.ASIC,
1889 chip->firmware.firmware.CODEC,
1890 chip->firmware.firmware.AUXDSP,
1891 chip->firmware.firmware.PROG);