Alexandre Ratchov wrote:
> could you try this diff?
> 
> 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  28 Sep 2020 10:07:06 -0000
> @@ -387,6 +387,7 @@ azalia_configure_pci(azalia_t *az)
>       case PCI_PRODUCT_ATI_SB450_HDA:
>       case PCI_PRODUCT_ATI_SBX00_HDA:
>       case PCI_PRODUCT_AMD_HUDSON2_HDA:
> +     case PCI_PRODUCT_AMD_17_3X_HDA:
>               reg = azalia_pci_read(az->pc, az->tag, ATI_PCIE_SNOOP_REG);
>               reg &= ATI_PCIE_SNOOP_MASK;
>               reg |= ATI_PCIE_SNOOP_ENABLE;
> Index: pcidevs.h
> ===================================================================
> RCS file: /cvs/src/sys/dev/pci/pcidevs.h,v
> retrieving revision 1.1925
> diff -u -p -u -p -r1.1925 pcidevs.h
> --- pcidevs.h 23 Aug 2020 19:25:20 -0000      1.1925
> +++ pcidevs.h 28 Sep 2020 10:07:12 -0000
> @@ -756,6 +756,7 @@
>  #define      PCI_PRODUCT_AMD_17_PCIE_5       0x1471          /* 17h PCIE */
>  #define      PCI_PRODUCT_AMD_17_3X_RC        0x1480          /* 17h/3xh Root 
> Complex */
>  #define      PCI_PRODUCT_AMD_17_3X_CCP       0x1486          /* 17h/3xh 
> Crypto */
> +#define      PCI_PRODUCT_AMD_17_3X_HDA       0x1487          /* 17h/3xh HD 
> Audio */
>  #define      PCI_PRODUCT_AMD_14_HB   0x1510          /* 14h Host */
>  #define      PCI_PRODUCT_AMD_14_PCIE_1       0x1512          /* 14h PCIE */
>  #define      PCI_PRODUCT_AMD_14_PCIE_2       0x1513          /* 14h PCIE */
> 

I'm afraid it doesn't work, sir.

Reply via email to