lspci -k

If the name of a given device looks odd, check the date of your hwdata package.

-Ben

Sent from ProtonMail mobile

-------- Original Message --------
On Mar 20, 2023, 5:29 PM, American Citizen wrote:

> To all: The discussion concerning getting a monitor firmware code correct 
> brings up an interesting question: I just ran lspci on my system (under root 
> privileges) and got quite a long list: How do I assure that the CPU and 
> drivers for the controllers are correctly matched to the hardware? Or do we 
> naively assume that whatever (insert your favorite linux flavor here) will 
> get it right? Do we have to do some manual intervention here? lspci output 
> --> 00:00.0 Host bridge: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 DMI2 
> (rev 04) 00:01.0 PCI bridge: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 
> PCI Express Root Port 1a (rev 04) 00:02.0 PCI bridge: Intel Corporation Xeon 
> E7 v2/Xeon E5 v2/Core i7 PCI Express Root Port 2a (rev 04) 00:03.0 PCI 
> bridge: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 PCI Express Root Port 
> 3a (rev 04) 00:05.0 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 
> v2/Core i7 VTd/Memory Map/Misc (rev 04) 00:05.2 System peripheral: Intel 
> Corporation Xeon E7 v2/Xeon E5 v2/Core i7 IIO RAS (rev 04) 00:05.4 PIC: Intel 
> Corporation Xeon E7 v2/Xeon E5 v2/Core i7 IOAPIC (rev 04) 00:11.0 PCI bridge: 
> Intel Corporation C600/X79 series chipset PCI Express Virtual Root Port (rev 
> 05) 00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network 
> Connection (Lewisville) (rev 05) 00:1a.0 USB controller: Intel Corporation 
> C600/X79 series chipset USB2 Enhanced Host Controller #2 (rev 05) 00:1b.0 
> Audio device: Intel Corporation C600/X79 series chipset High Definition Audio 
> Controller (rev 05) 00:1c.0 PCI bridge: Intel Corporation C600/X79 series 
> chipset PCI Express Root Port 2 (rev b5) 00:1c.5 PCI bridge: Intel 
> Corporation C600/X79 series chipset PCI Express Root Port 5 (rev b5) 00:1c.6 
> PCI bridge: Intel Corporation C600/X79 series chipset PCI Express Root Port 3 
> (rev b5) 00:1c.7 PCI bridge: Intel Corporation C600/X79 series chipset PCI 
> Express Root Port 4 (rev b5) 00:1d.0 USB controller: Intel Corporation 
> C600/X79 series chipset USB2 Enhanced Host Controller #1 (rev 05) 00:1e.0 PCI 
> bridge: Intel Corporation 82801 PCI Bridge (rev a5) 00:1f.0 ISA bridge: Intel 
> Corporation C600/X79 series chipset LPC Controller (rev 05) 00:1f.2 RAID bus 
> controller: Intel Corporation C600/X79 series chipset SATA RAID Controller 
> (rev 05) 00:1f.3 SMBus: Intel Corporation C600/X79 series chipset SMBus Host 
> Controller (rev 05) 02:00.0 Serial Attached SCSI controller: Intel 
> Corporation C602 chipset 4-Port SATA Storage Control Unit (rev 05) 05:00.0 
> VGA compatible controller: NVIDIA Corporation GK208B [GeForce GT 710] (rev 
> a1) 05:00.1 Audio device: NVIDIA Corporation GK208 HDMI/DP Audio Controller 
> (rev a1) 07:00.0 Network controller: Realtek Semiconductor Co., Ltd. 
> RTL8812AE 802.11ac PCIe Wireless Network Adapter (rev 01) 08:00.0 USB 
> controller: Texas Instruments TUSB73x0 SuperSpeed USB 3.0 xHCI Host 
> Controller (rev 02) 09:05.0 FireWire (IEEE 1394): LSI Corporation FW322/323 
> [TrueFire] 1394a Controller (rev 70) 7f:08.0 System peripheral: Intel 
> Corporation Xeon E7 v2/Xeon E5 v2/Core i7 QPI Link 0 (rev 04) 7f:09.0 System 
> peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 QPI Link 1 (rev 
> 04) 7f:0a.0 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core 
> i7 Power Control Unit 0 (rev 04) 7f:0a.1 System peripheral: Intel Corporation 
> Xeon E7 v2/Xeon E5 v2/Core i7 Power Control Unit 1 (rev 04) 7f:0a.2 System 
> peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Power Control 
> Unit 2 (rev 04) 7f:0a.3 System peripheral: Intel Corporation Xeon E7 v2/Xeon 
> E5 v2/Core i7 Power Control Unit 3 (rev 04) 7f:0b.0 System peripheral: Intel 
> Corporation Xeon E7 v2/Xeon E5 v2/Core i7 UBOX Registers (rev 04) 7f:0b.3 
> System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 UBOX 
> Registers (rev 04) 7f:0c.0 System peripheral: Intel Corporation Xeon E7 
> v2/Xeon E5 v2/Core i7 Unicast Registers (rev 04) 7f:0c.1 System peripheral: 
> Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers (rev 04) 
> 7f:0c.2 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 
> Unicast Registers (rev 04) 7f:0d.0 System peripheral: Intel Corporation Xeon 
> E7 v2/Xeon E5 v2/Core i7 Unicast Registers (rev 04) 7f:0d.1 System 
> peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers 
> (rev 04) 7f:0d.2 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 
> v2/Core i7 Unicast Registers (rev 04) 7f:0e.0 System peripheral: Intel 
> Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Home Agent 0 (rev 04) 7f:0e.1 
> Performance counters: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Home 
> Agent 0 (rev 04) 7f:0f.0 System peripheral: Intel Corporation Xeon E7 v2/Xeon 
> E5 v2/Core i7 Integrated Memory Controller 0 Target Address/Thermal Registers 
> (rev 04) 7f:0f.1 System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 
> v2/Core i7 Integrated Memory Controller 0 RAS Registers (rev 04) 7f:0f.2 
> System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated 
> Memory Controller 0 Channel Target Address Decoder Registers (rev 04) 7f:0f.3 
> System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated 
> Memory Controller 0 Channel Target Address Decoder Registers (rev 04) 7f:0f.4 
> System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated 
> Memory Controller 0 Channel Target Address Decoder Registers (rev 04) 7f:0f.5 
> System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated 
> Memory Controller 0 Channel Target Address Decoder Registers (rev 04) 7f:10.0 
> System peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated 
> Memory Controller 1 Channel 0-3 Thermal Control 0 (rev 04) 7f:10.1 System 
> peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory 
> Controller 1 Channel 0-3 Thermal Control 1 (rev 04) 7f:10.2 System 
> peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory 
> Controller 1 Channel 0-3 ERROR Registers 0 (rev 04) 7f:10.3 System 
> peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory 
> Controller 1 Channel 0-3 ERROR Registers 1 (rev 04) 7f:10.4 System 
> peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory 
> Controller 1 Channel 0-3 Thermal Control 2 (rev 04) 7f:10.5 System 
> peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory 
> Controller 1 Channel 0-3 Thermal Control 3 (rev 04) 7f:10.6 System 
> peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory 
> Controller 1 Channel 0-3 ERROR Registers 2 (rev 04) 7f:10.7 System 
> peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory 
> Controller 1 Channel 0-3 ERROR Registers 3 (rev 04) 7f:13.0 System 
> peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 R2PCIe (rev 04) 
> 7f:13.1 Performance counters: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 
> R2PCIe (rev 04) 7f:13.4 System peripheral: Intel Corporation Xeon E7 v2/Xeon 
> E5 v2/Core i7 QPI Ring Registers (rev 04) 7f:13.5 Performance counters: Intel 
> Corporation Xeon E7 v2/Xeon E5 v2/Core i7 QPI Ring Performance Ring 
> Monitoring (rev 04) 7f:16.0 System peripheral: Intel Corporation Xeon E7 
> v2/Xeon E5 v2/Core i7 System Address Decoder (rev 04) 7f:16.1 System 
> peripheral: Intel Corporation Xeon E7 v2/Xeon E5 v2/Core i7 Broadcast 
> Registers (rev 04) 7f:16.2 System peripheral: Intel Corporation Xeon E7 
> v2/Xeon E5 v2/Core i7 Broadcast Registers (rev 04)

Reply via email to