# lspci -vmmnn
Slot: 00:00.0
Class: Host bridge [0600]
Vendor: Intel Corporation [8086]
Device: Gemini Lake Host Bridge [31f0]
SVendor: Lenovo [17aa]
SDevice: Gemini Lake Host Bridge [3807]
Rev: 03
Slot: 00:00.1
Class: Signal processing controller [1180]
Vendor: Intel Corporation [8086]
Device: Celeron/Pentium Silver Processor Dynamic Platform and Thermal Framework Processor Participant [318c]
Rev: 03
Slot: 00:00.3
Class: System peripheral [0880]
Vendor: Intel Corporation [8086]
Device: Celeron/Pentium Silver Processor Gaussian Mixture Model [3190]
SVendor: Lenovo [17aa]
SDevice: Celeron/Pentium Silver Processor Gaussian Mixture Model [3807]
Rev: 03
Slot: 00:02.0
Class: VGA compatible controller [0300]
Vendor: Intel Corporation [8086]
Device: GeminiLake [UHD Graphics 600] [3185]
SVendor: Lenovo [17aa]
SDevice: GeminiLake [UHD Graphics 600] [39fd]
Rev: 03
Slot: 00:0e.0
Class: Audio device [0403]
Vendor: Intel Corporation [8086]
Device: Celeron/Pentium Silver Processor High Definition Audio [3198]
SVendor: Lenovo [17aa]
SDevice: Celeron/Pentium Silver Processor High Definition Audio [3807]
Rev: 03
Slot: 00:0f.0
Class: Communication controller [0780]
Vendor: Intel Corporation [8086]
Device: Celeron/Pentium Silver Processor Trusted Execution Engine Interface [319a]
Rev: 03
Slot: 00:12.0
Class: SATA controller [0106]
Vendor: Intel Corporation [8086]
Device: Celeron/Pentium Silver Processor SATA Controller [31e3]
SVendor: Lenovo [17aa]
SDevice: Celeron/Pentium Silver Processor SATA Controller [3807]
Rev: 03
ProgIf: 01
Slot: 00:13.0
Class: PCI bridge [0604]
Vendor: Intel Corporation [8086]
Device: Gemini Lake PCI Express Root Port [31d8]
Rev: f3
Slot: 00:14.0
Class: PCI bridge [0604]
Vendor: Intel Corporation [8086]
Device: Gemini Lake PCI Express Root Port [31d6]
Rev: f3
Slot: 00:14.1
Class: PCI bridge [0604]
Vendor: Intel Corporation [8086]
Device: Gemini Lake PCI Express Root Port [31d7]
Rev: f3
Slot: 00:15.0
Class: USB controller [0c03]
Vendor: Intel Corporation [8086]
Device: Celeron/Pentium Silver Processor USB 3.0 xHCI Controller [31a8]
SVendor: Lenovo [17aa]
SDevice: Celeron/Pentium Silver Processor USB 3.0 xHCI Controller [3801]
Rev: 03
ProgIf: 30
Slot: 00:17.0
Class: Signal processing controller [1180]
Vendor: Intel Corporation [8086]
Device: Celeron/Pentium Silver Processor I2C 4 [31b4]
SVendor: Lenovo [17aa]
SDevice: Device [3807]
Rev: 03
Slot: 00:1c.0
Class: SD Host controller [0805]
Vendor: Intel Corporation [8086]
Device: Celeron/Pentium Silver Processor SDA Standard Compliant SD Host Controller [31cc]
SVendor: Lenovo [17aa]
SDevice: Celeron/Pentium Silver Processor SDA Standard Compliant SD Host Controller [3807]
Rev: 03
ProgIf: 01
Slot: 00:1f.0
Class: ISA bridge [0601]
Vendor: Intel Corporation [8086]
Device: Celeron/Pentium Silver Processor LPC Controller [31e8]
SVendor: Lenovo [17aa]
SDevice: Celeron/Pentium Silver Processor LPC Controller [3802]
Rev: 03
Slot: 00:1f.1
Class: SMBus [0c05]
Vendor: Intel Corporation [8086]
Device: Celeron/Pentium Silver Processor Gaussian Mixture Model [31d4]
Rev: 03
Slot: 02:00.0
Class: Unassigned class [ff00]
Vendor: Realtek Semiconductor Co., Ltd. [10ec]
Device: RTS5229 PCI Express Card Reader [5229]
SVendor: Realtek Semiconductor Co., Ltd. [10ec]
SDevice: RTS5229 PCI Express Card Reader [5229]
Rev: 01
Slot: 03:00.0
Class: Network controller [0280]
Vendor: Realtek Semiconductor Co., Ltd. [10ec]
Device: RTL8821CE 802.11ac PCIe Wireless Network Adapter [c821]
SVendor: Lenovo [17aa]
SDevice: RTL8821CE 802.11ac PCIe Wireless Network Adapter [c024]
# lspci -nnk
00:00.0 Host bridge [0600]: Intel Corporation Gemini Lake Host Bridge [8086:31f0] (rev 03)
Subsystem: Lenovo Gemini Lake Host Bridge [17aa:3807]
00:00.1 Signal processing controller [1180]: Intel Corporation Celeron/Pentium Silver Processor Dynamic Platform and Thermal Framework Processor Participant [8086:318c] (rev 03)
Kernel driver in use: proc_thermal
Kernel modules: processor_thermal_device_pci_legacy
00:00.3 System peripheral [0880]: Intel Corporation Celeron/Pentium Silver Processor Gaussian Mixture Model [8086:3190] (rev 03)
Subsystem: Lenovo Celeron/Pentium Silver Processor Gaussian Mixture Model [17aa:3807]
00:02.0 VGA compatible controller [0300]: Intel Corporation GeminiLake [UHD Graphics 600] [8086:3185] (rev 03)
Subsystem: Lenovo GeminiLake [UHD Graphics 600] [17aa:39fd]
Kernel driver in use: i915
Kernel modules: i915
00:0e.0 Audio device [0403]: Intel Corporation Celeron/Pentium Silver Processor High Definition Audio [8086:3198] (rev 03)
Subsystem: Lenovo Celeron/Pentium Silver Processor High Definition Audio [17aa:3807]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel, snd_soc_skl, snd_soc_avs, snd_sof_pci_intel_apl
00:0f.0 Communication controller [0780]: Intel Corporation Celeron/Pentium Silver Processor Trusted Execution Engine Interface [8086:319a] (rev 03)
Kernel driver in use: mei_me
Kernel modules: mei_me
00:12.0 SATA controller [0106]: Intel Corporation Celeron/Pentium Silver Processor SATA Controller [8086:31e3] (rev 03)
Subsystem: Lenovo Celeron/Pentium Silver Processor SATA Controller [17aa:3807]
Kernel driver in use: ahci
Kernel modules: ahci
00:13.0 PCI bridge [0604]: Intel Corporation Gemini Lake PCI Express Root Port [8086:31d8] (rev f3)
Kernel driver in use: pcieport
00:14.0 PCI bridge [0604]: Intel Corporation Gemini Lake PCI Express Root Port [8086:31d6] (rev f3)
Kernel driver in use: pcieport
00:14.1 PCI bridge [0604]: Intel Corporation Gemini Lake PCI Express Root Port [8086:31d7] (rev f3)
Kernel driver in use: pcieport
00:15.0 USB controller [0c03]: Intel Corporation Celeron/Pentium Silver Processor USB 3.0 xHCI Controller [8086:31a8] (rev 03)
Subsystem: Lenovo Celeron/Pentium Silver Processor USB 3.0 xHCI Controller [17aa:3801]
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
00:17.0 Signal processing controller [1180]: Intel Corporation Celeron/Pentium Silver Processor I2C 4 [8086:31b4] (rev 03)
Subsystem: Lenovo Device [17aa:3807]
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:1c.0 SD Host controller [0805]: Intel Corporation Celeron/Pentium Silver Processor SDA Standard Compliant SD Host Controller [8086:31cc] (rev 03)
Subsystem: Lenovo Celeron/Pentium Silver Processor SDA Standard Compliant SD Host Controller [17aa:3807]
Kernel driver in use: sdhci-pci
Kernel modules: sdhci_pci
00:1f.0 ISA bridge [0601]: Intel Corporation Celeron/Pentium Silver Processor LPC Controller [8086:31e8] (rev 03)
Subsystem: Lenovo Celeron/Pentium Silver Processor LPC Controller [17aa:3802]
00:1f.1 SMBus [0c05]: Intel Corporation Celeron/Pentium Silver Processor Gaussian Mixture Model [8086:31d4] (rev 03)
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader [10ec:5229] (rev 01)
Subsystem: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader [10ec:5229]
Kernel driver in use: rtsx_pci
Kernel modules: rtsx_pci
03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter [10ec:c821]
Subsystem: Lenovo RTL8821CE 802.11ac PCIe Wireless Network Adapter [17aa:c024]
Kernel modules: rtw88_8821ce
# lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 04f2:b5fa Chicony Electronics Co., Ltd EasyCamera
Bus 001 Device 004: ID 0bda:c024 Realtek Semiconductor Corp. Bluetooth Radio
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub