Module Name: src Committed By: jmcneill Date: Mon Mar 21 09:12:10 UTC 2022
Modified Files: src/sys/dev/hdaudio: hdaudioreg.h src/sys/dev/pci: hdaudio_pci.c hdaudio_pci.h Log Message: hdaudio: pci: PCIe config space fixes and Intel PCH snoop support The HD audio specification does not cover PCI config space, and this driver was unconditionally writing to a vendor specific register. Reduce scope of config space accesses based on PCI IDs. With this cleaned up, add support for Intel PCH devices which require some additional vendor specific configuration to bypass no snoop mode. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/dev/hdaudio/hdaudioreg.h cvs rdiff -u -r1.11 -r1.12 src/sys/dev/pci/hdaudio_pci.c cvs rdiff -u -r1.1 -r1.2 src/sys/dev/pci/hdaudio_pci.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.