Thursday, March 31, 2022

Re: Dell G3 3590 audio and touchpad

Domain /dev/pci0:
0:0:0: Intel Core 8G Host
0x0000: Vendor ID: 8086, Product ID: 3ec4
0x0004: Command: 0006, Status: 2090
0x0008: Class: 06 Bridge, Subclass: 00 Host,
Interface: 00, Revision: 07
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR empty (00000000)
0x0014: BAR empty (00000000)
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
0x00e0: Capability 0x09: Vendor Specific
0:1:0: Intel Core 6G PCIE
0x0000: Vendor ID: 8086, Product ID: 1901
0x0004: Command: 0007, Status: 0010
0x0008: Class: 06 Bridge, Subclass: 04 PCI,
Interface: 00, Revision: 07
0x000c: BIST: 00, Header Type: 81, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR empty (00000000)
0x0014: BAR empty (00000000)
0x0018: Primary Bus: 0, Secondary Bus: 1, Subordinate Bus: 1,
Secondary Latency Timer: 00
0x001c: I/O Base: 40, I/O Limit: 40, Secondary Status: 2000
0x0020: Memory Base: 9000, Memory Limit: a300
0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
0x0038: Expansion ROM Base Address: 00000000
0x003c: Interrupt Pin: 01, Line: ff, Bridge Control: 0010
0x0088: Capability 0x0d: PCI-PCI
0x0080: Capability 0x01: Power Management
State: D0
0x0090: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0x00a0: Capability 0x10: PCI Express
Max Payload Size: 128 / 256 bytes
Max Read Request Size: 128 bytes
Link Speed: 5.0 / 8.0 GT/s
Link Width: x8 / x8
0x0100: Enhanced Capability 0x02: Virtual Channel Capability
0x0140: Enhanced Capability 0x05: Root Complex Link Declaration
0x0d94: Enhanced Capability 0x19: Secondary PCIe Capability
0:2:0: Intel UHD Graphics 630
0x0000: Vendor ID: 8086, Product ID: 3e9b
0x0004: Command: 0007, Status: 0010
0x0008: Class: 03 Display, Subclass: 00 VGA,
Interface: 00, Revision: 00
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x00000000a4000000/0x01000000
0x0018: BAR mem prefetchable 64bit addr: 0x0000000080000000/0x10000000
0x0020: BAR io addr: 0x00005000/0x0040
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0040: Capability 0x09: Vendor Specific
0x0070: Capability 0x10: PCI Express
Max Payload Size: 128 / 128 bytes
Max Read Request Size: 128 bytes
0x0100: Enhanced Capability 0x1b: Process Address Space ID
0x0200: Enhanced Capability 0x0f: Address Translation Services
0x0300: Enhanced Capability 0x13: Page Request Interface
0x00ac: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0x00d0: Capability 0x01: Power Management
State: D0
0:4:0: Intel Core 6G Thermal
0x0000: Vendor ID: 8086, Product ID: 1903
0x0004: Command: 0000, Status: 0090
0x0008: Class: 11 DASP, Subclass: 80 Miscellaneous,
Interface: 00, Revision: 07
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR mem 64bit addr: 0x00000000a5510000/0x00008000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0090: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: no
0x00d0: Capability 0x01: Power Management
State: D0
0x00e0: Capability 0x09: Vendor Specific
0:8:0: Intel Core GMM
0x0000: Vendor ID: 8086, Product ID: 1911
0x0004: Command: 0000, Status: 0010
0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
Interface: 00, Revision: 00
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x00000000a552b000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0090: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: no
0x00dc: Capability 0x01: Power Management
State: D0
0x00f0: Capability 0x13: PCI Advanced Features
0:18:0: Intel 300 Series Thermal
0x0000: Vendor ID: 8086, Product ID: a379
0x0004: Command: 0006, Status: 0010
0x0008: Class: 11 DASP, Subclass: 80 Miscellaneous,
Interface: 00, Revision: 10
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR mem 64bit addr: 0x00000000a552a000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
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 0x05: Message Signalled Interrupts (MSI)
Enabled: no
0:19:0: Intel 300 Series ISH
0x0000: Vendor ID: 8086, Product ID: a37c
0x0004: Command: 0000, Status: 0010
0x0008: Class: 07 Communications, Subclass: 00 Serial,
Interface: 00, Revision: 10
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x00000000a5520000/0x00002000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
State: D0
0x0090: Capability 0x09: Vendor Specific
0:20:0: Intel 300 Series xHCI
0x0000: Vendor ID: 8086, Product ID: a36d
0x0004: Command: 0006, Status: 0290
0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
Interface: 30, Revision: 10
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR mem 64bit addr: 0x00000000a5500000/0x00010000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0070: Capability 0x01: Power Management
State: D0
0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0x0090: Capability 0x09: Vendor Specific
0:20:2: Intel 300 Series Shared SRAM
0x0000: Vendor ID: 8086, Product ID: a36f
0x0004: Command: 0000, Status: 0010
0x0008: Class: 05 Memory, Subclass: 00 RAM,
Interface: 00, Revision: 10
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x00000000a551e000/0x00002000
0x0018: BAR mem 64bit addr: 0x00000000a5529000/0x00001000
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 00 Line: ff Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
State: D0
0:21:0: Intel 300 Series I2C
0x0000: Vendor ID: 8086, Product ID: a368
0x0004: Command: 0006, Status: 0010
0x0008: Class: 0c Serial Bus, Subclass: 80 (unknown),
Interface: 00, Revision: 10
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x00000000a5528000/0x00001000
0x0018: BAR mem 64bit addr: 0x00000000a5527000/0x00001000
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
State: D0
0x0090: Capability 0x09: Vendor Specific
0:21:1: Intel 300 Series I2C
0x0000: Vendor ID: 8086, Product ID: a369
0x0004: Command: 0006, Status: 0010
0x0008: Class: 0c Serial Bus, Subclass: 80 (unknown),
Interface: 00, Revision: 10
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x00000000a5526000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 02 Line: ff Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
State: D0
0x0090: Capability 0x09: Vendor Specific
0:22:0: Intel 300 Series HECI
0x0000: Vendor ID: 8086, Product ID: a360
0x0004: Command: 0000, Status: 0010
0x0008: Class: 07 Communications, Subclass: 80 Miscellaneous,
Interface: 00, Revision: 10
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR mem 64bit addr: 0x00000000a5525000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
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
0x008c: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: no
0x00a4: Capability 0x09: Vendor Specific
0:23:0: Intel 300 Series AHCI
0x0000: Vendor ID: 8086, Product ID: a353
0x0004: Command: 0007, Status: 02b0
0x0008: Class: 01 Mass Storage, Subclass: 06 SATA,
Interface: 01, Revision: 10
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR mem 32bit addr: 0xa551c000/0x00002000
0x0014: BAR mem 32bit addr: 0xa5524000/0x00000100
0x0018: BAR io addr: 0x00005090/0x0008
0x001c: BAR io addr: 0x00005080/0x0004
0x0020: BAR io addr: 0x00005060/0x0020
0x0024: BAR mem 32bit addr: 0xa5523000/0x00000800
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0x0070: Capability 0x01: Power Management
State: D0
0x00a8: Capability 0x12: SATA
0:29:0: Intel 300 Series PCIE
0x0000: Vendor ID: 8086, Product ID: a330
0x0004: Command: 0007, Status: 0010
0x0008: Class: 06 Bridge, Subclass: 04 PCI,
Interface: 00, Revision: f0
0x000c: BIST: 00, Header Type: 81, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR empty (00000000)
0x0014: BAR empty (00000000)
0x0018: Primary Bus: 0, Secondary Bus: 2, Subordinate Bus: 2,
Secondary Latency Timer: 00
0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 2000
0x0020: Memory Base: a540, Memory Limit: a540
0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
0x0038: Expansion ROM Base Address: 00000000
0x003c: Interrupt Pin: 01, Line: ff, Bridge Control: 0010
0x0040: Capability 0x10: PCI Express
Max Payload Size: 256 / 256 bytes
Max Read Request Size: 128 bytes
Link Speed: 5.0 / 8.0 GT/s
Link Width: x4 / x4
0x0100: Enhanced Capability 0x01: Advanced Error Reporting
0x0140: Enhanced Capability 0x0d: Access Control Services
0x0150: Enhanced Capability 0x1f: Precision Time Measurement
0x0200: Enhanced Capability 0x1e: L1 PM
0x0220: Enhanced Capability 0x19: Secondary PCIe Capability
0x0250: Enhanced Capability 0x1d: Downstream Port Containment
0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0x0090: Capability 0x0d: PCI-PCI
0x00a0: Capability 0x01: Power Management
State: D0
0:29:5: Intel 300 Series PCIE
0x0000: Vendor ID: 8086, Product ID: a335
0x0004: Command: 0007, Status: 0010
0x0008: Class: 06 Bridge, Subclass: 04 PCI,
Interface: 00, Revision: f0
0x000c: BIST: 00, Header Type: 81, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR empty (00000000)
0x0014: BAR empty (00000000)
0x0018: Primary Bus: 0, Secondary Bus: 3, Subordinate Bus: 3,
Secondary Latency Timer: 00
0x001c: I/O Base: 30, I/O Limit: 30, Secondary Status: 2000
0x0020: Memory Base: a530, Memory Limit: a530
0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
0x0038: Expansion ROM Base Address: 00000000
0x003c: Interrupt Pin: 02, Line: ff, Bridge Control: 0010
0x0040: Capability 0x10: PCI Express
Max Payload Size: 128 / 256 bytes
Max Read Request Size: 128 bytes
Link Speed: 2.5 / 8.0 GT/s
Link Width: x1 / x1
0x0100: Enhanced Capability 0x01: Advanced Error Reporting
0x0140: Enhanced Capability 0x0d: Access Control Services
0x0150: Enhanced Capability 0x1f: Precision Time Measurement
0x0200: Enhanced Capability 0x1e: L1 PM
0x0220: Enhanced Capability 0x19: Secondary PCIe Capability
0x0250: Enhanced Capability 0x1d: Downstream Port Containment
0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0x0090: Capability 0x0d: PCI-PCI
0x00a0: Capability 0x01: Power Management
State: D0
0:29:6: Intel 300 Series PCIE
0x0000: Vendor ID: 8086, Product ID: a336
0x0004: Command: 0007, Status: 0010
0x0008: Class: 06 Bridge, Subclass: 04 PCI,
Interface: 00, Revision: f0
0x000c: BIST: 00, Header Type: 81, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR empty (00000000)
0x0014: BAR empty (00000000)
0x0018: Primary Bus: 0, Secondary Bus: 4, Subordinate Bus: 4,
Secondary Latency Timer: 00
0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 2000
0x0020: Memory Base: a500, Memory Limit: a510
0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
0x0038: Expansion ROM Base Address: 00000000
0x003c: Interrupt Pin: 03, Line: ff, Bridge Control: 0010
0x0040: Capability 0x10: PCI Express
Max Payload Size: 256 / 256 bytes
Max Read Request Size: 128 bytes
Link Speed: 2.5 / 8.0 GT/s
Link Width: x1 / x1
0x0100: Enhanced Capability 0x01: Advanced Error Reporting
0x0140: Enhanced Capability 0x0d: Access Control Services
0x0150: Enhanced Capability 0x1f: Precision Time Measurement
0x0200: Enhanced Capability 0x1e: L1 PM
0x0220: Enhanced Capability 0x19: Secondary PCIe Capability
0x0250: Enhanced Capability 0x1d: Downstream Port Containment
0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0x0090: Capability 0x0d: PCI-PCI
0x00a0: Capability 0x01: Power Management
State: D0
0:31:0: Intel HM370 LPC
0x0000: Vendor ID: 8086, Product ID: a30d
0x0004: Command: 0407, Status: 0000
0x0008: Class: 06 Bridge, Subclass: 01 ISA,
Interface: 00, Revision: 10
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR empty (00000000)
0x0014: BAR empty (00000000)
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
0:31:3: Intel 300 Series cAVS
0x0000: Vendor ID: 8086, Product ID: a348
0x0004: Command: 0000, Status: 0010
0x0008: Class: 04 Multimedia, Subclass: 01 Audio,
Interface: 00, Revision: 10
0x000c: BIST: 00, Header Type: 00, Latency Timer: 20,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x00000000a5518000/0x00004000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR mem 64bit addr: 0x00000000a5200000/0x00100000
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
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
0:31:4: Intel 300 Series SMBus
0x0000: Vendor ID: 8086, Product ID: a323
0x0004: Command: 0003, Status: 0280
0x0008: Class: 0c Serial Bus, Subclass: 05 SMBus,
Interface: 00, Revision: 10
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR mem 64bit addr: 0x00000000a5522000/0x00000100
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR io addr: 0x0000efa0/0x0020
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0:31:5: Intel 300 Series SPI
0x0000: Vendor ID: 8086, Product ID: a324
0x0004: Command: 0402, Status: 0000
0x0008: Class: 0c Serial Bus, Subclass: 80 (unknown),
Interface: 00, Revision: 10
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR mem 32bit addr: 0xfe010000/0x00001000
0x0014: BAR empty (00000000)
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
1:0:0: NVIDIA unknown
0x0000: Vendor ID: 10de, Product ID: 2191
0x0004: Command: 0000, Status: 0010
0x0008: Class: 03 Display, Subclass: 00 VGA,
Interface: 00, Revision: a1
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 32bit addr: 0xa2000000/0x01000000
0x0014: BAR mem prefetchable 64bit addr: 0x0000000090000000/0x10000000
0x001c: BAR mem prefetchable 64bit addr: 0x00000000a0000000/0x02000000
0x0024: BAR io addr: 0x00004000/0x0080
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: a3000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0060: Capability 0x01: Power Management
State: D0
0x0068: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: no
0x0078: Capability 0x10: PCI Express
Max Payload Size: 128 / 256 bytes
Max Read Request Size: 512 bytes
Link Speed: 5.0 / 8.0 GT/s
Link Width: x8 / x16
0x0100: Enhanced Capability 0x02: Virtual Channel Capability
0x0250: Enhanced Capability 0x18: Latency Tolerance Reporting
0x0258: Enhanced Capability 0x1e: L1 PM
0x0128: Enhanced Capability 0x04: Power Budgeting
0x0420: Enhanced Capability 0x01: Advanced Error Reporting
0x0600: Enhanced Capability 0x0b: Vendor-Specific
0x0900: Enhanced Capability 0x19: Secondary PCIe Capability
0x0bb0: Enhanced Capability 0x15: Resizable BAR
1:0:1: NVIDIA unknown
0x0000: Vendor ID: 10de, Product ID: 1aeb
0x0004: Command: 0006, Status: 0010
0x0008: Class: 04 Multimedia, Subclass: 03 HD Audio,
Interface: 00, Revision: a1
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 32bit addr: 0xa30d0000/0x00004000
0x0014: BAR empty (00000000)
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 02 Line: ff Min Gnt: 00 Max Lat: 00
0x0060: Capability 0x01: Power Management
State: D0
0x0068: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: no
0x0078: Capability 0x10: PCI Express
Max Payload Size: 128 / 256 bytes
Max Read Request Size: 512 bytes
Link Speed: 5.0 / 8.0 GT/s
Link Width: x8 / x16
0x0100: Enhanced Capability 0x01: Advanced Error Reporting
1:0:2: NVIDIA unknown
0x0000: Vendor ID: 10de, Product ID: 1aec
0x0004: Command: 0006, Status: 0010
0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
Interface: 30, Revision: a1
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem prefetchable 64bit addr: 0x00000000a3080000/0x00040000
0x0018: BAR empty (00000000)
0x001c: BAR mem prefetchable 64bit addr: 0x00000000a30c0000/0x00010000
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 03 Line: ff Min Gnt: 00 Max Lat: 00
0x0068: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0x0078: Capability 0x10: PCI Express
Max Payload Size: 128 / 128 bytes
Max Read Request Size: 512 bytes
Link Speed: 5.0 / 8.0 GT/s
Link Width: x8 / x16
0x0100: Enhanced Capability 0x01: Advanced Error Reporting
0x00b4: Capability 0x01: Power Management
State: D0
1:0:3: NVIDIA unknown
0x0000: Vendor ID: 10de, Product ID: 1aed
0x0004: Command: 0000, Status: 0010
0x0008: Class: 0c Serial Bus, Subclass: 80 (unknown),
Interface: 00, Revision: a1
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 32bit addr: 0xa30d4000/0x00001000
0x0014: BAR empty (00000000)
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 04 Line: ff Min Gnt: 00 Max Lat: 00
0x0068: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: no
0x0078: Capability 0x10: PCI Express
Max Payload Size: 128 / 128 bytes
Max Read Request Size: 512 bytes
Link Speed: 5.0 / 8.0 GT/s
Link Width: x8 / x16
0x0100: Enhanced Capability 0x01: Advanced Error Reporting
0x00b4: Capability 0x01: Power Management
State: D0
2:0:0: SK hynix unknown
0x0000: Vendor ID: 1c5c, Product ID: 1339
0x0004: Command: 0007, Status: 0010
0x0008: Class: 01 Mass Storage, Subclass: 08 NVM,
Interface: 02, Revision: 00
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x00000000a5400000/0x00004000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1c5c Product ID: 0000
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
State: D0
0x0090: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: no
0x00b0: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
Enabled: yes; table size 32 (BAR 0:8192)
0x00c0: Capability 0x10: PCI Express
Max Payload Size: 256 / 256 bytes
Max Read Request Size: 512 bytes
Link Speed: 5.0 / 8.0 GT/s
Link Width: x4 / x4
0x0100: Enhanced Capability 0x01: Advanced Error Reporting
0x0150: Enhanced Capability 0x03: Device Serial Number
Serial Number: 0000000000000000
0x0160: Enhanced Capability 0x04: Power Budgeting
0x01b8: Enhanced Capability 0x18: Latency Tolerance Reporting
0x0300: Enhanced Capability 0x19: Secondary PCIe Capability
0x0400: Enhanced Capability 0x0b: Vendor-Specific
0x0900: Enhanced Capability 0x1e: L1 PM
3:0:0: Realtek 8168
0x0000: Vendor ID: 10ec, Product ID: 8168
0x0004: Command: 0007, Status: 0010
0x0008: Class: 02 Network, Subclass: 00 Ethernet,
Interface: 00, Revision: 15
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR io addr: 0x00003000/0x0100
0x0014: BAR empty (00000000)
0x0018: BAR mem 64bit addr: 0x00000000a5304000/0x00001000
0x0020: BAR mem 64bit addr: 0x00000000a5300000/0x00004000
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0040: Capability 0x01: Power Management
State: D0 PME# enabled
0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0x0070: Capability 0x10: PCI Express
Max Payload Size: 128 / 128 bytes
Max Read Request Size: 512 bytes
Link Speed: 2.5 / 2.5 GT/s
Link Width: x1 / x1
0x0100: Enhanced Capability 0x01: Advanced Error Reporting
0x0140: Enhanced Capability 0x02: Virtual Channel Capability
0x0160: Enhanced Capability 0x03: Device Serial Number
Serial Number: 01000000684ce000
0x0170: Enhanced Capability 0x18: Latency Tolerance Reporting
0x0178: Enhanced Capability 0x1e: L1 PM
0x00b0: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
Enabled: no; table size 4 (BAR 4:0)
4:0:0: Atheros QCA9377
0x0000: Vendor ID: 168c, Product ID: 0042
0x0004: Command: 0000, Status: 0010
0x0008: Class: 02 Network, Subclass: 80 Miscellaneous,
Interface: 00, Revision: 31
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x00000000a5000000/0x00200000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 1810
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0040: Capability 0x01: Power Management
State: D0
0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: no
0x0070: Capability 0x10: PCI Express
Max Payload Size: 256 / 256 bytes
Max Read Request Size: 512 bytes
Link Speed: 2.5 / 2.5 GT/s
Link Width: x1 / x1
0x0100: Enhanced Capability 0x01: Advanced Error Reporting
0x0148: Enhanced Capability 0x02: Virtual Channel Capability
0x0168: Enhanced Capability 0x03: Device Serial Number
Serial Number: 0000000000000000
0x0178: Enhanced Capability 0x18: Latency Tolerance Reporting
0x0180: Enhanced Capability 0x1e: L1 PM
Here is the pcidump:

