SPKR_ON
nec86hw_speaker_ctl(sc, SPKR_ON);
nec86hw_speaker_ctl(sc, (flags & FWRITE) ? SPKR_ON : SPKR_OFF);
case SPKR_ON:
ess_speaker_ctl(sc, (flags & FWRITE) ? SPKR_ON : SPKR_OFF);
if ((newstate == SPKR_ON) && (sc->spkr_state == SPKR_OFF)) {
sc->spkr_state = SPKR_ON;
if ((newstate == SPKR_OFF) && (sc->spkr_state == SPKR_ON)) {
if ((newstate == SPKR_ON) &&
if ((newstate == SPKR_ON) &&
if ((newstate == SPKR_ON) &&
SPKR_ON : SPKR_OFF);
gus_speaker_ctl(sc, cp->un.ord ? SPKR_OFF : SPKR_ON);
gus_mic_ctl(sc, cp->un.ord ? SPKR_OFF : SPKR_ON);
gus_linein_ctl(sc, cp->un.ord ? SPKR_OFF : SPKR_ON);
gus_speaker_ctl(sc, cp->un.ord ? SPKR_OFF : SPKR_ON);
gus_mic_ctl(sc, SPKR_ON);
gus_speaker_ctl(sc, (flags & FWRITE) ? SPKR_ON : SPKR_OFF);
gus_mic_ctl(sc, SPKR_ON);
if ((newstate == SPKR_ON) &&
sc->spkr_state = SPKR_ON;
(sc->spkr_state == SPKR_ON)) {
sbdsp_speaker_ctl(sc, (flags & FWRITE) ? SPKR_ON : SPKR_OFF);