Lines Matching refs:v
83 u32 u, v; in cx18_av_loadfw() local
186 v = cx18_read_reg(cx, CX18_AUDIO_ENABLE); in cx18_av_loadfw()
188 if (v & 0x800) in cx18_av_loadfw()
189 cx18_write_reg_expect(cx, v & 0xFFFFFBFF, CX18_AUDIO_ENABLE, in cx18_av_loadfw()
193 v = cx18_read_reg(cx, CX18_AUDIO_ENABLE); in cx18_av_loadfw()
194 u = v & CX18_AI1_MUX_MASK; in cx18_av_loadfw()
195 v &= ~CX18_AI1_MUX_MASK; in cx18_av_loadfw()
198 v |= CX18_AI1_MUX_I2S1; in cx18_av_loadfw()
199 cx18_write_reg_expect(cx, v | 0xb00, CX18_AUDIO_ENABLE, in cx18_av_loadfw()
200 v, CX18_AI1_MUX_MASK); in cx18_av_loadfw()
202 v = (v & ~CX18_AI1_MUX_MASK) | CX18_AI1_MUX_843_I2S; in cx18_av_loadfw()
205 v |= CX18_AI1_MUX_843_I2S; in cx18_av_loadfw()
206 cx18_write_reg_expect(cx, v | 0xb00, CX18_AUDIO_ENABLE, in cx18_av_loadfw()
207 v, CX18_AI1_MUX_MASK); in cx18_av_loadfw()
209 v = (v & ~CX18_AI1_MUX_MASK) | u; in cx18_av_loadfw()
211 cx18_write_reg_expect(cx, v | 0xb00, CX18_AUDIO_ENABLE, in cx18_av_loadfw()
212 v, CX18_AI1_MUX_MASK); in cx18_av_loadfw()
215 v = cx18_av_read4(cx, CXADEC_STD_DET_CTL); in cx18_av_loadfw()
216 v |= 0xFF; /* Auto by default */ in cx18_av_loadfw()
217 v |= 0x400; /* Stereo by default */ in cx18_av_loadfw()
218 v |= 0x14000000; in cx18_av_loadfw()
219 cx18_av_write4_expect(cx, CXADEC_STD_DET_CTL, v, v, 0x3F00FFFF); in cx18_av_loadfw()