Domain /dev/pci0:
0:0:0: Intel Core 8G Host
0x0000: Vendor ID: 8086, Product ID: 3ec4
0x0004: Command: 0006, Status: 2090
0x0008: Class: 06 Bridge, Subclass: 00 Host,
Interface: 00, Revision: 07
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR empty (00000000)
0x0014: BAR empty (00000000)
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
0x00e0: Capability 0x09: Vendor Specific
0:1:0: Intel Core 6G PCIE
0x0000: Vendor ID: 8086, Product ID: 1901
0x0004: Command: 0007, Status: 0010
0x0008: Class: 06 Bridge, Subclass: 04 PCI,
Interface: 00, Revision: 07
0x000c: BIST: 00, Header Type: 81, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR empty (00000000)
0x0014: BAR empty (00000000)
0x0018: Primary Bus: 0, Secondary Bus: 1, Subordinate Bus: 1,
Secondary Latency Timer: 00
0x001c: I/O Base: 40, I/O Limit: 40, Secondary Status: 2000
0x0020: Memory Base: 9000, Memory Limit: a300
0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
0x0038: Expansion ROM Base Address: 00000000
0x003c: Interrupt Pin: 01, Line: ff, Bridge Control: 0010
0x0088: Capability 0x0d: PCI-PCI
0x0080: Capability 0x01: Power Management
State: D0
0x0090: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0x00a0: Capability 0x10: PCI Express
Max Payload Size: 128 / 256 bytes
Max Read Request Size: 128 bytes
Link Speed: 5.0 / 8.0 GT/s
Link Width: x8 / x8
0x0100: Enhanced Capability 0x02: Virtual Channel Capability
0x0140: Enhanced Capability 0x05: Root Complex Link Declaration
0x0d94: Enhanced Capability 0x19: Secondary PCIe Capability
0:2:0: Intel UHD Graphics 630
0x0000: Vendor ID: 8086, Product ID: 3e9b
0x0004: Command: 0007, Status: 0010
0x0008: Class: 03 Display, Subclass: 00 VGA,
Interface: 00, Revision: 00
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x00000000a4000000/0x01000000
0x0018: BAR mem prefetchable 64bit addr: 0x0000000080000000/0x10000000
0x0020: BAR io addr: 0x00005000/0x0040
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0040: Capability 0x09: Vendor Specific
0x0070: Capability 0x10: PCI Express
Max Payload Size: 128 / 128 bytes
Max Read Request Size: 128 bytes
0x0100: Enhanced Capability 0x1b: Process Address Space ID
0x0200: Enhanced Capability 0x0f: Address Translation Services
0x0300: Enhanced Capability 0x13: Page Request Interface
0x00ac: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0x00d0: Capability 0x01: Power Management
State: D0
0:4:0: Intel Core 6G Thermal
0x0000: Vendor ID: 8086, Product ID: 1903
0x0004: Command: 0000, Status: 0090
0x0008: Class: 11 DASP, Subclass: 80 Miscellaneous,
Interface: 00, Revision: 07
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR mem 64bit addr: 0x00000000a5510000/0x00008000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0090: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: no
0x00d0: Capability 0x01: Power Management
State: D0
0x00e0: Capability 0x09: Vendor Specific
0:8:0: Intel Core GMM
0x0000: Vendor ID: 8086, Product ID: 1911
0x0004: Command: 0000, Status: 0010
0x0008: Class: 08 System, Subclass: 80 Miscellaneous,
Interface: 00, Revision: 00
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x00000000a552b000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0090: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: no
0x00dc: Capability 0x01: Power Management
State: D0
0x00f0: Capability 0x13: PCI Advanced Features
0:18:0: Intel 300 Series Thermal
0x0000: Vendor ID: 8086, Product ID: a379
0x0004: Command: 0006, Status: 0010
0x0008: Class: 11 DASP, Subclass: 80 Miscellaneous,
Interface: 00, Revision: 10
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR mem 64bit addr: 0x00000000a552a000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
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 0x05: Message Signalled Interrupts (MSI)
Enabled: no
0:19:0: Intel 300 Series ISH
0x0000: Vendor ID: 8086, Product ID: a37c
0x0004: Command: 0000, Status: 0010
0x0008: Class: 07 Communications, Subclass: 00 Serial,
Interface: 00, Revision: 10
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x00000000a5520000/0x00002000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
State: D0
0x0090: Capability 0x09: Vendor Specific
0:20:0: Intel 300 Series xHCI
0x0000: Vendor ID: 8086, Product ID: a36d
0x0004: Command: 0006, Status: 0290
0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
Interface: 30, Revision: 10
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR mem 64bit addr: 0x00000000a5500000/0x00010000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0070: Capability 0x01: Power Management
State: D0
0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0x0090: Capability 0x09: Vendor Specific
0:20:2: Intel 300 Series Shared SRAM
0x0000: Vendor ID: 8086, Product ID: a36f
0x0004: Command: 0000, Status: 0010
0x0008: Class: 05 Memory, Subclass: 00 RAM,
Interface: 00, Revision: 10
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x00000000a551e000/0x00002000
0x0018: BAR mem 64bit addr: 0x00000000a5529000/0x00001000
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 00 Line: ff Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
State: D0
0:21:0: Intel 300 Series I2C
0x0000: Vendor ID: 8086, Product ID: a368
0x0004: Command: 0006, Status: 0010
0x0008: Class: 0c Serial Bus, Subclass: 80 (unknown),
Interface: 00, Revision: 10
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x00000000a5528000/0x00001000
0x0018: BAR mem 64bit addr: 0x00000000a5527000/0x00001000
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
State: D0
0x0090: Capability 0x09: Vendor Specific
0:21:1: Intel 300 Series I2C
0x0000: Vendor ID: 8086, Product ID: a369
0x0004: Command: 0006, Status: 0010
0x0008: Class: 0c Serial Bus, Subclass: 80 (unknown),
Interface: 00, Revision: 10
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x00000000a5526000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 02 Line: ff Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
State: D0
0x0090: Capability 0x09: Vendor Specific
0:22:0: Intel 300 Series HECI
0x0000: Vendor ID: 8086, Product ID: a360
0x0004: Command: 0000, Status: 0010
0x0008: Class: 07 Communications, Subclass: 80 Miscellaneous,
Interface: 00, Revision: 10
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR mem 64bit addr: 0x00000000a5525000/0x00001000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
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
0x008c: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: no
0x00a4: Capability 0x09: Vendor Specific
0:23:0: Intel 300 Series AHCI
0x0000: Vendor ID: 8086, Product ID: a353
0x0004: Command: 0007, Status: 02b0
0x0008: Class: 01 Mass Storage, Subclass: 06 SATA,
Interface: 01, Revision: 10
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR mem 32bit addr: 0xa551c000/0x00002000
0x0014: BAR mem 32bit addr: 0xa5524000/0x00000100
0x0018: BAR io addr: 0x00005090/0x0008
0x001c: BAR io addr: 0x00005080/0x0004
0x0020: BAR io addr: 0x00005060/0x0020
0x0024: BAR mem 32bit addr: 0xa5523000/0x00000800
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0x0070: Capability 0x01: Power Management
State: D0
0x00a8: Capability 0x12: SATA
0:29:0: Intel 300 Series PCIE
0x0000: Vendor ID: 8086, Product ID: a330
0x0004: Command: 0007, Status: 0010
0x0008: Class: 06 Bridge, Subclass: 04 PCI,
Interface: 00, Revision: f0
0x000c: BIST: 00, Header Type: 81, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR empty (00000000)
0x0014: BAR empty (00000000)
0x0018: Primary Bus: 0, Secondary Bus: 2, Subordinate Bus: 2,
Secondary Latency Timer: 00
0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 2000
0x0020: Memory Base: a540, Memory Limit: a540
0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
0x0038: Expansion ROM Base Address: 00000000
0x003c: Interrupt Pin: 01, Line: ff, Bridge Control: 0010
0x0040: Capability 0x10: PCI Express
Max Payload Size: 256 / 256 bytes
Max Read Request Size: 128 bytes
Link Speed: 5.0 / 8.0 GT/s
Link Width: x4 / x4
0x0100: Enhanced Capability 0x01: Advanced Error Reporting
0x0140: Enhanced Capability 0x0d: Access Control Services
0x0150: Enhanced Capability 0x1f: Precision Time Measurement
0x0200: Enhanced Capability 0x1e: L1 PM
0x0220: Enhanced Capability 0x19: Secondary PCIe Capability
0x0250: Enhanced Capability 0x1d: Downstream Port Containment
0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0x0090: Capability 0x0d: PCI-PCI
0x00a0: Capability 0x01: Power Management
State: D0
0:29:5: Intel 300 Series PCIE
0x0000: Vendor ID: 8086, Product ID: a335
0x0004: Command: 0007, Status: 0010
0x0008: Class: 06 Bridge, Subclass: 04 PCI,
Interface: 00, Revision: f0
0x000c: BIST: 00, Header Type: 81, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR empty (00000000)
0x0014: BAR empty (00000000)
0x0018: Primary Bus: 0, Secondary Bus: 3, Subordinate Bus: 3,
Secondary Latency Timer: 00
0x001c: I/O Base: 30, I/O Limit: 30, Secondary Status: 2000
0x0020: Memory Base: a530, Memory Limit: a530
0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
0x0038: Expansion ROM Base Address: 00000000
0x003c: Interrupt Pin: 02, Line: ff, Bridge Control: 0010
0x0040: Capability 0x10: PCI Express
Max Payload Size: 128 / 256 bytes
Max Read Request Size: 128 bytes
Link Speed: 2.5 / 8.0 GT/s
Link Width: x1 / x1
0x0100: Enhanced Capability 0x01: Advanced Error Reporting
0x0140: Enhanced Capability 0x0d: Access Control Services
0x0150: Enhanced Capability 0x1f: Precision Time Measurement
0x0200: Enhanced Capability 0x1e: L1 PM
0x0220: Enhanced Capability 0x19: Secondary PCIe Capability
0x0250: Enhanced Capability 0x1d: Downstream Port Containment
0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0x0090: Capability 0x0d: PCI-PCI
0x00a0: Capability 0x01: Power Management
State: D0
0:29:6: Intel 300 Series PCIE
0x0000: Vendor ID: 8086, Product ID: a336
0x0004: Command: 0007, Status: 0010
0x0008: Class: 06 Bridge, Subclass: 04 PCI,
Interface: 00, Revision: f0
0x000c: BIST: 00, Header Type: 81, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR empty (00000000)
0x0014: BAR empty (00000000)
0x0018: Primary Bus: 0, Secondary Bus: 4, Subordinate Bus: 4,
Secondary Latency Timer: 00
0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 2000
0x0020: Memory Base: a500, Memory Limit: a510
0x0024: Prefetch Memory Base: fff1, Prefetch Memory Limit: 0001
0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
0x0038: Expansion ROM Base Address: 00000000
0x003c: Interrupt Pin: 03, Line: ff, Bridge Control: 0010
0x0040: Capability 0x10: PCI Express
Max Payload Size: 256 / 256 bytes
Max Read Request Size: 128 bytes
Link Speed: 2.5 / 8.0 GT/s
Link Width: x1 / x1
0x0100: Enhanced Capability 0x01: Advanced Error Reporting
0x0140: Enhanced Capability 0x0d: Access Control Services
0x0150: Enhanced Capability 0x1f: Precision Time Measurement
0x0200: Enhanced Capability 0x1e: L1 PM
0x0220: Enhanced Capability 0x19: Secondary PCIe Capability
0x0250: Enhanced Capability 0x1d: Downstream Port Containment
0x0080: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0x0090: Capability 0x0d: PCI-PCI
0x00a0: Capability 0x01: Power Management
State: D0
0:31:0: Intel HM370 LPC
0x0000: Vendor ID: 8086, Product ID: a30d
0x0004: Command: 0407, Status: 0000
0x0008: Class: 06 Bridge, Subclass: 01 ISA,
Interface: 00, Revision: 10
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR empty (00000000)
0x0014: BAR empty (00000000)
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
0:31:3: Intel 300 Series cAVS
0x0000: Vendor ID: 8086, Product ID: a348
0x0004: Command: 0000, Status: 0010
0x0008: Class: 04 Multimedia, Subclass: 01 Audio,
Interface: 00, Revision: 10
0x000c: BIST: 00, Header Type: 00, Latency Timer: 20,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x00000000a5518000/0x00004000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR mem 64bit addr: 0x00000000a5200000/0x00100000
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
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
0:31:4: Intel 300 Series SMBus
0x0000: Vendor ID: 8086, Product ID: a323
0x0004: Command: 0003, Status: 0280
0x0008: Class: 0c Serial Bus, Subclass: 05 SMBus,
Interface: 00, Revision: 10
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR mem 64bit addr: 0x00000000a5522000/0x00000100
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR io addr: 0x0000efa0/0x0020
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0:31:5: Intel 300 Series SPI
0x0000: Vendor ID: 8086, Product ID: a324
0x0004: Command: 0402, Status: 0000
0x0008: Class: 0c Serial Bus, Subclass: 80 (unknown),
Interface: 00, Revision: 10
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 00
0x0010: BAR mem 32bit addr: 0xfe010000/0x00001000
0x0014: BAR empty (00000000)
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
1:0:0: NVIDIA unknown
0x0000: Vendor ID: 10de, Product ID: 2191
0x0004: Command: 0000, Status: 0010
0x0008: Class: 03 Display, Subclass: 00 VGA,
Interface: 00, Revision: a1
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 32bit addr: 0xa2000000/0x01000000
0x0014: BAR mem prefetchable 64bit addr: 0x0000000090000000/0x10000000
0x001c: BAR mem prefetchable 64bit addr: 0x00000000a0000000/0x02000000
0x0024: BAR io addr: 0x00004000/0x0080
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: a3000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0060: Capability 0x01: Power Management
State: D0
0x0068: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: no
0x0078: Capability 0x10: PCI Express
Max Payload Size: 128 / 256 bytes
Max Read Request Size: 512 bytes
Link Speed: 5.0 / 8.0 GT/s
Link Width: x8 / x16
0x0100: Enhanced Capability 0x02: Virtual Channel Capability
0x0250: Enhanced Capability 0x18: Latency Tolerance Reporting
0x0258: Enhanced Capability 0x1e: L1 PM
0x0128: Enhanced Capability 0x04: Power Budgeting
0x0420: Enhanced Capability 0x01: Advanced Error Reporting
0x0600: Enhanced Capability 0x0b: Vendor-Specific
0x0900: Enhanced Capability 0x19: Secondary PCIe Capability
0x0bb0: Enhanced Capability 0x15: Resizable BAR
1:0:1: NVIDIA unknown
0x0000: Vendor ID: 10de, Product ID: 1aeb
0x0004: Command: 0006, Status: 0010
0x0008: Class: 04 Multimedia, Subclass: 03 HD Audio,
Interface: 00, Revision: a1
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 32bit addr: 0xa30d0000/0x00004000
0x0014: BAR empty (00000000)
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 02 Line: ff Min Gnt: 00 Max Lat: 00
0x0060: Capability 0x01: Power Management
State: D0
0x0068: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: no
0x0078: Capability 0x10: PCI Express
Max Payload Size: 128 / 256 bytes
Max Read Request Size: 512 bytes
Link Speed: 5.0 / 8.0 GT/s
Link Width: x8 / x16
0x0100: Enhanced Capability 0x01: Advanced Error Reporting
1:0:2: NVIDIA unknown
0x0000: Vendor ID: 10de, Product ID: 1aec
0x0004: Command: 0006, Status: 0010
0x0008: Class: 0c Serial Bus, Subclass: 03 USB,
Interface: 30, Revision: a1
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem prefetchable 64bit addr: 0x00000000a3080000/0x00040000
0x0018: BAR empty (00000000)
0x001c: BAR mem prefetchable 64bit addr: 0x00000000a30c0000/0x00010000
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 03 Line: ff Min Gnt: 00 Max Lat: 00
0x0068: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0x0078: Capability 0x10: PCI Express
Max Payload Size: 128 / 128 bytes
Max Read Request Size: 512 bytes
Link Speed: 5.0 / 8.0 GT/s
Link Width: x8 / x16
0x0100: Enhanced Capability 0x01: Advanced Error Reporting
0x00b4: Capability 0x01: Power Management
State: D0
1:0:3: NVIDIA unknown
0x0000: Vendor ID: 10de, Product ID: 1aed
0x0004: Command: 0000, Status: 0010
0x0008: Class: 0c Serial Bus, Subclass: 80 (unknown),
Interface: 00, Revision: a1
0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 32bit addr: 0xa30d4000/0x00001000
0x0014: BAR empty (00000000)
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 04 Line: ff Min Gnt: 00 Max Lat: 00
0x0068: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: no
0x0078: Capability 0x10: PCI Express
Max Payload Size: 128 / 128 bytes
Max Read Request Size: 512 bytes
Link Speed: 5.0 / 8.0 GT/s
Link Width: x8 / x16
0x0100: Enhanced Capability 0x01: Advanced Error Reporting
0x00b4: Capability 0x01: Power Management
State: D0
2:0:0: SK hynix unknown
0x0000: Vendor ID: 1c5c, Product ID: 1339
0x0004: Command: 0007, Status: 0010
0x0008: Class: 01 Mass Storage, Subclass: 08 NVM,
Interface: 02, Revision: 00
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x00000000a5400000/0x00004000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1c5c Product ID: 0000
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0080: Capability 0x01: Power Management
State: D0
0x0090: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: no
0x00b0: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
Enabled: yes; table size 32 (BAR 0:8192)
0x00c0: Capability 0x10: PCI Express
Max Payload Size: 256 / 256 bytes
Max Read Request Size: 512 bytes
Link Speed: 5.0 / 8.0 GT/s
Link Width: x4 / x4
0x0100: Enhanced Capability 0x01: Advanced Error Reporting
0x0150: Enhanced Capability 0x03: Device Serial Number
Serial Number: 0000000000000000
0x0160: Enhanced Capability 0x04: Power Budgeting
0x01b8: Enhanced Capability 0x18: Latency Tolerance Reporting
0x0300: Enhanced Capability 0x19: Secondary PCIe Capability
0x0400: Enhanced Capability 0x0b: Vendor-Specific
0x0900: Enhanced Capability 0x1e: L1 PM
3:0:0: Realtek 8168
0x0000: Vendor ID: 10ec, Product ID: 8168
0x0004: Command: 0007, Status: 0010
0x0008: Class: 02 Network, Subclass: 00 Ethernet,
Interface: 00, Revision: 15
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR io addr: 0x00003000/0x0100
0x0014: BAR empty (00000000)
0x0018: BAR mem 64bit addr: 0x00000000a5304000/0x00001000
0x0020: BAR mem 64bit addr: 0x00000000a5300000/0x00004000
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 0949
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0040: Capability 0x01: Power Management
State: D0 PME# enabled
0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: yes
0x0070: Capability 0x10: PCI Express
Max Payload Size: 128 / 128 bytes
Max Read Request Size: 512 bytes
Link Speed: 2.5 / 2.5 GT/s
Link Width: x1 / x1
0x0100: Enhanced Capability 0x01: Advanced Error Reporting
0x0140: Enhanced Capability 0x02: Virtual Channel Capability
0x0160: Enhanced Capability 0x03: Device Serial Number
Serial Number: 01000000684ce000
0x0170: Enhanced Capability 0x18: Latency Tolerance Reporting
0x0178: Enhanced Capability 0x1e: L1 PM
0x00b0: Capability 0x11: Extended Message Signalled Interrupts (MSI-X)
Enabled: no; table size 4 (BAR 4:0)
4:0:0: Atheros QCA9377
0x0000: Vendor ID: 168c, Product ID: 0042
0x0004: Command: 0000, Status: 0010
0x0008: Class: 02 Network, Subclass: 80 Miscellaneous,
Interface: 00, Revision: 31
0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
Cache Line Size: 10
0x0010: BAR mem 64bit addr: 0x00000000a5000000/0x00200000
0x0018: BAR empty (00000000)
0x001c: BAR empty (00000000)
0x0020: BAR empty (00000000)
0x0024: BAR empty (00000000)
0x0028: Cardbus CIS: 00000000
0x002c: Subsystem Vendor ID: 1028 Product ID: 1810
0x0030: Expansion ROM Base Address: 00000000
0x0038: 00000000
0x003c: Interrupt Pin: 01 Line: ff Min Gnt: 00 Max Lat: 00
0x0040: Capability 0x01: Power Management
State: D0
0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
Enabled: no
0x0070: Capability 0x10: PCI Express
Max Payload Size: 256 / 256 bytes
Max Read Request Size: 512 bytes
Link Speed: 2.5 / 2.5 GT/s
Link Width: x1 / x1
0x0100: Enhanced Capability 0x01: Advanced Error Reporting
0x0148: Enhanced Capability 0x02: Virtual Channel Capability
0x0168: Enhanced Capability 0x03: Device Serial Number
Serial Number: 0000000000000000
0x0178: Enhanced Capability 0x18: Latency Tolerance Reporting
0x0180: Enhanced Capability 0x1e: L1 PM

Em qui., 31 de mar. de 2022 às 11:19, Michael Stolovitzsky <
emestee@catnarok.net> escreveu:

> On 3/31/22 17:54, Adriano Barbosa wrote:
> > Hi misc
> >
> > I'm trying to make audio and touchpad work on a Dell laptop.
> > I've never played with this kind of stuff and I don't even know how to
> > properly start.
> > I have no hope on making NVIDIA hardware to work, but I believe
> > Realtek ALC295 audio could work as, from what I got, it is supported
> > by OpenBSD.
>
> [snip]
>
> Azalia driver doesnt detect your codecs correctly. On top of that, it
> may be a Dell specific hardware ID issue.
>
> Please post the output of pcidump -v
>
>

--
Adriano

No comments:

Post a Comment