DAVINCI_MCBSP_SPCR_XRST
u32 mask = playback ? DAVINCI_MCBSP_SPCR_XRST : DAVINCI_MCBSP_SPCR_RRST;
spcr &= playback ? ~DAVINCI_MCBSP_SPCR_XRST : ~DAVINCI_MCBSP_SPCR_RRST;
u32 mask = playback ? DAVINCI_MCBSP_SPCR_XRST : DAVINCI_MCBSP_SPCR_RRST;
spcr |= DAVINCI_MCBSP_SPCR_XRST;
spcr &= ~DAVINCI_MCBSP_SPCR_XRST;