Exemplo n.º 1
0
void
auvia_close(void *addr)
{
	struct auvia_softc *sc = addr;

	auvia_halt_output(sc);
	auvia_halt_input(sc);

	sc->sc_play.sc_intr = NULL;
	sc->sc_record.sc_intr = NULL;
}
Exemplo n.º 2
0
void
auvia_close(void *addr)
{
	struct auvia_softc *sc = addr;
	sc->codec_if->vtbl->unlock(sc->codec_if);

	auvia_halt_output(sc);
	auvia_halt_input(sc);

	sc->sc_play.sc_intr = NULL;
	sc->sc_record.sc_intr = NULL;
}