Lines Matching refs:codec
1160 struct auixp_codec *codec; in auixp_post_config() local
1169 codec = &sc->sc_codec[0]; in auixp_post_config()
1170 if (!codec->present) { in auixp_post_config()
1181 sc->has_4ch = AC97_IS_4CH(codec->codec_if); in auixp_post_config()
1182 sc->has_6ch = AC97_IS_6CH(codec->codec_if); in auixp_post_config()
1183 sc->is_fixed = AC97_IS_FIXED_RATE(codec->codec_if); in auixp_post_config()
1184 sc->has_spdif = AC97_HAS_SPDIF(codec->codec_if); in auixp_post_config()
1231 codec = &sc->sc_codec[codec_nr]; in auixp_post_config()
1232 if (codec->present) in auixp_post_config()
1233 audio_attach_mi(&auixp_hw_if, codec, sc->sc_dev); in auixp_post_config()
1477 struct auixp_codec *codec; in auixp_autodetect_codecs() local
1509 codec = &sc->sc_codec[codec_nr]; in auixp_autodetect_codecs()
1510 memset(codec, 0, sizeof(struct auixp_codec)); in auixp_autodetect_codecs()
1512 codec->sc = sc; in auixp_autodetect_codecs()
1513 codec->codec_nr = codec_nr; in auixp_autodetect_codecs()
1514 codec->present = 0; in auixp_autodetect_codecs()
1516 codec->host_if.arg = codec; in auixp_autodetect_codecs()
1517 codec->host_if.attach = auixp_attach_codec; in auixp_autodetect_codecs()
1518 codec->host_if.read = auixp_read_codec; in auixp_autodetect_codecs()
1519 codec->host_if.write = auixp_write_codec; in auixp_autodetect_codecs()
1520 codec->host_if.reset = auixp_reset_codec; in auixp_autodetect_codecs()
1521 codec->host_if.flags = auixp_flags_codec; in auixp_autodetect_codecs()