I've no autri(4) either.

-- 
jake...@sdf.lonestar.org
SDF Public Access UNIX System - http://sdf.lonestar.org

Index: autri.c
===================================================================
RCS file: /cvs/src/sys/dev/pci/autri.c,v
retrieving revision 1.27
diff -u -p autri.c
--- autri.c     7 Sep 2010 16:21:44 -0000       1.27
+++ autri.c     12 Sep 2010 07:23:11 -0000
@@ -622,17 +622,25 @@ int
 autri_activate(struct device *self, int act)
 {
        struct autri_softc *sc = (struct autri_softc *)self;
+       int rv = 0;
 
        switch (act) {
+       case DVACT_ACTIVATE:
+               break;
+       case DVACT_QUIESCE:
+               rv = config_activate_children(self, act);
+               break;
        case DVACT_SUSPEND:
                break;
        case DVACT_RESUME:
                autri_init(sc);
-               /*autri_reset_codec(&sc->sc_codec);*/
-               
(sc->sc_codec.codec_if->vtbl->restore_ports)(sc->sc_codec.codec_if);
+               ac97_resume(&sc->sc_codec.host_if, sc->sc_codec.codec_if);
+               rv = config_activate_children(self, act);
                break;
+       case DVACT_DEACTIVATE:
+               break;
        }
-       return 0;
+       return (rv);
 }
 
 int

Reply via email to