Searched refs:IPCs (Results 1 – 5 of 5) sorted by relevance
200 if (ipcnum >= ARRAY_SIZE(pDrvData->IPCs)) { in mwave_ioctl()206 ARRAY_SIZE(pDrvData->IPCs)); in mwave_ioctl()209 pDrvData->IPCs[ipcnum].bIsHere = false; in mwave_ioctl()210 pDrvData->IPCs[ipcnum].bIsEnabled = true; in mwave_ioctl()218 if (ipcnum >= ARRAY_SIZE(pDrvData->IPCs)) { in mwave_ioctl()224 ARRAY_SIZE(pDrvData->IPCs)); in mwave_ioctl()227 if (pDrvData->IPCs[ipcnum].bIsEnabled == true) { in mwave_ioctl()230 add_wait_queue(&pDrvData->IPCs[ipcnum].ipc_wait_queue, &wait); in mwave_ioctl()231 pDrvData->IPCs[ipcnum].bIsHere = true; in mwave_ioctl()235 if (pDrvData->IPCs[ipcnum].usIntCount == 1) { /* first int has occurred (race condition) */ in mwave_ioctl()[all …]
111 if (pDrvData->IPCs[usPCNum - 1].usIntCount == 0) { in DspInterrupt()112 pDrvData->IPCs[usPCNum - 1].usIntCount = 1; in DspInterrupt()114 if (pDrvData->IPCs[usPCNum - 1].bIsEnabled == true) { in DspInterrupt()115 wake_up_interruptible(&pDrvData->IPCs[usPCNum - 1].ipc_wait_queue); in DspInterrupt()
80 struct mwave_ipc IPCs[16]; member
18 tristate "CMOS battery driver for Siemens Simatic IPCs"30 tristate "CMOS Battery monitoring for Simatic IPCs based on Apollo Lake GPIO"42 tristate "CMOS Battery monitoring for Simatic IPCs based on Elkhart Lake GPIO"54 tristate "CMOS Battery monitoring for Simatic IPCs based on Nuvoton GPIO"
194 This option forces to handle stream position update IPCs and run PCM199 If you are trying to debug pointer update with position IPCs or where227 which can be used to flood the DSP with test IPCs and gather stats