lspci - Show a tree-like diagram containing all buses, bridges, devices and connections between them.
# lspci -tv
-[0000:00]-+-00.0 Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers
+-01.0-[01]--+-00.0 Advanced Micro Devices, Inc. [AMD/ATI] Polaris 22 XT [Radeon RX Vega M GH]
| \-00.1 Advanced Micro Devices, Inc. [AMD/ATI] Polaris 22 HDMI Audio
+-01.1-[02]----00.0 ASMedia Technology Inc. ASM2142 USB 3.1 Host Controller
+-01.2-[03]----00.0 O2 Micro, Inc. SD/MMC Card Reader Controller
+-08.0 Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
+-14.0 Intel Corporation 100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller
+-14.2 Intel Corporation 100 Series/C230 Series Chipset Family Thermal Subsystem
+-15.0 Intel Corporation 100 Series/C230 Series Chipset Family Serial IO I2C Controller #0
+-15.1 Intel Corporation 100 Series/C230 Series Chipset Family Serial IO I2C Controller #1
+-15.2 Intel Corporation 100 Series/C230 Series Chipset Family Serial IO I2C Controller #2
+-16.0 Intel Corporation 100 Series/C230 Series Chipset Family MEI Controller #1
+-1c.0-[04]--
+-1c.1-[05]----00.0 Intel Corporation I210 Gigabit Network Connection
+-1c.2-[06]----00.0 Intel Corporation Wireless 8265 / 8275
+-1c.4-[07-71]----00.0-[08-71]--+-00.0-[09]--
| +-01.0-[0a-3c]--
| +-02.0-[3d]----00.0 Intel Corporation JHL6540 Thunderbolt 3 USB Controller (C step) [Alpine Ridge 4C 2016]
| \-04.0-[3e-71]--
+-1d.0-[72]----00.0 Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983
+-1e.0 Intel Corporation 100 Series/C230 Series Chipset Family Serial IO UART #0
+-1f.0 Intel Corporation HM175 Chipset LPC/eSPI Controller
+-1f.2 Intel Corporation 100 Series/C230 Series Chipset Family Power Management Controller
+-1f.3 Intel Corporation CM238 HD Audio Controller
+-1f.4 Intel Corporation 100 Series/C230 Series Chipset Family SMBus
\-1f.6 Intel Corporation Ethernet Connection (2) I219-LM
On an Intel NUC8i7HVK
For additional detail, look at 'lshw'


