WM8904
Pre-Production
DESCRIPTION
REGISTER
ADDRESS
BIT
LABEL
DEFAULT
R128 (80h)
Interrupt
Status Mask
GPIO4 interrupt mask
0 = do not mask interrupt
1 = mask interrupt
9
IM_GPIO_BCLK_EINT
1
Write sequencer interrupt
mask
8
IM_WSEQ_EINT
1
0 = do not mask interrupt
1 = mask interrupt
GPIO3 interrupt mask
0 = do not mask interrupt
1 = mask interrupt
7
6
5
4
3
2
1
IM_GPIO3_EINT
IM_GPIO2_EINT
IM_GPIO1_EINT
IM_GPI8_EINT
1
1
1
1
1
1
1
GPIO2 interrupt mask
0 = do not mask interrupt
1 = mask interrupt
GPIO1 interrupt mask
0 = do not mask interrupt
1 = mask interrupt
GPI8 interrupt mask
0 = do not mask interrupt
1 = mask interrupt
GPI7 interrupt mask
0 = do not mask interrupt
1 = mask interrupt
IM_GPI7_EINT
FLL Lock interrupt mask
0 = do not mask interrupt
1 = mask interrupt
IM_FLL_LOCK_EINT
IM_MIC_SHRT_EINT
MICBIAS short circuit interrupt
mask
0 = do not mask interrupt
1 = mask interrupt
MICBIAS current detect
interrupt mask
0
IM_MIC_DET_EINT
1
0 = do not mask interrupt
1 = mask interrupt
Table 80 Interrupt Mask Registers
REGISTER
ADDRESS
BIT
LABEL
DEFAULT
DESCRIPTION
R129 (81h)
Interrupt
Polarity
GPIO4 interrupt polarity
0 = active high
9
GPIO_BCLK_EINT_POL
0
1 = active low
Write Sequencer interrupt
polarity
8
7
WSEQ_EINT_POL
GPIO3_EINT_POL
0
0
0 = active high (interrupt is
triggered when WSEQ is
busy)
1 = active low (interrupt is
triggered when WSEQ is idle)
GPIO3 interrupt polarity
0 = active high
1 = active low
PP, Rev 3.3, September 2012
120
w