On Sun, Sep 20, 2015 at 05:45:08PM +0200, Alexandre Ratchov wrote: > On Sat, Sep 19, 2015 at 10:59:53PM +0200, Remi Locherer wrote: > > azalia0 at pci0 dev 3 function 0 "Intel Core 5G HD Audio" rev 0x09: msi > > azalia_reset: resetting > > azalia_reset: reset counter = 5000 > > azalia_reset: reset counter = 5000 > > azalia0: host: High Definition Audio rev. 1.0 > > azalia0: host: 3 output, 0 input, and 0 bidi streams > > azalia0: found a codec at #0 > > azalia_init_corb: CORB allocation succeeded. > > azalia_init_corb: CORBWP=0; size=256 > > azalia_init_rirb: RIRB allocation succeeded. > > azalia_init_rirb: RIRBRP=0, size=256 > > azalia0: RIRB time out > > This could be caused by the no-snoop setting. Does this improve > things? > > Index: azalia.c > =================================================================== > RCS file: /cvs/src/sys/dev/pci/azalia.c,v > retrieving revision 1.222 > diff -u -p -u -p -r1.222 azalia.c > --- azalia.c 29 Jul 2015 08:06:29 -0000 1.222 > +++ azalia.c 20 Sep 2015 15:41:40 -0000 > @@ -460,6 +460,7 @@ azalia_configure_pci(azalia_t *az) > case PCI_PRODUCT_INTEL_9SERIES_HDA: > case PCI_PRODUCT_INTEL_9SERIES_LP_HDA: > case PCI_PRODUCT_INTEL_BAYTRAIL_HDA: > + case PCI_PRODUCT_INTEL_CORE5G_HDA_1: > reg = azalia_pci_read(az->pc, az->tag, > INTEL_PCIE_NOSNOOP_REG); > reg &= INTEL_PCIE_NOSNOOP_MASK; Should I try this patch after the result from the other patch after a cold boot?
https://marc.info/?l=openbsd-misc&m=144277570223298&w=2