Lines Matching refs:codec

167 	val |= 0 << 24;			/* codec 0 or codec 1 */
186 val |= 0 << 24; /* on board codec or frontpanel */
266 /* now address which codec you want to send the data to */
301 /* select the codec number to address */
308 cs4398_init(void *arg, int codec)
316 i2c_write(devc, codec, CS4398_MISC_CTRL,
322 i2c_write(devc, codec, CS4398_MODE_CTRL, 0x00);
323 i2c_write(devc, codec, 3, 0x09);
324 i2c_write(devc, codec, 4, 0x82); /* PCM Automute */
325 i2c_write(devc, codec, 5, 0x80); /* Vol A+B to -64dB */
326 i2c_write(devc, codec, 6, 0x80);
327 i2c_write(devc, codec, 7, 0xf0); /* soft ramping on */
330 i2c_write(devc, codec, CS4398_MISC_CTRL, CS4398_CPEN);
335 cs4362a_init(void *arg, int codec)
343 i2c_write(devc, codec, CS4362A_MODE1_CTRL,
346 i2c_write(devc, codec, CS4362A_MODE2_CTRL, CS4362A_DIF_LJUST);
348 i2c_write(devc, codec, CS4362A_MODE3_CTRL, 0x84);
350 i2c_write(devc, codec, CS4362A_FILTER_CTRL, 0);
352 i2c_write(devc, codec, CS4362A_INVERT_CTRL, 0);
354 i2c_write(devc, codec, CS4362A_MIX1_CTRL, 0x24);
355 i2c_write(devc, codec, CS4362A_MIX2_CTRL, 0x24);
356 i2c_write(devc, codec, CS4362A_MIX3_CTRL, 0x24);
358 i2c_write(devc, codec, CS4362A_VOLA_1, 0x40);
359 i2c_write(devc, codec, CS4362A_VOLB_1, 0x40);
360 i2c_write(devc, codec, CS4362A_VOLA_2, 0x40);
361 i2c_write(devc, codec, CS4362A_VOLB_2, 0x40);
362 i2c_write(devc, codec, CS4362A_VOLA_3, 0x40);
363 i2c_write(devc, codec, CS4362A_VOLB_3, 0x40);
365 i2c_write(devc, codec, CS4362A_MODE1_CTRL, CS4362A_CPEN);
946 bVal |= 0x02; /* Reset codec */
961 /* check if there's an onboard AC97 codec (CODEC 0) */
974 /* check if there's an front panel AC97 codec (CODEC1) */
1012 /* GPIO2/3 = 0x00C codec output control */
1040 /* GPIO2/3 = 0x000C codec output control */