Attaching the output of `lshw` sudo lshw  ✔ [sudo] password for kasun: kasunsi description: Notebook product: 20UAS8A900 (LENOVO_MT_20UA_BU_Think_FM_ThinkPad X1 Carbon Gen 8) vendor: LENOVO version: ThinkPad X1 Carbon Gen 8 serial: PF2KHWK1 width: 64 bits capabilities: smbios-3.2.0 dmi-3.2.0 smp vsyscall32 configuration: administrator_password=disabled chassis=notebook family=ThinkPad X1 Carbon Gen 8 power-on_password=disabled sku=LENOVO_MT_20UA_BU_Think_FM_ThinkPad X1 Carbon Gen 8 uuid=4C8D740C-B42E-B211-A85C-CBD9B388AA82 *-core description: Motherboard product: 20UAS8A900 vendor: LENOVO physical id: 0 version: Not Defined serial: L1HF11H026B slot: Not Available *-memory description: System Memory physical id: 2 slot: System board or motherboard size: 16GiB *-bank:0 description: Row of chips LPDDR3 Synchronous 2133 MHz (0.5 ns) vendor: SK Hynix physical id: 0 serial: 00000000 slot: ChannelA-DIMM0 size: 8GiB width: 64 bits clock: 2133MHz (0.5ns) *-bank:1 description: Row of chips LPDDR3 Synchronous 2133 MHz (0.5 ns) vendor: SK Hynix physical id: 1 serial: 00000000 slot: ChannelB-DIMM0 size: 8GiB width: 64 bits clock: 2133MHz (0.5ns) *-cache:0 description: L1 cache physical id: c slot: L1 Cache size: 256KiB capacity: 256KiB capabilities: synchronous internal write-back unified configuration: level=1 *-cache:1 description: L2 cache physical id: d slot: L2 Cache size: 1MiB capacity: 1MiB capabilities: synchronous internal write-back unified configuration: level=2 *-cache:2 description: L3 cache physical id: e slot: L3 Cache size: 8MiB capacity: 8MiB capabilities: synchronous internal write-back unified configuration: level=3 *-cpu description: CPU product: Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz vendor: Intel Corp. physical id: f bus info: cpu@0 version: Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz serial: None slot: U3E1 size: 3347MHz capacity: 4900MHz width: 64 bits clock: 100MHz capabilities: lm fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp x86-64 constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp md_clear flush_l1d arch_capabilities cpufreq configuration: cores=4 enabledcores=4 threads=8 *-firmware description: BIOS vendor: LENOVO physical id: 11 version: N2WET29W (1.19 ) date: 06/21/2021 size: 128KiB capacity: 32MiB capabilities: pci pnp upgrade shadowing cdboot bootselect edd int13floppy720 int5printscreen int9keyboard int14serial int17printer int10video acpi usb biosbootspecification uefi *-pci description: Host bridge product: Intel Corporation vendor: Intel Corporation physical id: 100 bus info: pci@0000:00:00.0 version: 0c width: 32 bits clock: 33MHz configuration: driver=skl_uncore resources: irq:0 *-display description: VGA compatible controller product: UHD Graphics vendor: Intel Corporation physical id: 2 bus info: pci@0000:00:02.0 version: 02 width: 64 bits clock: 33MHz capabilities: pciexpress msi pm vga_controller bus_master cap_list rom configuration: driver=i915 latency=0 resources: irq:157 memory:e9000000-e9ffffff memory:c0000000-cfffffff ioport:3000(size=64) memory:c0000-dffff *-generic:0 description: Signal processing controller product: Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem vendor: Intel Corporation physical id: 4 bus info: pci@0000:00:04.0 version: 0c width: 64 bits clock: 33MHz capabilities: msi pm cap_list configuration: driver=proc_thermal latency=0 resources: irq:16 memory:ea230000-ea237fff *-generic:1 UNCLAIMED description: System peripheral product: Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model vendor: Intel Corporation physical id: 8 bus info: pci@0000:00:08.0 version: 00 width: 64 bits clock: 33MHz capabilities: msi pm cap_list configuration: latency=0 resources: memory:ea242000-ea242fff *-generic:2 description: Signal processing controller product: Comet Lake Thermal Subsytem vendor: Intel Corporation physical id: 12 bus info: pci@0000:00:12.0 version: 00 width: 64 bits clock: 33MHz capabilities: pm msi cap_list configuration: driver=intel_pch_thermal latency=0 resources: irq:16 memory:ea243000-ea243fff *-usb description: USB controller product: Intel Corporation vendor: Intel Corporation physical id: 14 bus info: pci@0000:00:14.0 version: 00 width: 64 bits clock: 33MHz capabilities: pm msi xhci cap_list configuration: driver=xhci_hcd latency=0 resources: irq:128 memory:ea220000-ea22ffff *-usbhost:0 product: xHCI Host Controller vendor: Linux 5.11.0-34-generic xhci-hcd physical id: 0 bus info: usb@1 logical name: usb1 version: 5.11 capabilities: usb-2.00 configuration: driver=hub slots=12 speed=480Mbit/s *-usb:0 description: Video product: Integrated Camera vendor: Chicony Electronics Co.,Ltd. physical id: 8 bus info: usb@1:8 version: 58.18 serial: 0001 capabilities: usb-2.01 configuration: driver=uvcvideo maxpower=500mA speed=480Mbit/s *-usb:1 UNCLAIMED description: Generic USB device vendor: Synaptics, Inc. physical id: 9 bus info: usb@1:9 version: 0.00 serial: d4a6ec1ae366 capabilities: usb-2.00 configuration: maxpower=100mA speed=12Mbit/s *-usbhost:1 product: xHCI Host Controller vendor: Linux 5.11.0-34-generic xhci-hcd physical id: 1 bus info: usb@2 logical name: usb2 version: 5.11 capabilities: usb-3.10 configuration: driver=hub slots=6 speed=10000Mbit/s *-memory UNCLAIMED description: RAM memory product: Intel Corporation vendor: Intel Corporation physical id: 14.2 bus info: pci@0000:00:14.2 version: 00 width: 64 bits clock: 33MHz (30.3ns) capabilities: pm cap_list configuration: latency=0 resources: memory:ea240000-ea241fff memory:ea244000-ea244fff *-network:0 description: Wireless interface product: Wireless-AC 9462 vendor: Intel Corporation physical id: 14.3 bus info: pci@0000:00:14.3 logical name: wlp0s20f3 version: 00 serial: e8:84:a5:d7:22:2e width: 64 bits clock: 33MHz capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=iwlwifi driverversion=5.11.0-34-generic firmware=59.601f3a66.0 QuZ-a0-hr-b0-59.u ip=192.168.80.104 latency=0 link=yes multicast=yes wireless=IEEE 802.11 resources: irq:16 memory:ea238000-ea23bfff *-serial:0 description: Serial bus controller product: Serial IO I2C Host Controller vendor: Intel Corporation physical id: 15 bus info: pci@0000:00:15.0 version: 00 width: 64 bits clock: 33MHz capabilities: pm bus_master cap_list configuration: driver=intel-lpss latency=0 resources: irq:16 memory:ea245000-ea245fff *-serial:1 description: Serial bus controller product: Comet Lake Serial IO I2C Host Controller vendor: Intel Corporation physical id: 15.1 bus info: pci@0000:00:15.1 version: 00 width: 64 bits clock: 33MHz capabilities: pm bus_master cap_list configuration: driver=intel-lpss latency=0 resources: irq:17 memory:ea246000-ea246fff *-communication description: Communication controller product: Comet Lake Management Engine Interface vendor: Intel Corporation physical id: 16 bus info: pci@0000:00:16.0 version: 00 width: 64 bits clock: 33MHz capabilities: pm msi bus_master cap_list configuration: driver=mei_me latency=0 resources: irq:147 memory:ea247000-ea247fff *-pci:0 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1d bus info: pci@0000:00:1d.0 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:122 memory:ea100000-ea1fffff *-storage description: Non-Volatile memory controller product: Toshiba Corporation vendor: Toshiba Corporation physical id: 0 bus info: pci@0000:03:00.0 version: 00 width: 64 bits clock: 33MHz capabilities: storage pciexpress pm msi msix nvm_express bus_master cap_list configuration: driver=nvme latency=0 resources: irq:16 memory:ea100000-ea103fff *-nvme0 description: NVMe device product: KXG6AZNV512G TOSHIBA physical id: 0 logical name: /dev/nvme0 version: 5108AGLA serial: Z09F71JCF2F3 configuration: nqn=nqn.2017-03.jp.co.toshiba:KXG6AZNV512G TOSHIBA:Z09F71JCF2F3 state=live *-namespace description: NVMe namespace physical id: 1 logical name: /dev/nvme0n1 size: 476GiB (512GB) capabilities: gpt-1.00 partitioned partitioned:gpt configuration: guid=270bf897-ccf7-4c91-97e9-ba45bf44fd35 logicalsectorsize=512 sectorsize=512 *-volume:0 description: Windows FAT volume vendor: mkfs.fat physical id: 1 logical name: /dev/nvme0n1p1 logical name: /boot/efi version: FAT32 serial: b237-0740 size: 510MiB capacity: 511MiB capabilities: boot fat initialized configuration: FATs=2 filesystem=fat mount.fstype=vfat mount.options=rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro name=EFI System Partition state=mounted *-volume:1 description: EXT4 volume vendor: Linux physical id: 2 logical name: /dev/nvme0n1p2 logical name: /boot version: 1.0 serial: bef58c71-8996-4e5d-a350-37bb5839835c size: 732MiB capabilities: journaled extended_attributes large_files huge_files dir_nlink recover 64bit extents ext4 ext2 initialized configuration: created=2021-06-08 23:08:49 filesystem=ext4 lastmountpoint=/boot modified=2021-09-21 01:08:14 mount.fstype=ext4 mount.options=rw,relatime mounted=2021-09-21 01:08:14 state=mounted *-volume:2 description: EFI partition physical id: 3 logical name: /dev/nvme0n1p3 serial: e33c4b67-f687-41c7-9668-38df9cc95b75 size: 475GiB capacity: 475GiB width: 1037059440 bits capabilities: encrypted luks initialized configuration: bits=9626994032 filesystem=luks hash=sha256 version=2 *-pci:1 description: PCI bridge product: Intel Corporation vendor: Intel Corporation physical id: 1d.4 bus info: pci@0000:00:1d.4 version: f0 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:123 ioport:4000(size=12288) memory:d0000000-e81fffff ioport:80000000(size=1073741824) *-pci description: PCI bridge product: JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] vendor: Intel Corporation physical id: 0 bus info: pci@0000:05:00.0 version: 02 width: 32 bits clock: 33MHz capabilities: pci pm msi pciexpress normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:16 ioport:4000(size=8192) memory:d0000000-e81fffff ioport:80000000(size=1073741824) *-pci:0 description: PCI bridge product: JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] vendor: Intel Corporation physical id: 0 bus info: pci@0000:06:00.0 version: 02 width: 32 bits clock: 33MHz capabilities: pci pm msi pciexpress normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:124 memory:e8100000-e81fffff *-generic description: System peripheral product: JHL6540 Thunderbolt 3 NHI (C step) [Alpine Ridge 4C 2016] vendor: Intel Corporation physical id: 0 bus info: pci@0000:07:00.0 version: 02 width: 32 bits clock: 33MHz capabilities: pm msi pciexpress msix bus_master cap_list configuration: driver=thunderbolt latency=0 resources: irq:16 memory:e8100000-e813ffff memory:e8140000-e8140fff *-pci:1 description: PCI bridge product: JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] vendor: Intel Corporation physical id: 1 bus info: pci@0000:06:01.0 version: 02 width: 32 bits clock: 33MHz capabilities: pci pm msi pciexpress normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:125 ioport:4000(size=4096) memory:dc100000-e80fffff ioport:a0000000(size=536870912) *-pci:2 description: PCI bridge product: JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] vendor: Intel Corporation physical id: 2 bus info: pci@0000:06:02.0 version: 02 width: 32 bits clock: 33MHz capabilities: pci pm msi pciexpress normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:126 memory:dc000000-dc0fffff *-usb description: USB controller product: JHL6540 Thunderbolt 3 USB Controller (C step) [Alpine Ridge 4C 2016] vendor: Intel Corporation physical id: 0 bus info: pci@0000:2d:00.0 version: 02 width: 32 bits clock: 33MHz capabilities: pm msi pciexpress xhci bus_master cap_list configuration: driver=xhci_hcd latency=0 resources: irq:146 memory:dc000000-dc00ffff *-usbhost:0 product: xHCI Host Controller vendor: Linux 5.11.0-34-generic xhci-hcd physical id: 0 bus info: usb@3 logical name: usb3 version: 5.11 capabilities: usb-2.00 configuration: driver=hub slots=2 speed=480Mbit/s *-usbhost:1 product: xHCI Host Controller vendor: Linux 5.11.0-34-generic xhci-hcd physical id: 1 bus info: usb@4 logical name: usb4 version: 5.11 capabilities: usb-3.10 configuration: driver=hub slots=2 speed=10000Mbit/s *-pci:3 description: PCI bridge product: JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] vendor: Intel Corporation physical id: 4 bus info: pci@0000:06:04.0 version: 02 width: 32 bits clock: 33MHz capabilities: pci pm msi pciexpress normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:127 ioport:5000(size=4096) memory:d0000000-dbffffff ioport:80000000(size=536870912) *-isa description: ISA bridge product: Intel Corporation vendor: Intel Corporation physical id: 1f bus info: pci@0000:00:1f.0 version: 00 width: 32 bits clock: 33MHz capabilities: isa bus_master configuration: latency=0 *-multimedia description: Audio device product: Intel Corporation vendor: Intel Corporation physical id: 1f.3 bus info: pci@0000:00:1f.3 version: 00 width: 64 bits clock: 33MHz capabilities: pm msi bus_master cap_list configuration: driver=sof-audio-pci latency=64 resources: irq:169 memory:ea23c000-ea23ffff memory:ea000000-ea0fffff *-serial:2 description: SMBus product: Intel Corporation vendor: Intel Corporation physical id: 1f.4 bus info: pci@0000:00:1f.4 version: 00 width: 64 bits clock: 33MHz configuration: driver=i801_smbus latency=0 resources: irq:16 memory:ea248000-ea2480ff ioport:efa0(size=32) *-serial:3 UNCLAIMED description: Serial bus controller product: Comet Lake SPI (flash) Controller vendor: Intel Corporation physical id: 1f.5 bus info: pci@0000:00:1f.5 version: 00 width: 32 bits clock: 33MHz configuration: latency=0 resources: memory:fe010000-fe010fff *-network:1 description: Ethernet interface product: Ethernet Connection (10) I219-V vendor: Intel Corporation physical id: 1f.6 bus info: pci@0000:00:1f.6 logical name: enp0s31f6 version: 00 serial: 8c:8c:aa:a0:41:bb capacity: 1Gbit/s width: 32 bits clock: 33MHz capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=5.11.0-34-generic firmware=0.6-4 latency=0 link=no multicast=yes port=twisted pair resources: irq:158 memory:ea200000-ea21ffff *-pnp00:00 product: PnP device PNP0c02 physical id: 0 capabilities: pnp configuration: driver=system *-pnp00:01 product: PnP device PNP0c02 physical id: 1 capabilities: pnp configuration: driver=system *-pnp00:02 product: PnP device PNP0c02 physical id: 3 capabilities: pnp configuration: driver=system *-pnp00:03 product: PnP device PNP0b00 physical id: 4 capabilities: pnp configuration: driver=rtc_cmos *-pnp00:04 product: PnP device INT3f0d physical id: 5 capabilities: pnp configuration: driver=system *-pnp00:05 product: PnP device LEN0071 physical id: 6 capabilities: pnp configuration: driver=i8042 kbd *-pnp00:06 product: PnP device LEN0300 physical id: 7 capabilities: pnp configuration: driver=i8042 aux *-pnp00:07 product: PnP device PNP0c02 physical id: 8 capabilities: pnp configuration: driver=system *-pnp00:08 product: PnP device PNP0c02 physical id: 9 capabilities: pnp configuration: driver=system *-pnp00:09 product: PnP device PNP0c02 physical id: a capabilities: pnp configuration: driver=system *-pnp00:0a product: PnP device PNP0c01 physical id: b capabilities: pnp configuration: driver=system *-battery product: 5B10W13930 vendor: LGC physical id: 1 slot: Front capacity: 51000mWh configuration: voltage=15.4V