Home
last modified time | relevance | path

Searched refs:IPCs (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/char/mwave/
H A Dmwavedd.c200 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 …]
H A Dtp3780i.c111 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()
H A Dmwavedd.h80 struct mwave_ipc IPCs[16]; member
/linux/drivers/platform/x86/siemens/
H A DKconfig18 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"
/linux/sound/soc/sof/
H A DKconfig194 This option forces to handle stream position update IPCs and run PCM
199 If you are trying to debug pointer update with position IPCs or where
227 which can be used to flood the DSP with test IPCs and gather stats