Lines Matching refs:aifcmd
1040 static inline int aac_aif_data(struct aac_aifcmd *aifcmd, uint32_t index) in aac_aif_data() argument
1042 return le32_to_cpu(((__le32 *)aifcmd->data)[index]); in aac_aif_data()
1046 static void aac_handle_aif_bu(struct aac_dev *dev, struct aac_aifcmd *aifcmd) in aac_handle_aif_bu() argument
1048 switch (aac_aif_data(aifcmd, 1)) { in aac_handle_aif_bu()
1050 if (aac_aif_data(aifcmd, 2)) in aac_handle_aif_bu()
1052 aac_aif_data(aifcmd, 2)); in aac_handle_aif_bu()
1057 if (aac_aif_data(aifcmd, 2)) in aac_handle_aif_bu()
1059 aac_aif_data(aifcmd, 2)); in aac_handle_aif_bu()
1079 struct aac_aifcmd * aifcmd = (struct aac_aifcmd *)hw_fib->data; in aac_handle_aif() local
1101 switch (le32_to_cpu(aifcmd->command)) { in aac_handle_aif()
1103 switch (le32_to_cpu(((__le32 *)aifcmd->data)[0])) { in aac_handle_aif()
1105 container = le32_to_cpu(((__le32 *)aifcmd->data)[1]); in aac_handle_aif()
1131 container = le32_to_cpu(((__le32 *)aifcmd->data)[1]); in aac_handle_aif()
1164 le32_to_cpu(*(__le32 *)aifcmd->data)) && in aac_handle_aif()
1170 le32_to_cpu(*(__le32 *)aifcmd->data)) && in aac_handle_aif()
1177 switch (le32_to_cpu(((__le32 *)aifcmd->data)[0])) { in aac_handle_aif()
1180 (((__le32 *)aifcmd->data)[1] == cpu_to_le32(3)); in aac_handle_aif()
1186 container = le32_to_cpu(((__le32 *)aifcmd->data)[1]); in aac_handle_aif()
1199 container = le32_to_cpu(((__le32 *)aifcmd->data)[1]); in aac_handle_aif()
1213 container = le32_to_cpu(((__le32 *)aifcmd->data)[1]); in aac_handle_aif()
1230 container = le32_to_cpu(((__le32 *)aifcmd->data)[1]); in aac_handle_aif()
1249 (((__le32 *)aifcmd->data)[0] == in aac_handle_aif()
1270 switch (le32_to_cpu(((__le32 *)aifcmd->data)[3])) { in aac_handle_aif()
1276 ((__le32 *)aifcmd->data)[2]); in aac_handle_aif()
1300 ((((__le32 *)aifcmd->data)[3] in aac_handle_aif()
1302 (((__le32 *)aifcmd->data)[3] in aac_handle_aif()
1308 aac_handle_aif_bu(dev, aifcmd); in aac_handle_aif()
1320 le32_to_cpu(*(__le32 *)aifcmd->data)) && in aac_handle_aif()
1326 le32_to_cpu(*(__le32 *)aifcmd->data)) && in aac_handle_aif()
1341 if (((__le32 *)aifcmd->data)[1] == cpu_to_le32(AifJobCtrZero) && in aac_handle_aif()
1342 (((__le32 *)aifcmd->data)[6] == ((__le32 *)aifcmd->data)[5] || in aac_handle_aif()
1343 ((__le32 *)aifcmd->data)[4] == cpu_to_le32(AifJobStsSuccess))) { in aac_handle_aif()
1358 if (((__le32 *)aifcmd->data)[1] == cpu_to_le32(AifJobCtrZero) && in aac_handle_aif()
1359 ((__le32 *)aifcmd->data)[6] == 0 && in aac_handle_aif()
1360 ((__le32 *)aifcmd->data)[4] == cpu_to_le32(AifJobStsRunning)) { in aac_handle_aif()
2193 struct aac_aifcmd *aifcmd; in aac_process_events() local
2230 aifcmd = (struct aac_aifcmd *) hw_fib->data; in aac_process_events()
2231 if (aifcmd->command == cpu_to_le32(AifCmdDriverNotify)) { in aac_process_events()
2244 if (aifcmd->command == cpu_to_le32(AifCmdEventNotify) in aac_process_events()
2245 || aifcmd->command == cpu_to_le32(AifCmdJobProgress)) { in aac_process_events()