Lines Matching defs:firmware
85 #include <linux/firmware.h>
233 #define SEND_RMEM(p,b,c,d) sendcmd(p,PARM|RESP,RMEM|BYTE1(b),LONG0(c),RET(d)) /* memory access for firmware write */
234 #define SEND_SMEM(p,b,c) sendcmd(p,PARM,SMEM|BYTE1(b),LONG0(c),RET(0)) /* memory access for firmware write */
235 #define SEND_WMEM(p,b,c) sendcmd(p,PARM,WMEM|BYTE1(b),LONG0(c),RET(0)) /* memory access for firmware write */
236 #define SEND_SDTM(p,b,c) sendcmd(p,PARM|RESP,SDTM|TRINIB1(b),0,RET(c)) /* memory access for firmware write */
237 #define SEND_GOTO(p,b) sendcmd(p,PARM,GOTO,LONG0(b),RET(0)) /* memory access for firmware write */
409 struct riptide_firmware firmware;
418 const struct firmware *fw_entry;
445 union firmware_version firmware;
641 .firmware = {
733 snd_printdd("load firmware return %d\n", err);
1172 union firmware_version firmware = { .ret = CMDRET_ZERO };
1202 SEND_GETV(cif, &firmware.ret);
1204 firmware.firmware.ASIC, firmware.firmware.CODEC,
1205 firmware.firmware.AUXDSP, firmware.firmware.PROG);
1211 if (!memcmp(&firmware_versions[i], &firmware, sizeof(firmware)))
1229 "Riptide: Could not load firmware %d\n", err);
1233 chip->firmware = firmware;
1910 chip->firmware.firmware.ASIC,
1911 chip->firmware.firmware.CODEC,
1912 chip->firmware.firmware.AUXDSP,
1913 chip->firmware.firmware.PROG);