Lines Matching refs:codec

20  *    - PCM channels for Center and LFE on secondary codec
23 * is default configuration), no SPDIF, no secondary codec, no
122 * set RSTN - ARST# inactive, AC97 codec not reset
249 * set RSTN - ARST# inactive, AC97 codec not reset
2322 /* set primary cs4294 codec into Extended Audio Mode */
2411 "CS46xx secondary codec doesn't respond!\n");
2415 static int cs46xx_detect_codec(struct snd_cs46xx *chip, int codec)
2423 ac97.num = codec;
2427 if (codec == CS46XX_SECONDARY_CODEC_INDEX) {
2428 snd_cs46xx_codec_write(chip, AC97_RESET, 0, codec);
2430 if (snd_cs46xx_codec_read(chip, AC97_RESET, codec) & 0x8000) {
2432 "secondary codec not present\n");
2437 snd_cs46xx_codec_write(chip, AC97_MASTER, 0x8000, codec);
2439 if (snd_cs46xx_codec_read(chip, AC97_MASTER, codec) == 0x8000) {
2440 err = snd_ac97_mixer(chip->ac97_bus, &ac97, &chip->ac97[codec]);
2445 dev_dbg(chip->card->dev, "codec %d detection timeout\n", codec);
2462 /* detect primary codec */
2464 dev_dbg(chip->card->dev, "detecting primary codec\n");
2474 dev_dbg(chip->card->dev, "detecting secondary codec\n");
2475 /* try detect a secondary codec */
2947 /* snd_cs46xx_pokeBA0(chip, BA0_SERACC, SERACC_HSP | SERACC_CHIP_TYPE_2_0); */ /* 2.00 codec */
2949 snd_cs46xx_pokeBA0(chip, BA0_SERACC, SERACC_HSP | SERACC_CHIP_TYPE_1_03); /* 1.03 codec */
3051 * Wait for the codec ready signal from the AC97 codec.
3057 * signal from the AC97 codec.
3066 "create - never read codec ready from AC'97\n");
3093 * to the AC97 codec.
3103 * the codec is pumping ADC data across the AC-link.
3139 * commense the transfer of digital audio data to the AC97 codec.
3294 "cs46xx_setup_eapd_slot() - no secondary codec configured\n");