Home
last modified time | relevance | path

Searched refs:sc_codec (Results 1 – 8 of 8) sorted by relevance

/openbsd/src/sys/dev/pci/
Dauixp.c919 ac97_resume(&sc->sc_codec.host_if, sc->sc_codec.codec_if); in auixp_activate()
1014 if (!sc->sc_codec.present) { in auixp_post_config()
1020 audio_attach_mi(&auixp_hw_if, &sc->sc_codec, NULL, &sc->sc_dev); in auixp_post_config()
1279 codec = &sc->sc_codec; in auixp_autodetect_codecs()
1303 if (ac97_attach(&sc->sc_codec.host_if) == 0) { in auixp_autodetect_codecs()
1304 sc->sc_codec.codec_nr = 0; in auixp_autodetect_codecs()
1305 sc->sc_codec.present = 1; in auixp_autodetect_codecs()
1313 if (ac97_attach(&sc->sc_codec.host_if) == 0) { in auixp_autodetect_codecs()
1314 sc->sc_codec.codec_nr = 1; in auixp_autodetect_codecs()
1315 sc->sc_codec.present = 1; in auixp_autodetect_codecs()
[all …]
Dautri.c511 codec = &sc->sc_codec; in autri_attach()
548 ctl.dev = sc->sc_codec.codec_if->vtbl->get_portnum_by_name(sc->sc_codec.codec_if, in autri_attach()
579 ac97_resume(&sc->sc_codec.host_if, sc->sc_codec.codec_if); in autri_activate()
940 return (sc->sc_codec.codec_if->vtbl->mixer_set_port( in autri_mixer_set_port()
941 sc->sc_codec.codec_if, cp)); in autri_mixer_set_port()
949 return (sc->sc_codec.codec_if->vtbl->mixer_get_port( in autri_mixer_get_port()
950 sc->sc_codec.codec_if, cp)); in autri_mixer_get_port()
958 return (sc->sc_codec.codec_if->vtbl->query_devinfo( in autri_query_devinfo()
959 sc->sc_codec.codec_if, dip)); in autri_query_devinfo()
966 return (sc->sc_codec.codec_if->vtbl->get_portnum_by_name( in autri_get_portnum_by_name()
[all …]
Dyds.c733 codec = &sc->sc_codec[i]; in yds_attachhook()
780 ctl.dev = sc->sc_codec[0].codec_if->vtbl->get_portnum_by_name( in yds_attachhook()
781 sc->sc_codec[0].codec_if, AudioCoutputs, AudioNmaster, NULL); in yds_attachhook()
1478 return (sc->sc_codec[0].codec_if->vtbl->mixer_set_port( in yds_mixer_set_port()
1479 sc->sc_codec[0].codec_if, cp)); in yds_mixer_set_port()
1487 return (sc->sc_codec[0].codec_if->vtbl->mixer_get_port( in yds_mixer_get_port()
1488 sc->sc_codec[0].codec_if, cp)); in yds_mixer_get_port()
1496 return (sc->sc_codec[0].codec_if->vtbl->query_devinfo( in yds_query_devinfo()
1497 sc->sc_codec[0].codec_if, dip)); in yds_query_devinfo()
1504 return (sc->sc_codec[0].codec_if->vtbl->get_portnum_by_name( in yds_get_portnum_by_name()
[all …]
Dauixpvar.h102 struct auixp_codec sc_codec; member
Dautrivar.h84 struct autri_codec_softc sc_codec; member
Dydsreg.h354 struct yds_codec_softc sc_codec[2]; /* Primary/Secondary AC97 */ member
/openbsd/src/sys/dev/isa/
Dgus.c326 ad1848_open(&sc->sc_codec, flags); in gusopen()
327 sc->sc_codec.mute[AD1848_AUX1_CHANNEL] = 0; in gusopen()
328 ad1848_mute_channel(&sc->sc_codec, AD1848_AUX1_CHANNEL, 0); /* turn on DAC output */ in gusopen()
330 sc->sc_codec.mute[AD1848_MONO_CHANNEL] = 0; in gusopen()
331 ad1848_mute_channel(&sc->sc_codec, AD1848_MONO_CHANNEL, 0); in gusopen()
605 retval = ad1848_intr(&sc->sc_codec); in gusintr()
2044 sc->sc_codec.sc_iot = sc->sc_iot; in gus_init_cs4231()
2045 sc->sc_codec.sc_iobase = port+GUS_MAX_CODEC_BASE; in gus_init_cs4231()
2047 if (ad1848_mapprobe(&sc->sc_codec, sc->sc_codec.sc_iobase) == 0) { in gus_init_cs4231()
2053 sc->sc_codec.parent = sc; in gus_init_cs4231()
[all …]
Dgusvar.h212 #define sc_codec u.sc_codec_u macro