I have installed OpenBSD 7.2 and I have the same problem, after applying this fix, audio after suspend works. Let me know if this is the best way to fix this issue, I have been running this patch for some time now.
Bests El jue, 9 jul 2020 a la(s) 18:38, Carlos Antonio Neira Bustos ( [email protected]) escribió: > Hi, > I have been running -current on my laptop the last couple of weeks and > after watching some videos I realized that audio playback is gone after > I suspended my laptop. > Reading through the code I arrived at this solution to restore audio > playback after suspend. > > The patch has been tested on this card these last couple of days without > any issues. > > audio0 at azalia0 > azalia0 at pci0 dev 27 function 0 "Intel 82801GB HD Audio" rev 0x02: msi > azalia0: codecs: Realtek ALC272 > azalia0: codecs: Realtek ALC272 > > Index: azalia.c > =================================================================== > RCS file: /cvs/src/sys/dev/pci/azalia.c,v > retrieving revision 1.257 > diff -u -p -u -p -r1.257 azalia.c > --- azalia.c 9 Jun 2020 03:36:05 -0000 1.257 > +++ azalia.c 9 Jul 2020 21:15:32 -0000 > @@ -904,6 +904,15 @@ azalia_init(azalia_t *az, int resuming) > if (err) > return(err); > > + if (resuming) { > + err = azalia_init_codecs(az); > + if (err) > + return(err); > + err = azalia_init_streams(az); > + if (err) > + return(err); > + } > + > AZ_WRITE_4(az, INTCTL, > AZ_READ_4(az, INTCTL) | HDA_INTCTL_CIE | HDA_INTCTL_GIE); > >
