chip_mask
.irq_mask = chip_mask,
if (!((rec.chip_mask & IDLE_CHK_E1) && is_e1) &&
!((rec.chip_mask & IDLE_CHK_E1H) && is_e1h) &&
!((rec.chip_mask & IDLE_CHK_E2) && is_e2) &&
!((rec.chip_mask & IDLE_CHK_E3A0) && is_e3a0) &&
!((rec.chip_mask & IDLE_CHK_E3B0) && is_e3b0))
u8 chip_mask;
static int snd_ice1712_ews88mt_chip_select(struct snd_ice1712 *ice, int chip_mask)
if (snd_BUG_ON(chip_mask < 0 || chip_mask > 0x0f))
ndata = (data & 0xf0) | chip_mask;