On Sat, May 29, 2021 at 04:01:40PM +0200, Peter N. M. Hansteen wrote: Hi,
> ... > > However, I have no sound at all in this laptop. > > What is the most useful way forward in exploring the whys and > contributing to fixing? > > Fresh sendbug -P and pcidump -v output follows attached. > > All the best, > Peter > > -- > Peter N. M. Hansteen, member of the first RFC 1149 implementation team > http://bsdly.blogspot.com/ http://www.bsdly.net/ http://www.nuug.no/ > "Remember to set the evil bit on all malicious network traffic" > delilah spamd[29949]: 85.152.224.147: disconnected after 42673 seconds. > "Intel 500 Series HD Audio" rev 0x20 at pci0 dev 31 function 3 not configured > .... > 0:31:3: Intel 500 Series HD Audio > 0x0000: Vendor ID: 8086, Product ID: a0c8 > 0x0004: Command: 0000, Status: 0010 > 0x0008: Class: 04 (unknown), Subclass: 01 (unknown), > Interface: 00, Revision: 20 The PCI subclass doesn't match for HD Audio so azalia(4) doesn't attach, subclass 01 is "vendor specific". You could try adding something like this to azalia_pci_devices in azalia.c:491, it might work: { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_500SERIES_LP_HDA }, -Bryan. > 0x000c: BIST: 00, Header Type: 00, Latency Timer: 20, > Cache Line Size: 10 > 0x0010: BAR mem 64bit addr: 0x000000603d188000/0x00004000 > 0x0018: BAR empty (00000000) > 0x001c: BAR empty (00000000) > 0x0020: BAR mem 64bit addr: 0x000000603d000000/0x00100000 > 0x0028: Cardbus CIS: 00000000 > 0x002c: Subsystem Vendor ID: 1043 Product ID: 13e2 > 0x0030: Expansion ROM Base Address: 00000000 > 0x0038: 00000000 > 0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00 > 0x0050: Capability 0x01: Power Management > State: D0 > 0x0080: Capability 0x09: Vendor Specific > 0x0060: Capability 0x05: Message Signalled Interrupts (MSI) > Enabled: no > 0x0000: a0c88086 00100000 04010020 00002010 > 0x0010: 3d188004 00000060 00000000 00000000 > 0x0020: 3d000004 00000060 00000000 13e21043 > 0x0030: 00000000 00000050 00000000 000001ff > 0x0040: 00000000 00000000 00fb09ff 00000000 > 0x0050: c0438001 00000008 00000000 00000000 > 0x0060: 00800005 00000000 00000000 00000000 > 0x0070: 00910010 10000000 00102800 00000000 > 0x0080: f0146009 01400010 00000000 000104a1 > 0x0090: 00280800 00000000 00000000 00000000 > 0x00a0: 00000000 00000000 00000000 00000000 > 0x00b0: 00000000 00000000 00000000 00000000 > 0x00c0: 29020602 04806000 82a50c00 00030010 > 0x00d0: 02b50c00 00030010 00000000 00000000 > 0x00e0: 00000000 00000000 00000000 00000000 > 0x00f0: 00000000 00000000 01210fb5 00000000 >