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);
>
>

Reply via email to