PROBLEM: Error loading amdgpu driver on navi10 (AMD Radeon RX 5700 XT 50th Anniversary Edition) via Thunderbolt 3 eGPU

Koenig, Christian Christian.Koenig at amd.com
Tue Aug 6 07:42:05 UTC 2019


Sorry, but this mail is so confusing that probably nobody will be 
capable to help you out here.

Please either send the full dmesg as *attachment* or even better open up 
a bug report on https://bugs.freedesktop.org/.

Since you mentioned Thunderbolt this is most likely not a problem of the 
graphics driver, but rather something related to the resource management 
or the connection itself.

Does it work if the device is connected directly ?

Regards,
Christian.

Am 05.08.19 um 23:55 schrieb Travis Thompson:
> Greetings,
>
> [1.] One line summary of the problem:
> Error loading amdgpu driver on AMD Radeon RX 5700 XT 50th Anniversary
> Edition via Thunderbolt 3 eGPU
>
> [2.] Full description of the problem/report:
> I've been trying to get my navi10 (AMD Radeon RX 5700 XT 50th
> Anniversary Edition) working inside my eGPU Thunderbolt 3 enclosure on
> my 2018 Lenovo X1 Carbon 6th Generation.  I compiled 5.3.0-rc3 today
> and the kernel finally reconized the card and tried to load the driver
> but I'm getting an error.  See the stack trace below.  Note this setup
> is working under Windows 10.
>
> [3.] Keywords (i.e., modules, networking, kernel):
> amdgpu, modules, video
>
> [4.] Kernel version (from /proc/version):
> Linux version 5.3.0-rc3-mainline (travis at travis-x1-carbon) (gcc
> version 9.1.0 (GCC)) #1 SMP PREEMPT Mon Aug 5 11:17:19 PDT 2019
>
> [5.] Output of Oops.. message (if applicable) with symbolic information
>       resolved (see Documentation/oops-tracing.txt)
> n/a
>
> [6.] A small shell script or example program which triggers the
>       problem (if possible)
> n/a
>
> [7.] Environment
> [7.1.] Software (add the output of the ver_linux script here)
> Linux travis-x1-carbon 5.3.0-rc3-mainline #1 SMP PREEMPT Mon Aug 5
> 11:17:19 PDT 2019 x86_64 GNU/Linux
>
> GNU C                   9.1.0
> GNU Make                4.2.1
> Binutils                2.32
> Util-linux              2.34
> Mount                   2.34
> Module-init-tools       26
> E2fsprogs               1.45.3
> Jfsutils                1.1.15
> Reiserfsprogs           3.6.27
> Xfsprogs                4.20.0
> PPP                     2.4.7
> Linux C Library         2.29
> Dynamic linker (ldd)    2.29
> Linux C++ Library       6.0.26
> Procps                  3.3.15
> Net-tools               2.10
> Kbd                     2.0.4
> Console-tools           2.0.4
> Sh-utils                8.31
> Udev                    242
> Wireless-tools          30
> Modules Loaded          ac ac97_bus acpi_thermal_rel aesni_intel
> aes_x86_64 af_alg agpgart algif_skcipher amdgpu amd_iommu_v2 atkbd
> ax88179_178a battery bluetooth bnep bridge br_netfilter btbcm btintel
> btrtl btusb ccm cdc_ether cfg80211 cmac coretemp crc16 crc32c_generic
> crc32c_intel crc32_pclmul crct10dif_pclmul cryptd crypto_simd
> crypto_user dm_crypt dm_mod drm drm_kms_helper e1000e ecc ecdh_generic
> evdev ext4 fat fb_sys_fops fuse ghash_clmulni_intel glue_helper
> gpu_sched hid hid_generic i2c_algo_bit i2c_hid i2c_i801 i8042 i915
> input_leds int3400_thermal int3403_thermal int340x_thermal_zone
> intel_cstate intel_gtt intel_pch_thermal intel_powerclamp
> intel_rapl_common intel_rapl_msr intel_rapl_perf intel_soc_dts_iosf
> intel_uncore intel_wmi_thunderbolt intel_xhci_usb_role_switch
> ip6table_filter ip6_tables ip6t_REJECT iptable_filter iptable_nat
> ip_tables ipt_REJECT irqbypass iTCO_vendor_support iTCO_wdt iwlmvm
> iwlwifi jbd2 joydev kvm kvm_intel ledtrig_audio libarc4 libcrc32c
> libps2 llc lz4 lz4_compress mac80211 mac_hid mbcache mc mei mei_hdcp
> mei_me mei_wdt mii mousedev msr nf_conntrack nf_conntrack_netlink
> nf_defrag_ipv4 nf_defrag_ipv6 nf_nat nfnetlink nf_reject_ipv4
> nf_reject_ipv6 nls_cp437 nls_iso8859_1 nvram overlay pcspkr
> processor_thermal_device psmouse r8152 rfcomm rfkill rng_core roles
> scsi_mod sd_mod serio serio_raw sg snd snd_compress snd_hda_codec
> snd_hda_codec_generic snd_hda_codec_hdmi snd_hda_codec_realtek
> snd_hda_core snd_hda_ext_core snd_hda_intel snd_hwdep snd_pcm
> snd_pcm_dmaengine snd_rawmidi snd_seq_device snd_soc_acpi
> snd_soc_acpi_intel_match snd_soc_core snd_soc_hdac_hda snd_soc_skl
> snd_soc_skl_ipc snd_soc_sst_dsp snd_soc_sst_ipc snd_timer
> snd_usb_audio snd_usbmidi_lib soundcore stp syscopyarea sysfillrect
> sysimgblt thinkpad_acpi thunderbolt tpm tpm_crb tpm_tis tpm_tis_core
> ttm typec typec_displayport typec_ucsi uas ucsi_acpi usbhid usbnet
> usb_storage uvcvideo vfat videobuf2_common videobuf2_memops
> videobuf2_v4l2 videobuf2_vmalloc videodev wmi wmi_bmof
> x86_pkg_temp_thermal xfrm_algo xfrm_user xhci_hcd xhci_pci x_tables
> xt_addrtype xt_conntrack xt_MASQUERADE xt_owner xt_tcpudp
>
> [7.2.] Processor information (from /proc/cpuinfo):
> processor    : 0
> vendor_id    : GenuineIntel
> cpu family    : 6
> model        : 142
> model name    : Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz
> stepping    : 10
> microcode    : 0xb4
> cpu MHz        : 3624.647
> cache size    : 8192 KB
> physical id    : 0
> siblings    : 8
> core id        : 0
> cpu cores    : 4
> apicid        : 0
> initial apicid    : 0
> fpu        : yes
> fpu_exception    : yes
> cpuid level    : 22
> wp        : yes
> flags        : fpu 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 lm constant_tsc art arch_perfmon pebs bts
> rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq
> dtes64 monitor ds_cpl vmx smx 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 pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority
> ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms
> invpcid rtm 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
> bugs        : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds
> bogomips    : 4201.88
> clflush size    : 64
> cache_alignment    : 64
> address sizes    : 39 bits physical, 48 bits virtual
> power management:
>
> processor    : 1
> vendor_id    : GenuineIntel
> cpu family    : 6
> model        : 142
> model name    : Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz
> stepping    : 10
> microcode    : 0xb4
> cpu MHz        : 3894.516
> cache size    : 8192 KB
> physical id    : 0
> siblings    : 8
> core id        : 1
> cpu cores    : 4
> apicid        : 2
> initial apicid    : 2
> fpu        : yes
> fpu_exception    : yes
> cpuid level    : 22
> wp        : yes
> flags        : fpu 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 lm constant_tsc art arch_perfmon pebs bts
> rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq
> dtes64 monitor ds_cpl vmx smx 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 pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority
> ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms
> invpcid rtm 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
> bugs        : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds
> bogomips    : 4201.88
> clflush size    : 64
> cache_alignment    : 64
> address sizes    : 39 bits physical, 48 bits virtual
> power management:
>
> processor    : 2
> vendor_id    : GenuineIntel
> cpu family    : 6
> model        : 142
> model name    : Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz
> stepping    : 10
> microcode    : 0xb4
> cpu MHz        : 3651.283
> cache size    : 8192 KB
> physical id    : 0
> siblings    : 8
> core id        : 2
> cpu cores    : 4
> apicid        : 4
> initial apicid    : 4
> fpu        : yes
> fpu_exception    : yes
> cpuid level    : 22
> wp        : yes
> flags        : fpu 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 lm constant_tsc art arch_perfmon pebs bts
> rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq
> dtes64 monitor ds_cpl vmx smx 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 pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority
> ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms
> invpcid rtm 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
> bugs        : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds
> bogomips    : 4201.88
> clflush size    : 64
> cache_alignment    : 64
> address sizes    : 39 bits physical, 48 bits virtual
> power management:
>
> processor    : 3
> vendor_id    : GenuineIntel
> cpu family    : 6
> model        : 142
> model name    : Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz
> stepping    : 10
> microcode    : 0xb4
> cpu MHz        : 3751.288
> cache size    : 8192 KB
> physical id    : 0
> siblings    : 8
> core id        : 3
> cpu cores    : 4
> apicid        : 6
> initial apicid    : 6
> fpu        : yes
> fpu_exception    : yes
> cpuid level    : 22
> wp        : yes
> flags        : fpu 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 lm constant_tsc art arch_perfmon pebs bts
> rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq
> dtes64 monitor ds_cpl vmx smx 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 pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority
> ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms
> invpcid rtm 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
> bugs        : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds
> bogomips    : 4201.88
> clflush size    : 64
> cache_alignment    : 64
> address sizes    : 39 bits physical, 48 bits virtual
> power management:
>
> processor    : 4
> vendor_id    : GenuineIntel
> cpu family    : 6
> model        : 142
> model name    : Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz
> stepping    : 10
> microcode    : 0xb4
> cpu MHz        : 3688.382
> cache size    : 8192 KB
> physical id    : 0
> siblings    : 8
> core id        : 0
> cpu cores    : 4
> apicid        : 1
> initial apicid    : 1
> fpu        : yes
> fpu_exception    : yes
> cpuid level    : 22
> wp        : yes
> flags        : fpu 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 lm constant_tsc art arch_perfmon pebs bts
> rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq
> dtes64 monitor ds_cpl vmx smx 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 pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority
> ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms
> invpcid rtm 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
> bugs        : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds
> bogomips    : 4201.88
> clflush size    : 64
> cache_alignment    : 64
> address sizes    : 39 bits physical, 48 bits virtual
> power management:
>
> processor    : 5
> vendor_id    : GenuineIntel
> cpu family    : 6
> model        : 142
> model name    : Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz
> stepping    : 10
> microcode    : 0xb4
> cpu MHz        : 3610.655
> cache size    : 8192 KB
> physical id    : 0
> siblings    : 8
> core id        : 1
> cpu cores    : 4
> apicid        : 3
> initial apicid    : 3
> fpu        : yes
> fpu_exception    : yes
> cpuid level    : 22
> wp        : yes
> flags        : fpu 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 lm constant_tsc art arch_perfmon pebs bts
> rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq
> dtes64 monitor ds_cpl vmx smx 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 pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority
> ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms
> invpcid rtm 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
> bugs        : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds
> bogomips    : 4201.88
> clflush size    : 64
> cache_alignment    : 64
> address sizes    : 39 bits physical, 48 bits virtual
> power management:
>
> processor    : 6
> vendor_id    : GenuineIntel
> cpu family    : 6
> model        : 142
> model name    : Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz
> stepping    : 10
> microcode    : 0xb4
> cpu MHz        : 3481.302
> cache size    : 8192 KB
> physical id    : 0
> siblings    : 8
> core id        : 2
> cpu cores    : 4
> apicid        : 5
> initial apicid    : 5
> fpu        : yes
> fpu_exception    : yes
> cpuid level    : 22
> wp        : yes
> flags        : fpu 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 lm constant_tsc art arch_perfmon pebs bts
> rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq
> dtes64 monitor ds_cpl vmx smx 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 pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority
> ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms
> invpcid rtm 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
> bugs        : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds
> bogomips    : 4201.88
> clflush size    : 64
> cache_alignment    : 64
> address sizes    : 39 bits physical, 48 bits virtual
> power management:
>
> processor    : 7
> vendor_id    : GenuineIntel
> cpu family    : 6
> model        : 142
> model name    : Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz
> stepping    : 10
> microcode    : 0xb4
> cpu MHz        : 3511.974
> cache size    : 8192 KB
> physical id    : 0
> siblings    : 8
> core id        : 3
> cpu cores    : 4
> apicid        : 7
> initial apicid    : 7
> fpu        : yes
> fpu_exception    : yes
> cpuid level    : 22
> wp        : yes
> flags        : fpu 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 lm constant_tsc art arch_perfmon pebs bts
> rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq
> dtes64 monitor ds_cpl vmx smx 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 pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority
> ept vpid ept_ad fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms
> invpcid rtm 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
> bugs        : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds
> bogomips    : 4201.88
> clflush size    : 64
> cache_alignment    : 64
> address sizes    : 39 bits physical, 48 bits virtual
> power management:
>
>
> [7.3.] Module information (from /proc/modules):
> fuse 139264 5 - Live 0x0000000000000000
> xt_MASQUERADE 20480 2 - Live 0x0000000000000000
> nf_conntrack_netlink 57344 0 - Live 0x0000000000000000
> nfnetlink 16384 2 nf_conntrack_netlink, Live 0x0000000000000000
> xfrm_user 45056 1 - Live 0x0000000000000000
> xfrm_algo 16384 1 xfrm_user, Live 0x0000000000000000
> iptable_nat 16384 1 - Live 0x0000000000000000
> xt_addrtype 16384 2 - Live 0x0000000000000000
> xt_conntrack 16384 2 - Live 0x0000000000000000
> nf_nat 53248 2 xt_MASQUERADE,iptable_nat, Live 0x0000000000000000
> nf_conntrack 167936 4
> xt_MASQUERADE,nf_conntrack_netlink,xt_conntrack,nf_nat, Live
> 0x0000000000000000
> nf_defrag_ipv6 24576 1 nf_conntrack, Live 0x0000000000000000
> nf_defrag_ipv4 16384 1 nf_conntrack, Live 0x0000000000000000
> libcrc32c 16384 2 nf_nat,nf_conntrack, Live 0x0000000000000000
> br_netfilter 28672 0 - Live 0x0000000000000000
> bridge 212992 1 br_netfilter, Live 0x0000000000000000
> stp 16384 1 bridge, Live 0x0000000000000000
> llc 16384 2 bridge,stp, Live 0x0000000000000000
> overlay 135168 0 - Live 0x0000000000000000
> ccm 20480 9 - Live 0x0000000000000000
> rfcomm 90112 0 - Live 0x0000000000000000
> cmac 16384 1 - Live 0x0000000000000000
> ax88179_178a 28672 0 - Live 0x0000000000000000
> ip6t_REJECT 16384 4 - Live 0x0000000000000000
> nf_reject_ipv6 20480 1 ip6t_REJECT, Live 0x0000000000000000
> ipt_REJECT 16384 3 - Live 0x0000000000000000
> nf_reject_ipv4 16384 1 ipt_REJECT, Live 0x0000000000000000
> xt_tcpudp 20480 10 - Live 0x0000000000000000
> xt_owner 16384 2 - Live 0x0000000000000000
> bnep 28672 3 - Live 0x0000000000000000
> uvcvideo 114688 0 - Live 0x0000000000000000
> videobuf2_vmalloc 20480 1 uvcvideo, Live 0x0000000000000000
> cdc_ether 24576 0 - Live 0x0000000000000000
> videobuf2_memops 20480 1 videobuf2_vmalloc, Live 0x0000000000000000
> btusb 57344 0 - Live 0x0000000000000000
> usbnet 49152 2 ax88179_178a,cdc_ether, Live 0x0000000000000000
> btrtl 24576 1 btusb, Live 0x0000000000000000
> videobuf2_v4l2 28672 1 uvcvideo, Live 0x0000000000000000
> btbcm 16384 1 btusb, Live 0x0000000000000000
> snd_usb_audio 278528 6 - Live 0x0000000000000000
> btintel 28672 1 btusb, Live 0x0000000000000000
> videobuf2_common 57344 2 uvcvideo,videobuf2_v4l2, Live 0x0000000000000000
> snd_usbmidi_lib 40960 1 snd_usb_audio, Live 0x0000000000000000
> bluetooth 675840 29 rfcomm,bnep,btusb,btrtl,btbcm,btintel, Live
> 0x0000000000000000
> videodev 237568 3 uvcvideo,videobuf2_v4l2,videobuf2_common, Live
> 0x0000000000000000
> snd_rawmidi 45056 1 snd_usbmidi_lib, Live 0x0000000000000000
> snd_seq_device 16384 1 snd_rawmidi, Live 0x0000000000000000
> mc 61440 5 uvcvideo,videobuf2_v4l2,snd_usb_audio,videobuf2_common,videodev,
> Live 0x0000000000000000
> r8152 77824 0 - Live 0x0000000000000000
> ecdh_generic 16384 2 bluetooth, Live 0x0000000000000000
> msr 16384 0 - Live 0x0000000000000000
> mii 16384 3 ax88179_178a,usbnet,r8152, Live 0x0000000000000000
> ecc 32768 1 ecdh_generic, Live 0x0000000000000000
> ip6table_filter 16384 1 - Live 0x0000000000000000
> ip6_tables 36864 1 ip6table_filter, Live 0x0000000000000000
> iptable_filter 16384 1 - Live 0x0000000000000000
> typec_displayport 16384 0 - Live 0x0000000000000000
> lz4 16384 8 - Live 0x0000000000000000
> lz4_compress 36864 1 lz4, Live 0x0000000000000000
> joydev 28672 0 - Live 0x0000000000000000
> mousedev 24576 0 - Live 0x0000000000000000
> snd_soc_skl 118784 0 - Live 0x0000000000000000
> snd_soc_hdac_hda 24576 1 snd_soc_skl, Live 0x0000000000000000
> snd_hda_ext_core 36864 2 snd_soc_skl,snd_soc_hdac_hda, Live 0x0000000000000000
> snd_soc_skl_ipc 69632 1 snd_soc_skl, Live 0x0000000000000000
> snd_soc_sst_ipc 20480 1 snd_soc_skl_ipc, Live 0x0000000000000000
> snd_soc_sst_dsp 40960 1 snd_soc_skl_ipc, Live 0x0000000000000000
> snd_soc_acpi_intel_match 28672 1 snd_soc_skl, Live 0x0000000000000000
> snd_soc_acpi 16384 2 snd_soc_skl,snd_soc_acpi_intel_match, Live
> 0x0000000000000000
> iwlmvm 466944 0 - Live 0x0000000000000000
> snd_soc_core 286720 2 snd_soc_skl,snd_soc_hdac_hda, Live 0x0000000000000000
> amdgpu 4710400 0 - Live 0x0000000000000000
> snd_hda_codec_realtek 126976 1 - Live 0x0000000000000000
> x86_pkg_temp_thermal 20480 0 - Live 0x0000000000000000
> mac80211 999424 1 iwlmvm, Live 0x0000000000000000
> intel_powerclamp 20480 0 - Live 0x0000000000000000
> snd_hda_codec_generic 94208 1 snd_hda_codec_realtek, Live 0x0000000000000000
> snd_hda_codec_hdmi 69632 2 - Live 0x0000000000000000
> snd_compress 28672 1 snd_soc_core, Live 0x0000000000000000
> ac97_bus 16384 1 snd_soc_core, Live 0x0000000000000000
> libarc4 16384 1 mac80211, Live 0x0000000000000000
> snd_pcm_dmaengine 16384 1 snd_soc_core, Live 0x0000000000000000
> coretemp 20480 0 - Live 0x0000000000000000
> nls_iso8859_1 16384 1 - Live 0x0000000000000000
> nls_cp437 20480 1 - Live 0x0000000000000000
> kvm_intel 311296 0 - Live 0x0000000000000000
> snd_hda_intel 49152 4 - Live 0x0000000000000000
> iwlwifi 393216 1 iwlmvm, Live 0x0000000000000000
> snd_hda_codec 159744 5
> snd_soc_hdac_hda,snd_hda_codec_realtek,snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,
> Live 0x0000000000000000
> vfat 24576 1 - Live 0x0000000000000000
> iTCO_wdt 16384 0 - Live 0x0000000000000000
> kvm 778240 1 kvm_intel, Live 0x0000000000000000
> fat 86016 1 vfat, Live 0x0000000000000000
> mei_wdt 16384 0 - Live 0x0000000000000000
> mei_hdcp 24576 0 - Live 0x0000000000000000
> snd_hda_core 102400 8
> snd_soc_skl,snd_soc_hdac_hda,snd_hda_ext_core,snd_hda_codec_realtek,snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,
> Live 0x0000000000000000
> iTCO_vendor_support 16384 1 iTCO_wdt, Live 0x0000000000000000
> cfg80211 856064 3 iwlmvm,mac80211,iwlwifi, Live 0x0000000000000000
> intel_rapl_msr 20480 0 - Live 0x0000000000000000
> snd_hwdep 20480 2 snd_usb_audio,snd_hda_codec, Live 0x0000000000000000
> wmi_bmof 16384 0 - Live 0x0000000000000000
> snd_pcm 135168 9
> snd_usb_audio,snd_soc_skl,snd_hda_ext_core,snd_soc_core,snd_hda_codec_hdmi,snd_pcm_dmaengine,snd_hda_intel,snd_hda_codec,snd_hda_core,
> Live 0x0000000000000000
> intel_wmi_thunderbolt 20480 0 - Live 0x0000000000000000
> irqbypass 16384 1 kvm, Live 0x0000000000000000
> amd_iommu_v2 20480 1 amdgpu, Live 0x0000000000000000
> intel_cstate 16384 0 - Live 0x0000000000000000
> thinkpad_acpi 110592 0 - Live 0x0000000000000000
> nvram 16384 1 thinkpad_acpi, Live 0x0000000000000000
> ledtrig_audio 16384 3
> snd_hda_codec_realtek,snd_hda_codec_generic,thinkpad_acpi, Live
> 0x0000000000000000
> ucsi_acpi 16384 0 - Live 0x0000000000000000
> gpu_sched 36864 1 amdgpu, Live 0x0000000000000000
> snd_timer 40960 1 snd_pcm, Live 0x0000000000000000
> intel_uncore 147456 0 - Live 0x0000000000000000
> input_leds 16384 0 - Live 0x0000000000000000
> pcspkr 16384 0 - Live 0x0000000000000000
> i2c_i801 36864 0 - Live 0x0000000000000000
> ttm 118784 1 amdgpu, Live 0x0000000000000000
> mei_me 45056 2 - Live 0x0000000000000000
> thunderbolt 196608 0 - Live 0x0000000000000000
> rfkill 28672 9 bluetooth,cfg80211,thinkpad_acpi, Live 0x0000000000000000
> snd 110592 35 snd_usb_audio,snd_usbmidi_lib,snd_rawmidi,snd_seq_device,snd_soc_core,snd_hda_codec_realtek,snd_hda_codec_generic,snd_hda_codec_hdmi,snd_compress,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,thinkpad_acpi,snd_timer,
> Live 0x0000000000000000
> intel_rapl_perf 16384 0 - Live 0x0000000000000000
> e1000e 286720 0 - Live 0x0000000000000000
> psmouse 180224 0 - Live 0x0000000000000000
> typec_ucsi 45056 1 ucsi_acpi, Live 0x0000000000000000
> mei 122880 5 mei_wdt,mei_hdcp,mei_me, Live 0x0000000000000000
> typec 49152 2 typec_displayport,typec_ucsi, Live 0x0000000000000000
> processor_thermal_device 20480 0 - Live 0x0000000000000000
> intel_xhci_usb_role_switch 16384 0 - Live 0x0000000000000000
> roles 16384 1 intel_xhci_usb_role_switch, Live 0x0000000000000000
> int3403_thermal 16384 0 - Live 0x0000000000000000
> intel_rapl_common 28672 2 intel_rapl_msr,processor_thermal_device,
> Live 0x0000000000000000
> tpm_crb 20480 0 - Live 0x0000000000000000
> intel_soc_dts_iosf 20480 1 processor_thermal_device, Live 0x0000000000000000
> battery 24576 1 thinkpad_acpi, Live 0x0000000000000000
> int340x_thermal_zone 16384 2 processor_thermal_device,int3403_thermal,
> Live 0x0000000000000000
> soundcore 16384 1 snd, Live 0x0000000000000000
> intel_pch_thermal 16384 0 - Live 0x0000000000000000
> ac 16384 0 - Live 0x0000000000000000
> i2c_hid 32768 0 - Live 0x0000000000000000
> wmi 36864 2 wmi_bmof,intel_wmi_thunderbolt, Live 0x0000000000000000
> tpm_tis 16384 0 - Live 0x0000000000000000
> int3400_thermal 20480 0 - Live 0x0000000000000000
> tpm_tis_core 24576 1 tpm_tis, Live 0x0000000000000000
> acpi_thermal_rel 16384 1 int3400_thermal, Live 0x0000000000000000
> evdev 24576 41 - Live 0x0000000000000000
> tpm 73728 3 tpm_crb,tpm_tis,tpm_tis_core, Live 0x0000000000000000
> mac_hid 16384 0 - Live 0x0000000000000000
> rng_core 16384 1 tpm, Live 0x0000000000000000
> sg 40960 0 - Live 0x0000000000000000
> crypto_user 16384 0 - Live 0x0000000000000000
> ip_tables 36864 2 iptable_nat,iptable_filter, Live 0x0000000000000000
> x_tables 49152 11
> xt_MASQUERADE,xt_addrtype,xt_conntrack,ip6t_REJECT,ipt_REJECT,xt_tcpudp,xt_owner,ip6table_filter,ip6_tables,iptable_filter,ip_tables,
> Live 0x0000000000000000
> ext4 770048 1 - Live 0x0000000000000000
> crc32c_generic 16384 0 - Live 0x0000000000000000
> crc16 16384 2 bluetooth,ext4, Live 0x0000000000000000
> mbcache 16384 1 ext4, Live 0x0000000000000000
> jbd2 135168 1 ext4, Live 0x0000000000000000
> algif_skcipher 16384 0 - Live 0x0000000000000000
> af_alg 28672 1 algif_skcipher, Live 0x0000000000000000
> sd_mod 57344 0 - Live 0x0000000000000000
> hid_generic 16384 0 - Live 0x0000000000000000
> usbhid 65536 0 - Live 0x0000000000000000
> hid 143360 3 i2c_hid,hid_generic,usbhid, Live 0x0000000000000000
> uas 28672 0 - Live 0x0000000000000000
> usb_storage 77824 1 uas, Live 0x0000000000000000
> scsi_mod 249856 4 sg,sd_mod,uas,usb_storage, Live 0x0000000000000000
> dm_crypt 53248 1 - Live 0x0000000000000000
> dm_mod 155648 3 dm_crypt, Live 0x0000000000000000
> crct10dif_pclmul 16384 1 - Live 0x0000000000000000
> crc32_pclmul 16384 0 - Live 0x0000000000000000
> crc32c_intel 24576 3 - Live 0x0000000000000000
> ghash_clmulni_intel 16384 0 - Live 0x0000000000000000
> serio_raw 20480 0 - Live 0x0000000000000000
> atkbd 36864 0 - Live 0x0000000000000000
> libps2 20480 2 psmouse,atkbd, Live 0x0000000000000000
> aesni_intel 372736 10 - Live 0x0000000000000000
> aes_x86_64 20480 1 aesni_intel, Live 0x0000000000000000
> crypto_simd 16384 1 aesni_intel, Live 0x0000000000000000
> cryptd 24576 3 ghash_clmulni_intel,crypto_simd, Live 0x0000000000000000
> glue_helper 16384 1 aesni_intel, Live 0x0000000000000000
> xhci_pci 20480 0 - Live 0x0000000000000000
> xhci_hcd 278528 1 xhci_pci, Live 0x0000000000000000
> i8042 32768 0 - Live 0x0000000000000000
> serio 28672 7 psmouse,serio_raw,atkbd,i8042, Live 0x0000000000000000
> i915 2326528 10 - Live 0x0000000000000000
> intel_gtt 24576 1 i915, Live 0x0000000000000000
> i2c_algo_bit 16384 2 amdgpu,i915, Live 0x0000000000000000
> drm_kms_helper 212992 2 amdgpu,i915, Live 0x0000000000000000
> syscopyarea 16384 1 drm_kms_helper, Live 0x0000000000000000
> sysfillrect 16384 1 drm_kms_helper, Live 0x0000000000000000
> sysimgblt 16384 1 drm_kms_helper, Live 0x0000000000000000
> fb_sys_fops 16384 1 drm_kms_helper, Live 0x0000000000000000
> drm 516096 11 amdgpu,gpu_sched,ttm,i915,drm_kms_helper, Live 0x0000000000000000
> agpgart 53248 3 ttm,intel_gtt,drm, Live 0x0000000000000000
>
>
> [7.4.] Loaded driver and hardware information (/proc/ioports, /proc/iomem)
> 0000-0cf7 : PCI Bus 0000:00
>    0000-001f : dma1
>    0020-0021 : pic1
>    0040-0043 : timer0
>    0050-0053 : timer1
>    0060-0060 : keyboard
>    0061-0061 : PNP0800:00
>    0062-0062 : PNP0C09:00
>      0062-0062 : EC data
>    0064-0064 : keyboard
>    0066-0066 : PNP0C09:00
>      0066-0066 : EC cmd
>    0070-0077 : rtc0
>    0080-008f : dma page reg
>    00a0-00a1 : pic2
>    00c0-00df : dma2
>    00f0-00ff : fpu
>    0400-041f : iTCO_wdt
>      0400-041f : iTCO_wdt
>    0680-069f : pnp 00:03
>    0800-087f : pnp 00:08
>    0880-08ff : pnp 00:08
>    0900-097f : pnp 00:08
>    0980-09ff : pnp 00:08
>    0a00-0a7f : pnp 00:08
>    0a80-0aff : pnp 00:08
>    0b00-0b7f : pnp 00:08
>    0b80-0bff : pnp 00:08
> 0cf8-0cff : PCI conf1
> 0d00-ffff : PCI Bus 0000:00
>    15e0-15ef : pnp 00:08
>    164e-164f : pnp 00:03
>    1800-18fe : pnp 00:03
>      1800-1803 : ACPI PM1a_EVT_BLK
>      1804-1805 : ACPI PM1a_CNT_BLK
>      1808-180b : ACPI PM_TMR
>      1810-1815 : ACPI CPU throttle
>      1830-1833 : iTCO_wdt
>        1830-1833 : iTCO_wdt
>      1850-1850 : ACPI PM2_CNT_BLK
>      1854-1857 : pnp 00:05
>      1880-189f : ACPI GPE0_BLK
>    d000-dfff : PCI Bus 0000:05
>      d000-dfff : PCI Bus 0000:06
>        d000-dfff : PCI Bus 0000:08
>          d000-dfff : PCI Bus 0000:09
>            d000-dfff : PCI Bus 0000:0a
>            d000-dfff : PCI Bus 0000:0b
>            d000-dfff : PCI Bus 0000:0c
>            d000-d0ff : 0000:0c:00.0
>    e000-e03f : 0000:00:02.0
>    e060-e067 : 0000:00:16.3
>      e060-e067 : serial
>    efa0-efbf : 0000:00:1f.4
>      efa0-efbf : i801_smbus
>    ff00-fffe : pnp 00:02
>    ffff-ffff : pnp 00:03
>      ffff-ffff : pnp 00:03
>        ffff-ffff : pnp 00:03
>
> 00000000-00000fff : Reserved
> 00001000-00057fff : System RAM
> 00058000-00058fff : Reserved
> 00059000-0009cfff : System RAM
> 0009d000-000fffff : Reserved
>    000a0000-000bffff : PCI Bus 0000:00
>    000c0000-000c3fff : PCI Bus 0000:00
>    000c4000-000c7fff : PCI Bus 0000:00
>    000c8000-000cbfff : PCI Bus 0000:00
>    000cc000-000cffff : PCI Bus 0000:00
>    000d0000-000d3fff : PCI Bus 0000:00
>    000d4000-000d7fff : PCI Bus 0000:00
>    000d8000-000dbfff : PCI Bus 0000:00
>    000dc000-000dffff : PCI Bus 0000:00
>    000e0000-000e3fff : PCI Bus 0000:00
>    000e4000-000e7fff : PCI Bus 0000:00
>    000e8000-000ebfff : PCI Bus 0000:00
>    000ec000-000effff : PCI Bus 0000:00
>    000f0000-000fffff : PCI Bus 0000:00
>      000f0000-000fffff : System ROM
> 00100000-3fffffff : System RAM
> 40000000-403fffff : Reserved
>    40000000-403fffff : pnp 00:00
> 40400000-45466fff : System RAM
> 45467000-45467fff : ACPI Non-volatile Storage
> 45468000-45468fff : Reserved
> 45469000-4edc5fff : System RAM
> 4edc6000-4ff1afff : Reserved
> 4ff1b000-4ff99fff : ACPI Non-volatile Storage
>    4ff36000-4ff36fff : USBC000:00
> 4ff9a000-4fffefff : ACPI Tables
> 4ffff000-4fffffff : System RAM
> 50000000-57ffffff : Reserved
>    50200000-55f7ffff : INT0E0C:00
> 58600000-5c7fffff : Reserved
>    5a800000-5c7fffff : Graphics Stolen Memory
> 5c800000-efffffff : PCI Bus 0000:00
>    c0000000-ee0fffff : PCI Bus 0000:05
>      c0000000-ee0fffff : PCI Bus 0000:06
>        c0000000-d7efffff : PCI Bus 0000:08
>          c0000000-d7efffff : PCI Bus 0000:09
>            c0000000-c03fffff : PCI Bus 0000:0a
>            c0000000-c03fffff : PCI Bus 0000:0b
>            c0100000-c01fffff : PCI Bus 0000:0c
>            c0100000-c017ffff : 0000:0c:00.0
>            c0180000-c0183fff : 0000:0c:00.1
>            c0180000-c0183fff : ICH HD audio
>            c01a0000-c01bffff : 0000:0c:00.0
>            c0400000-d7efffff : PCI Bus 0000:0d
>            c0400000-c040ffff : 0000:0d:00.0
>            c0400000-c040ffff : xhci-hcd
>        d7f00000-d7ffffff : PCI Bus 0000:3b
>        d8000000-edffffff : PCI Bus 0000:3c
>          d8000000-edffffff : PCI Bus 0000:3d
>            d8000000-d80fffff : PCI Bus 0000:3e
>            d8000000-d800ffff : 0000:3e:00.0
>            d8000000-d800ffff : xhci-hcd
>            d8010000-d8010fff : 0000:3e:00.0
>            d8011000-d8011fff : 0000:3e:00.0
>            d8100000-d81fffff : PCI Bus 0000:40
>            d8100000-d810ffff : 0000:40:00.0
>            d8100000-d810ffff : xhci-hcd
>            d8110000-d8110fff : 0000:40:00.0
>            d8111000-d8111fff : 0000:40:00.0
>            d8200000-edffffff : PCI Bus 0000:42
>        ee000000-ee0fffff : PCI Bus 0000:07
>          ee000000-ee03ffff : 0000:07:00.0
>            ee000000-ee03ffff : thunderbolt
>          ee040000-ee040fff : 0000:07:00.0
>    ee100000-ee1fffff : PCI Bus 0000:04
>      ee100000-ee103fff : 0000:04:00.0
>        ee100000-ee103fff : nvme
>    ee200000-ee2fffff : PCI Bus 0000:02
>      ee200000-ee201fff : 0000:02:00.0
>        ee200000-ee201fff : iwlwifi
>    ee300000-ee31ffff : 0000:00:1f.6
>      ee300000-ee31ffff : e1000e
>    ee320000-ee323fff : 0000:00:1f.2
>    ee324000-ee324fff : 0000:00:16.3
>    effe0000-efffffff : pnp 00:08
>      effe0000-efffffff : pnp 00:0a
> f0000000-f7ffffff : PCI MMCONFIG 0000 [bus 00-7f]
>    f0000000-f7ffffff : Reserved
>      f0000000-f7ffffff : pnp 00:08
>        f0000000-f7ffffff : pnp 00:0a
> fd000000-fe7fffff : PCI Bus 0000:00
>    fd000000-fdabffff : pnp 00:01
>    fdac0000-fdacffff : pnp 00:09
>    fdad0000-fdadffff : pnp 00:01
>    fdae0000-fdaeffff : pnp 00:09
>    fdaf0000-fdafffff : pnp 00:09
>    fdb00000-fdffffff : pnp 00:01
>      fdc6000c-fdc6000f : iTCO_wdt
>        fdc6000c-fdc6000f : iTCO_wdt
>    fe010000-fe010fff : Reserved
>    fe036000-fe03bfff : pnp 00:01
>    fe03d000-fe3fffff : pnp 00:01
>    fe410000-fe7fffff : pnp 00:01
> feb00000-febfffff : pnp 00:08
> fec00000-fec003ff : IOAPIC 0
> fed00000-fed003ff : HPET 0
>    fed00000-fed003ff : PNP0103:00
> fed10000-fed13fff : pnp 00:08
> fed18000-fed18fff : pnp 00:08
>    fed18000-fed18fff : pnp 00:0a
> fed19000-fed19fff : pnp 00:08
>    fed19000-fed19fff : pnp 00:0a
> fed20000-fed3ffff : pnp 00:08
>    fed20000-fed3ffff : pnp 00:0a
> fed40000-fed44fff : IFX0763:00
>    fed40000-fed44fff : IFX0763:00
> fed45000-fed8ffff : pnp 00:0a
> fed90000-fed90fff : dmar0
> fed91000-fed91fff : dmar1
> fee00000-feefffff : pnp 00:0a
>    fee00000-fee00fff : Local APIC
> ff000000-ffffffff : INT0800:00
>    ff000000-ffffffff : pnp 00:0a
> 100000000-4a17fffff : System RAM
>    12ee00000-12fa00e20 : Kernel code
>    12fa00e21-13014a4ff : Kernel data
>    130685000-1309fffff : Kernel bss
> 4a1800000-4a3ffffff : RAM buffer
> 2000000000-2fffffffff : PCI Bus 0000:00
>    2fa0000000-2fafffffff : 0000:00:02.0
>    2fb0000000-2ff9ffffff : PCI Bus 0000:05
>      2fb0000000-2ff9ffffff : PCI Bus 0000:06
>        2fb0000000-2fcfffffff : PCI Bus 0000:08
>          2fb0000000-2fcfffffff : PCI Bus 0000:09
>            2fb0000000-2fc01fffff : PCI Bus 0000:0a
>            2fb0000000-2fc01fffff : PCI Bus 0000:0b
>            2fb0000000-2fc01fffff : PCI Bus 0000:0c
>            2fb0000000-2fbfffffff : 0000:0c:00.0
>            2fc0000000-2fc01fffff : 0000:0c:00.0
>            2fc0200000-2fcfffffff : PCI Bus 0000:0d
>        2fd0000000-2ff9ffffff : PCI Bus 0000:3c
>          2fd0000000-2ff9ffffff : PCI Bus 0000:3d
>            2fd0000000-2ff9ffffff : PCI Bus 0000:42
>    2ffa000000-2ffaffffff : 0000:00:02.0
>    2ffb000000-2ffb00ffff : 0000:00:1f.3
>      2ffb000000-2ffb00ffff : ICH HD audio
>    2ffb010000-2ffb01ffff : 0000:00:14.0
>      2ffb010000-2ffb01ffff : xhci-hcd
>        2ffb018070-2ffb01846f : intel_xhci_usb_sw
>    2ffb020000-2ffb027fff : 0000:00:04.0
>      2ffb020000-2ffb027fff : proc_thermal
>    2ffb028000-2ffb02bfff : 0000:00:1f.3
>      2ffb028000-2ffb02bfff : ICH HD audio
>    2ffb02c000-2ffb02c0ff : 0000:00:1f.4
>    2ffb02d000-2ffb02dfff : 0000:00:16.0
>      2ffb02d000-2ffb02dfff : mei_me
>    2ffb02e000-2ffb02efff : 0000:00:14.2
>      2ffb02e000-2ffb02efff : Intel PCH thermal driver
>    2ffb02f000-2ffb02ffff : 0000:00:08.0
>
> [7.5.] PCI information ('lspci -vvv' as root)
> 00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core
> Processor Host Bridge/DRAM Registers (rev 08)
>      Subsystem: Lenovo Xeon E3-1200 v6/7th Gen Core Processor Host
> Bridge/DRAM Registers
>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx-
>      Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort+ >SERR- <PERR- INTx-
>      Latency: 0
>      Capabilities: [e0] Vendor Specific Information: Len=10 <?>
>      Kernel driver in use: skl_uncore
>
> 00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620
> (rev 07) (prog-if 00 [VGA controller])
>      Subsystem: Lenovo UHD Graphics 620
>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0
>      Interrupt: pin A routed to IRQ 146
>      Region 0: Memory at 2ffa000000 (64-bit, non-prefetchable) [size=16M]
>      Region 2: Memory at 2fa0000000 (64-bit, prefetchable) [size=256M]
>      Region 4: I/O ports at e000 [size=64]
>      [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
>      Capabilities: [40] Vendor Specific Information: Len=0c <?>
>      Capabilities: [70] Express (v2) Root Complex Integrated Endpoint, MSI 00
>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>              ExtTag- RBE+
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>              MaxPayload 128 bytes, MaxReadReq 128 bytes
>          DevSta:    CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
>          DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR-,
> OBFF Not Supported
>               AtomicOpsCap: 32bit- 64bit- 128bitCAS-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-,
> OBFF Disabled
>               AtomicOpsCtl: ReqEn-
>      Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
>          Address: fee00018  Data: 0000
>      Capabilities: [d0] Power Management version 2
>          Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [100 v1] Process Address Space ID (PASID)
>          PASIDCap: Exec- Priv-, Max PASID Width: 14
>          PASIDCtl: Enable- Exec- Priv-
>      Capabilities: [200 v1] Address Translation Service (ATS)
>          ATSCap:    Invalidate Queue Depth: 00
>          ATSCtl:    Enable-, Smallest Translation Unit: 00
>      Capabilities: [300 v1] Page Request Interface (PRI)
>          PRICtl: Enable- Reset-
>          PRISta: RF- UPRGI- Stopped+
>          Page Request Capacity: 00008000, Page Request Allocation: 00000000
>      Kernel driver in use: i915
>      Kernel modules: i915
>
> 00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200
> v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 08)
>      Subsystem: Lenovo Xeon E3-1200 v5/E3-1500 v5/6th Gen Core
> Processor Thermal Subsystem
>      Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx-
>      Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Interrupt: pin A routed to IRQ 16
>      Region 0: Memory at 2ffb020000 (64-bit, non-prefetchable) [size=32K]
>      Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
>          Address: 00000000  Data: 0000
>      Capabilities: [d0] Power Management version 3
>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [e0] Vendor Specific Information: Len=0c <?>
>      Kernel driver in use: proc_thermal
>      Kernel modules: processor_thermal_device
>
> 00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 /
> E3-1500 v5 / 6th/7th Gen Core Processor Gaussian Mixture Model
>      Subsystem: Lenovo Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th Gen
> Core Processor Gaussian Mixture Model
>      Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx-
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Interrupt: pin A routed to IRQ 255
>      Region 0: Memory at 2ffb02f000 (64-bit, non-prefetchable)
> [disabled] [size=4K]
>      Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
>          Address: 00000000  Data: 0000
>      Capabilities: [dc] Power Management version 2
>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [f0] PCI Advanced Features
>          AFCap: TP+ FLR+
>          AFCtrl: FLR-
>          AFStatus: TP-
>
> 00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0
> xHCI Controller (rev 21) (prog-if 30 [XHCI])
>      Subsystem: Lenovo Sunrise Point-LP USB 3.0 xHCI Controller
>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0
>      Interrupt: pin A routed to IRQ 147
>      Region 0: Memory at 2ffb010000 (64-bit, non-prefetchable) [size=64K]
>      Capabilities: [70] Power Management version 2
>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
> PME(D0-,D1-,D2-,D3hot+,D3cold+)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
>          Address: 00000000fee00578  Data: 0000
>      Kernel driver in use: xhci_hcd
>      Kernel modules: xhci_pci
>
> 00:14.2 Signal processing controller: Intel Corporation Sunrise
> Point-LP Thermal subsystem (rev 21)
>      Subsystem: Lenovo Sunrise Point-LP Thermal subsystem
>      Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx-
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Interrupt: pin C routed to IRQ 18
>      Region 0: Memory at 2ffb02e000 (64-bit, non-prefetchable) [size=4K]
>      Capabilities: [50] Power Management version 3
>          Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
>          Address: 00000000  Data: 0000
>      Kernel driver in use: intel_pch_thermal
>      Kernel modules: intel_pch_thermal
>
> 00:16.0 Communication controller: Intel Corporation Sunrise Point-LP
> CSME HECI #1 (rev 21)
>      Subsystem: Lenovo Sunrise Point-LP CSME HECI
>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0
>      Interrupt: pin A routed to IRQ 166
>      Region 0: Memory at 2ffb02d000 (64-bit, non-prefetchable) [size=4K]
>      Capabilities: [50] Power Management version 3
>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
> PME(D0-,D1-,D2-,D3hot+,D3cold-)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+
>          Address: 00000000fee007d8  Data: 0000
>      Kernel driver in use: mei_me
>      Kernel modules: mei_me
>
> 00:16.3 Serial controller: Intel Corporation Sunrise Point-LP Active
> Management Technology - SOL (rev 21) (prog-if 02 [16550])
>      Subsystem: Lenovo Sunrise Point-LP Active Management Technology - SOL
>      Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx-
>      Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Interrupt: pin D routed to IRQ 19
>      Region 0: I/O ports at e060 [size=8]
>      Region 1: Memory at ee324000 (32-bit, non-prefetchable) [size=4K]
>      Capabilities: [40] MSI: Enable- Count=1/1 Maskable- 64bit+
>          Address: 0000000000000000  Data: 0000
>      Capabilities: [50] Power Management version 3
>          Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>      Kernel driver in use: serial
>
> 00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express
> Root Port #1 (rev f1) (prog-if 00 [Normal decode])
>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0
>      Interrupt: pin A routed to IRQ 122
>      Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
>      I/O behind bridge: 0000f000-00000fff [empty]
>      Memory behind bridge: ee200000-ee2fffff [size=1M]
>      Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff [empty]
>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort+ <SERR- <PERR-
>      BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>      Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
>          DevCap:    MaxPayload 256 bytes, PhantFunc 0
>              ExtTag- RBE+
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>              MaxPayload 128 bytes, MaxReadReq 128 bytes
>          DevSta:    CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
>          LnkCap:    Port #1, Speed 8GT/s, Width x1, ASPM L0s L1, Exit
> Latency L0s <1us, L1 <16us
>              ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
>          LnkCtl:    ASPM L1 Enabled; RCB 64 bytes Disabled- CommClk+
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 2.5GT/s (downgraded), Width x1 (ok)
>              TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
>          SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
>              Slot #0, PowerLimit 10.000W; Interlock- NoCompl+
>          SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt-
> HPIrq- LinkChg-
>              Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>          SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
>              Changed: MRL- PresDet+ LinkState+
>          RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
>          RootCap: CRSVisible-
>          RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>          DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+,
> OBFF Not Supported ARIFwd+
>               AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
> OBFF Disabled ARIFwd-
>               AtomicOpsCtl: ReqEn- EgressBlck-
>          LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete-, EqualizationPhase1-
>               EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>      Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>          Address: fee00258  Data: 0000
>      Capabilities: [90] Subsystem: Lenovo Sunrise Point-LP PCI Express Root Port
>      Capabilities: [a0] Power Management version 3
>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [100 v1] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt+
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap- ECRCGenEn-
> ECRCChkCap- ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>          RootCmd: CERptEn- NFERptEn- FERptEn-
>          RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
>               FirstFatal- NonFatalMsg- FatalMsg- IntMsg 0
>          ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
>      Capabilities: [140 v1] Access Control Services
>          ACSCap:    SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+
> UpstreamFwd- EgressCtrl- DirectTrans-
>          ACSCtl:    SrcValid- TransBlk- ReqRedir- CmpltRedir-
> UpstreamFwd- EgressCtrl- DirectTrans-
>      Capabilities: [200 v1] L1 PM Substates
>          L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
> L1_PM_Substates+
>                PortCommonModeRestoreTime=40us PortTPowerOnTime=70us
>          L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
>                 T_CommonMode=40us LTR1.2_Threshold=163840ns
>          L1SubCtl2: T_PwrOn=70us
>      Capabilities: [220 v1] Secondary PCI Express <?>
>      Kernel driver in use: pcieport
>
> 00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express
> Root Port #5 (rev f1) (prog-if 00 [Normal decode])
>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0
>      Interrupt: pin A routed to IRQ 123
>      Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
>      I/O behind bridge: 0000f000-00000fff [empty]
>      Memory behind bridge: ee100000-ee1fffff [size=1M]
>      Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff [empty]
>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort+ <SERR- <PERR-
>      BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>      Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
>          DevCap:    MaxPayload 256 bytes, PhantFunc 0
>              ExtTag- RBE+
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>              MaxPayload 256 bytes, MaxReadReq 128 bytes
>          DevSta:    CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
>          LnkCap:    Port #5, Speed 8GT/s, Width x4, ASPM L1, Exit
> Latency L1 <16us
>              ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
>          LnkCtl:    ASPM L1 Enabled; RCB 64 bytes Disabled- CommClk+
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 8GT/s (ok), Width x4 (ok)
>              TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
>          SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
>              Slot #4, PowerLimit 25.000W; Interlock- NoCompl+
>          SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt-
> HPIrq- LinkChg-
>              Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>          SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
>              Changed: MRL- PresDet+ LinkState+
>          RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
>          RootCap: CRSVisible-
>          RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>          DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+,
> OBFF Not Supported ARIFwd+
>               AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
> OBFF Disabled ARIFwd-
>               AtomicOpsCtl: ReqEn- EgressBlck-
>          LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete+, EqualizationPhase1+
>               EqualizationPhase2+, EqualizationPhase3+, LinkEqualizationRequest-
>      Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>          Address: fee00278  Data: 0000
>      Capabilities: [90] Subsystem: Lenovo Sunrise Point-LP PCI Express Root Port
>      Capabilities: [a0] Power Management version 3
>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [100 v1] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt+
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap- ECRCGenEn-
> ECRCChkCap- ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>          RootCmd: CERptEn- NFERptEn- FERptEn-
>          RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
>               FirstFatal- NonFatalMsg- FatalMsg- IntMsg 0
>          ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
>      Capabilities: [140 v1] Access Control Services
>          ACSCap:    SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+
> UpstreamFwd- EgressCtrl- DirectTrans-
>          ACSCtl:    SrcValid- TransBlk- ReqRedir- CmpltRedir-
> UpstreamFwd- EgressCtrl- DirectTrans-
>      Capabilities: [200 v1] L1 PM Substates
>          L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
> L1_PM_Substates+
>                PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
>          L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
>                 T_CommonMode=40us LTR1.2_Threshold=163840ns
>          L1SubCtl2: T_PwrOn=44us
>      Capabilities: [220 v1] Secondary PCI Express <?>
>      Kernel driver in use: pcieport
>
> 00:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express
> Root Port #9 (rev f1) (prog-if 00 [Normal decode])
>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0
>      Interrupt: pin A routed to IRQ 124
>      Bus: primary=00, secondary=05, subordinate=6f, sec-latency=0
>      I/O behind bridge: 0000d000-0000dfff [size=4K]
>      Memory behind bridge: c0000000-ee0fffff [size=737M]
>      Prefetchable memory behind bridge:
> 0000002fb0000000-0000002ff9ffffff [size=1184M]
>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort+ <SERR- <PERR-
>      BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>      Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>              ExtTag- RBE+
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>              MaxPayload 128 bytes, MaxReadReq 128 bytes
>          DevSta:    CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
>          LnkCap:    Port #9, Speed 8GT/s, Width x4, ASPM not supported
>              ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 8GT/s (ok), Width x4 (ok)
>              TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
>          SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
>              Slot #8, PowerLimit 25.000W; Interlock- NoCompl+
>          SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt-
> HPIrq- LinkChg-
>              Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>          SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
>              Changed: MRL- PresDet- LinkState-
>          RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible-
>          RootCap: CRSVisible-
>          RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>          DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+,
> OBFF Not Supported ARIFwd+
>               AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
> OBFF Disabled ARIFwd-
>               AtomicOpsCtl: ReqEn- EgressBlck-
>          LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete+, EqualizationPhase1+
>               EqualizationPhase2+, EqualizationPhase3+, LinkEqualizationRequest-
>      Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>          Address: fee00298  Data: 0000
>      Capabilities: [90] Subsystem: Lenovo Sunrise Point-LP PCI Express Root Port
>      Capabilities: [a0] Power Management version 3
>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [100 v1] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO+ CmpltAbrt- UnxCmplt+
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap- ECRCGenEn-
> ECRCChkCap- ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>          RootCmd: CERptEn- NFERptEn- FERptEn-
>          RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
>               FirstFatal- NonFatalMsg- FatalMsg- IntMsg 0
>          ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
>      Capabilities: [140 v1] Access Control Services
>          ACSCap:    SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+
> UpstreamFwd- EgressCtrl- DirectTrans-
>          ACSCtl:    SrcValid- TransBlk- ReqRedir- CmpltRedir-
> UpstreamFwd- EgressCtrl- DirectTrans-
>      Capabilities: [220 v1] Secondary PCI Express <?>
>      Kernel driver in use: pcieport
>
> 00:1f.0 ISA bridge: Intel Corporation Sunrise Point LPC
> Controller/eSPI Controller (rev 21)
>      Subsystem: Lenovo Sunrise Point LPC Controller/eSPI Controller
>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx-
>      Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0
>
> 00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
>      Subsystem: Lenovo Sunrise Point-LP PMC
>      Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx-
>      Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Region 0: Memory at ee320000 (32-bit, non-prefetchable) [disabled]
> [size=16K]
>
> 00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev
> 21) (prog-if 80)
>      Subsystem: Lenovo Sunrise Point-LP HD Audio
>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 64
>      Interrupt: pin A routed to IRQ 185
>      Region 0: Memory at 2ffb028000 (64-bit, non-prefetchable) [size=16K]
>      Region 4: Memory at 2ffb000000 (64-bit, non-prefetchable) [size=64K]
>      Capabilities: [50] Power Management version 3
>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA
> PME(D0-,D1-,D2-,D3hot+,D3cold+)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
>          Address: 00000000fee00a38  Data: 0000
>      Kernel driver in use: snd_hda_intel
>      Kernel modules: snd_hda_intel, snd_soc_skl
>
> 00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
>      Subsystem: Lenovo Sunrise Point-LP SMBus
>      Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx-
>      Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Interrupt: pin A routed to IRQ 16
>      Region 0: Memory at 2ffb02c000 (64-bit, non-prefetchable) [size=256]
>      Region 4: I/O ports at efa0 [size=32]
>      Kernel driver in use: i801_smbus
>      Kernel modules: i2c_i801
>
> 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (4)
> I219-LM (rev 21)
>      Subsystem: Lenovo Ethernet Connection (4) I219-LM
>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0
>      Interrupt: pin A routed to IRQ 165
>      Region 0: Memory at ee300000 (32-bit, non-prefetchable) [size=128K]
>      Capabilities: [c8] Power Management version 3
>          Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=1 PME-
>      Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
>          Address: 00000000fee007b8  Data: 0000
>      Capabilities: [e0] PCI Advanced Features
>          AFCap: TP+ FLR+
>          AFCtrl: FLR-
>          AFStatus: TP-
>      Kernel driver in use: e1000e
>      Kernel modules: e1000e
>
> 02:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)
>      Subsystem: Intel Corporation Dual Band Wireless-AC 8265
>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0
>      Interrupt: pin A routed to IRQ 183
>      Region 0: Memory at ee200000 (64-bit, non-prefetchable) [size=8K]
>      Capabilities: [c8] Power Management version 3
>          Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
>          Address: 00000000fee009f8  Data: 0000
>      Capabilities: [40] Express (v2) Endpoint, MSI 00
>          DevCap:    MaxPayload 128 bytes, PhantFunc 0, Latency L0s
> <512ns, L1 unlimited
>              ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+
> SlotPowerLimit 0.000W
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd+ ExtTag- PhantFunc- AuxPwr+ NoSnoop+ FLReset-
>              MaxPayload 128 bytes, MaxReadReq 128 bytes
>          DevSta:    CorrErr+ NonFatalErr- FatalErr- UnsupReq+ AuxPwr+ TransPend-
>          LnkCap:    Port #0, Speed 2.5GT/s, Width x1, ASPM L1, Exit
> Latency L1 <8us
>              ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
>          LnkCtl:    ASPM L1 Enabled; RCB 64 bytes Disabled- CommClk+
>              ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 2.5GT/s (ok), Width x1 (ok)
>              TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
>          DevCap2: Completion Timeout: Range B, TimeoutDis+, LTR+, OBFF Via WAKE#
>               AtomicOpsCap: 32bit- 64bit- 128bitCAS-
>          DevCtl2: Completion Timeout: 16ms to 55ms, TimeoutDis-, LTR+,
> OBFF Disabled
>               AtomicOpsCtl: ReqEn-
>          LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete-, EqualizationPhase1-
>               EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>      Capabilities: [100 v1] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap- ECRCGenEn-
> ECRCChkCap- ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>      Capabilities: [140 v1] Device Serial Number 38-ba-f8-ff-ff-59-4f-75
>      Capabilities: [14c v1] Latency Tolerance Reporting
>          Max snoop latency: 3145728ns
>          Max no snoop latency: 3145728ns
>      Capabilities: [154 v1] L1 PM Substates
>          L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
> L1_PM_Substates+
>                PortCommonModeRestoreTime=30us PortTPowerOnTime=18us
>          L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
>                 T_CommonMode=0us LTR1.2_Threshold=163840ns
>          L1SubCtl2: T_PwrOn=70us
>      Kernel driver in use: iwlwifi
>      Kernel modules: iwlwifi
>
> 04:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd
> NVMe SSD Controller SM981/PM981 (prog-if 02 [NVM Express])
>      Subsystem: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981
>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0
>      Interrupt: pin A routed to IRQ 16
>      NUMA node: 0
>      Region 0: Memory at ee100000 (64-bit, non-prefetchable) [size=16K]
>      Capabilities: [40] Power Management version 3
>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [50] MSI: Enable- Count=1/32 Maskable- 64bit+
>          Address: 0000000000000000  Data: 0000
>      Capabilities: [70] Express (v2) Endpoint, MSI 00
>          DevCap:    MaxPayload 256 bytes, PhantFunc 0, Latency L0s
> unlimited, L1 unlimited
>              ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+
> SlotPowerLimit 25.000W
>          DevCtl:    CorrErr+ NonFatalErr+ FatalErr+ UnsupReq+
>              RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ FLReset-
>              MaxPayload 256 bytes, MaxReadReq 512 bytes
>          DevSta:    CorrErr+ NonFatalErr- FatalErr- UnsupReq+ AuxPwr- TransPend-
>          LnkCap:    Port #0, Speed 8GT/s, Width x4, ASPM L1, Exit
> Latency L1 <64us
>              ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
>          LnkCtl:    ASPM L1 Enabled; RCB 64 bytes Disabled- CommClk+
>              ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 8GT/s (ok), Width x4 (ok)
>              TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
>          DevCap2: Completion Timeout: Range ABCD, TimeoutDis+, LTR+,
> OBFF Not Supported
>               AtomicOpsCap: 32bit- 64bit- 128bitCAS-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
> OBFF Disabled
>               AtomicOpsCtl: ReqEn-
>          LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -6dB,
> EqualizationComplete+, EqualizationPhase1+
>               EqualizationPhase2+, EqualizationPhase3+, LinkEqualizationRequest-
>      Capabilities: [b0] MSI-X: Enable+ Count=33 Masked-
>          Vector table: BAR=0 offset=00003000
>          PBA: BAR=0 offset=00002000
>      Capabilities: [100 v2] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap+ ECRCGenEn-
> ECRCChkCap+ ECRCChkEn-
>              MultHdrRecCap+ MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>      Capabilities: [148 v1] Device Serial Number 00-00-00-00-00-00-00-00
>      Capabilities: [158 v1] Power Budgeting <?>
>      Capabilities: [168 v1] Secondary PCI Express <?>
>      Capabilities: [188 v1] Latency Tolerance Reporting
>          Max snoop latency: 3145728ns
>          Max no snoop latency: 3145728ns
>      Capabilities: [190 v1] L1 PM Substates
>          L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
> L1_PM_Substates+
>                PortCommonModeRestoreTime=10us PortTPowerOnTime=10us
>          L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
>                 T_CommonMode=0us LTR1.2_Threshold=163840ns
>          L1SubCtl2: T_PwrOn=44us
>      Kernel driver in use: nvme
>
> 05:00.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C
> step) [Alpine Ridge 4C 2016] (rev 02) (prog-if 00 [Normal decode])
>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx-
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0, Cache Line Size: 128 bytes
>      Interrupt: pin A routed to IRQ 16
>      Bus: primary=05, secondary=06, subordinate=6f, sec-latency=0
>      I/O behind bridge: 0000d000-0000dfff [size=4K]
>      Memory behind bridge: c0000000-ee0fffff [size=737M]
>      Prefetchable memory behind bridge:
> 0000002fb0000000-0000002ff9ffffff [size=1184M]
>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- <SERR- <PERR-
>      BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>      Capabilities: [80] Power Management version 3
>          Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
>          Address: 0000000000000000  Data: 0000
>      Capabilities: [ac] Subsystem: Device 2222:1111
>      Capabilities: [c0] Express (v2) Upstream Port, MSI 00
>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>              ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ SlotPowerLimit 25.000W
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>          DevSta:    CorrErr+ NonFatalErr- FatalErr- UnsupReq+ AuxPwr+ TransPend-
>          LnkCap:    Port #0, Speed 8GT/s, Width x4, ASPM L0s L1, Exit
> Latency L0s <2us, L1 <4us
>              ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
>          LnkCtl:    ASPM Disabled; Disabled- CommClk+
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 8GT/s (ok), Width x4 (ok)
>              TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
>          DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR+,
> OBFF Not Supported
>               AtomicOpsCap: Routing-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
> OBFF Disabled
>               AtomicOpsCtl: EgressBlck-
>          LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete+, EqualizationPhase1+
>               EqualizationPhase2+, EqualizationPhase3+, LinkEqualizationRequest-
>      Capabilities: [100 v1] Device Serial Number 4d-d4-d4-10-89-b7-d0-00
>      Capabilities: [200 v1] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP+ Rollover- Timeout+ AdvNonFatalErr-
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap- ECRCGenEn-
> ECRCChkCap- ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>      Capabilities: [300 v1] Virtual Channel
>          Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
>          Arb:    Fixed- WRR32- WRR64- WRR128-
>          Ctrl:    ArbSelect=Fixed
>          Status:    InProgress-
>          VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>              Arb:    Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
>              Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
>              Status:    NegoPending- InProgress-
>      Capabilities: [400 v1] Power Budgeting <?>
>      Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1
> Len=0d8 <?>
>      Capabilities: [600 v1] Latency Tolerance Reporting
>          Max snoop latency: 3145728ns
>          Max no snoop latency: 3145728ns
>      Capabilities: [700 v1] Secondary PCI Express <?>
>      Kernel driver in use: pcieport
>
> 06:00.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C
> step) [Alpine Ridge 4C 2016] (rev 02) (prog-if 00 [Normal decode])
>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0, Cache Line Size: 128 bytes
>      Interrupt: pin A routed to IRQ 125
>      Bus: primary=06, secondary=07, subordinate=07, sec-latency=0
>      I/O behind bridge: 0000f000-00000fff [empty]
>      Memory behind bridge: ee000000-ee0fffff [size=1M]
>      Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff [empty]
>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- <SERR- <PERR-
>      BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>      Capabilities: [80] Power Management version 3
>          Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+
>          Address: 00000000fee002b8  Data: 0000
>      Capabilities: [ac] Subsystem: Device 2222:1111
>      Capabilities: [c0] Express (v2) Downstream Port (Slot+), MSI 00
>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>              ExtTag+ RBE+
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>          DevSta:    CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
>          LnkCap:    Port #0, Speed 2.5GT/s, Width x4, ASPM L0s L1, Exit
> Latency L0s <2us, L1 <4us
>              ClockPM- Surprise- LLActRep- BwNot+ ASPMOptComp+
>          LnkCtl:    ASPM Disabled; Disabled- CommClk+
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 2.5GT/s (ok), Width x4 (ok)
>              TrErr- Train- SlotClk+ DLActive- BWMgmt+ ABWMgmt-
>          SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
>              Slot #0, PowerLimit 0.000W; Interlock- NoCompl+
>          SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt-
> HPIrq- LinkChg-
>              Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>          SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
>              Changed: MRL- PresDet+ LinkState-
>          DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR+,
> OBFF Not Supported ARIFwd-
>               AtomicOpsCap: Routing-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
> OBFF Disabled ARIFwd-
>               AtomicOpsCtl: EgressBlck-
>          LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance-
> SpeedDis-, Selectable De-emphasis: -6dB
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete-, EqualizationPhase1-
>               EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>      Capabilities: [100 v1] Device Serial Number 4d-d4-d4-10-89-b7-d0-00
>      Capabilities: [200 v1] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap- ECRCGenEn-
> ECRCChkCap- ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>      Capabilities: [300 v1] Virtual Channel
>          Caps:    LPEVC=1 RefClk=100ns PATEntryBits=1
>          Arb:    Fixed+ WRR32- WRR64- WRR128-
>          Ctrl:    ArbSelect=Fixed
>          Status:    InProgress-
>          VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>              Arb:    Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
>              Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
>              Status:    NegoPending- InProgress-
>          VC1:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>              Arb:    Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
>              Ctrl:    Enable- ID=1 ArbSelect=Fixed TC/VC=00
>              Status:    NegoPending+ InProgress-
>      Capabilities: [400 v1] Power Budgeting <?>
>      Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1
> Len=0d8 <?>
>      Capabilities: [700 v1] Secondary PCI Express <?>
>      Kernel driver in use: pcieport
>
> 06:01.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C
> step) [Alpine Ridge 4C 2016] (rev 02) (prog-if 00 [Normal decode])
>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0, Cache Line Size: 128 bytes
>      Interrupt: pin A routed to IRQ 126
>      Bus: primary=06, secondary=08, subordinate=3a, sec-latency=0
>      I/O behind bridge: 0000d000-0000dfff [size=4K]
>      Memory behind bridge: c0000000-d7efffff [size=383M]
>      Prefetchable memory behind bridge:
> 0000002fb0000000-0000002fcfffffff [size=512M]
>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- <SERR- <PERR-
>      BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>      Capabilities: [80] Power Management version 3
>          Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+
>          Address: 00000000fee002d8  Data: 0000
>      Capabilities: [ac] Subsystem: Device 2222:1111
>      Capabilities: [c0] Express (v2) Downstream Port (Slot+), MSI 00
>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>              ExtTag+ RBE+
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>          DevSta:    CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
>          LnkCap:    Port #1, Speed 2.5GT/s, Width x4, ASPM L0s L1, Exit
> Latency L0s <2us, L1 <4us
>              ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
>          LnkCtl:    ASPM Disabled; Disabled- CommClk+
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 2.5GT/s (ok), Width x4 (ok)
>              TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
>          SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
>              Slot #1, PowerLimit 0.000W; Interlock- NoCompl+
>          SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt-
> HPIrq- LinkChg-
>              Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>          SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
>              Changed: MRL- PresDet+ LinkState+
>          DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR+,
> OBFF Not Supported ARIFwd-
>               AtomicOpsCap: Routing-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
> OBFF Disabled ARIFwd-
>               AtomicOpsCtl: EgressBlck-
>          LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance-
> SpeedDis-, Selectable De-emphasis: -6dB
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete-, EqualizationPhase1-
>               EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>      Capabilities: [100 v1] Device Serial Number 4d-d4-d4-10-89-b7-d0-00
>      Capabilities: [200 v1] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap- ECRCGenEn-
> ECRCChkCap- ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>      Capabilities: [300 v1] Virtual Channel
>          Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
>          Arb:    Fixed- WRR32- WRR64- WRR128-
>          Ctrl:    ArbSelect=Fixed
>          Status:    InProgress-
>          VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>              Arb:    Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
>              Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
>              Status:    NegoPending- InProgress-
>      Capabilities: [400 v1] Power Budgeting <?>
>      Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1
> Len=0d8 <?>
>      Capabilities: [700 v1] Secondary PCI Express <?>
>      Kernel driver in use: pcieport
>
> 06:02.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C
> step) [Alpine Ridge 4C 2016] (rev 02) (prog-if 00 [Normal decode])
>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0, Cache Line Size: 128 bytes
>      Interrupt: pin A routed to IRQ 127
>      Bus: primary=06, secondary=3b, subordinate=3b, sec-latency=0
>      I/O behind bridge: 0000f000-00000fff [empty]
>      Memory behind bridge: d7f00000-d7ffffff [size=1M]
>      Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff [empty]
>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- <SERR- <PERR-
>      BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>      Capabilities: [80] Power Management version 3
>          Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+
>          Address: 00000000fee002f8  Data: 0000
>      Capabilities: [ac] Subsystem: Device 2222:1111
>      Capabilities: [c0] Express (v2) Downstream Port (Slot+), MSI 00
>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>              ExtTag+ RBE+
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>          DevSta:    CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
>          LnkCap:    Port #2, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit
> Latency L0s <2us, L1 <4us
>              ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
>          LnkCtl:    ASPM Disabled; Disabled- CommClk-
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 2.5GT/s (ok), Width x4 (strange)
>              TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
>          SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
>              Slot #2, PowerLimit 0.000W; Interlock- NoCompl+
>          SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt-
> HPIrq- LinkChg-
>              Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>          SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
>              Changed: MRL- PresDet+ LinkState+
>          DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR+,
> OBFF Not Supported ARIFwd-
>               AtomicOpsCap: Routing-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-,
> OBFF Disabled ARIFwd-
>               AtomicOpsCtl: EgressBlck-
>          LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance-
> SpeedDis-, Selectable De-emphasis: -6dB
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete-, EqualizationPhase1-
>               EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>      Capabilities: [100 v1] Device Serial Number 4d-d4-d4-10-89-b7-d0-00
>      Capabilities: [200 v1] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap- ECRCGenEn-
> ECRCChkCap- ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>      Capabilities: [300 v1] Virtual Channel
>          Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
>          Arb:    Fixed- WRR32- WRR64- WRR128-
>          Ctrl:    ArbSelect=Fixed
>          Status:    InProgress-
>          VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>              Arb:    Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
>              Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
>              Status:    NegoPending+ InProgress-
>      Capabilities: [400 v1] Power Budgeting <?>
>      Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1
> Len=0d8 <?>
>      Capabilities: [700 v1] Secondary PCI Express <?>
>      Kernel driver in use: pcieport
>
> 06:04.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C
> step) [Alpine Ridge 4C 2016] (rev 02) (prog-if 00 [Normal decode])
>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0, Cache Line Size: 128 bytes
>      Interrupt: pin A routed to IRQ 128
>      Bus: primary=06, secondary=3c, subordinate=6f, sec-latency=0
>      I/O behind bridge: 0000f000-00000fff [empty]
>      Memory behind bridge: d8000000-edffffff [size=352M]
>      Prefetchable memory behind bridge:
> 0000002fd0000000-0000002ff9ffffff [size=672M]
>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- <SERR- <PERR-
>      BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>      Capabilities: [80] Power Management version 3
>          Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+
>          Address: 00000000fee00318  Data: 0000
>      Capabilities: [ac] Subsystem: Device 2222:1111
>      Capabilities: [c0] Express (v2) Downstream Port (Slot+), MSI 00
>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>              ExtTag+ RBE+
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>          DevSta:    CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
>          LnkCap:    Port #4, Speed 2.5GT/s, Width x4, ASPM L0s L1, Exit
> Latency L0s <2us, L1 <4us
>              ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
>          LnkCtl:    ASPM Disabled; Disabled- CommClk+
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 2.5GT/s (ok), Width x4 (ok)
>              TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
>          SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
>              Slot #4, PowerLimit 0.000W; Interlock- NoCompl+
>          SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt-
> HPIrq- LinkChg-
>              Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>          SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
>              Changed: MRL- PresDet+ LinkState+
>          DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR+,
> OBFF Not Supported ARIFwd-
>               AtomicOpsCap: Routing-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
> OBFF Disabled ARIFwd-
>               AtomicOpsCtl: EgressBlck-
>          LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance-
> SpeedDis-, Selectable De-emphasis: -6dB
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete-, EqualizationPhase1-
>               EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>      Capabilities: [100 v1] Device Serial Number 4d-d4-d4-10-89-b7-d0-00
>      Capabilities: [200 v1] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap- ECRCGenEn-
> ECRCChkCap- ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>      Capabilities: [300 v1] Virtual Channel
>          Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
>          Arb:    Fixed- WRR32- WRR64- WRR128-
>          Ctrl:    ArbSelect=Fixed
>          Status:    InProgress-
>          VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>              Arb:    Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
>              Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
>              Status:    NegoPending- InProgress-
>      Capabilities: [400 v1] Power Budgeting <?>
>      Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1
> Len=0d8 <?>
>      Capabilities: [700 v1] Secondary PCI Express <?>
>      Kernel driver in use: pcieport
>
> 07:00.0 System peripheral: Intel Corporation JHL6540 Thunderbolt 3 NHI
> (C step) [Alpine Ridge 4C 2016] (rev 02)
>      Subsystem: Device 2222:1111
>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0, Cache Line Size: 128 bytes
>      Interrupt: pin A routed to IRQ 16
>      Region 0: Memory at ee000000 (32-bit, non-prefetchable) [size=256K]
>      Region 1: Memory at ee040000 (32-bit, non-prefetchable) [size=4K]
>      Capabilities: [80] Power Management version 3
>          Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
>          Address: 0000000000000000  Data: 0000
>      Capabilities: [c0] Express (v2) Endpoint, MSI 00
>          DevCap:    MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 <8us
>              ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
> SlotPowerLimit 0.000W
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>          DevSta:    CorrErr+ NonFatalErr- FatalErr- UnsupReq+ AuxPwr+ TransPend-
>          LnkCap:    Port #0, Speed 2.5GT/s, Width x4, ASPM L0s L1, Exit
> Latency L0s <2us, L1 <4us
>              ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp-
>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 2.5GT/s (ok), Width x4 (ok)
>              TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
>          DevCap2: Completion Timeout: Range B, TimeoutDis+, LTR+, OBFF
> Not Supported
>               AtomicOpsCap: 32bit- 64bit- 128bitCAS-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
> OBFF Disabled
>               AtomicOpsCtl: ReqEn-
>          LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete-, EqualizationPhase1-
>               EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>      Capabilities: [a0] MSI-X: Enable+ Count=16 Masked-
>          Vector table: BAR=1 offset=00000000
>          PBA: BAR=1 offset=00000fa0
>      Capabilities: [100 v1] Device Serial Number 4d-d4-d4-10-89-b7-d0-00
>      Capabilities: [200 v1] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap- ECRCGenEn-
> ECRCChkCap- ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>      Capabilities: [300 v1] Virtual Channel
>          Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
>          Arb:    Fixed- WRR32- WRR64- WRR128-
>          Ctrl:    ArbSelect=Fixed
>          Status:    InProgress-
>          VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>              Arb:    Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
>              Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
>              Status:    NegoPending- InProgress-
>      Capabilities: [400 v1] Power Budgeting <?>
>      Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1
> Len=088 <?>
>      Capabilities: [600 v1] Latency Tolerance Reporting
>          Max snoop latency: 3145728ns
>          Max no snoop latency: 3145728ns
>      Kernel driver in use: thunderbolt
>      Kernel modules: thunderbolt
>
> 08:00.0 PCI bridge: Intel Corporation DSL6540 Thunderbolt 3 Bridge
> [Alpine Ridge 4C 2015] (prog-if 00 [Normal decode])
>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx-
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0, Cache Line Size: 128 bytes
>      Interrupt: pin A routed to IRQ 17
>      Bus: primary=08, secondary=09, subordinate=3a, sec-latency=0
>      I/O behind bridge: 0000d000-0000dfff [size=4K]
>      Memory behind bridge: c0000000-d7efffff [size=383M]
>      Prefetchable memory behind bridge:
> 0000002fb0000000-0000002fcfffffff [size=512M]
>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- <SERR- <PERR-
>      BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>      Capabilities: [80] Power Management version 3
>          Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
>          Address: 0000000000000000  Data: 0000
>      Capabilities: [ac] Subsystem: Tul Corporation / PowerColor DSL6540
> Thunderbolt 3 Bridge [Alpine Ridge 4C 2015]
>      Capabilities: [c0] Express (v2) Upstream Port, MSI 00
>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>              ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ SlotPowerLimit 0.000W
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>          DevSta:    CorrErr+ NonFatalErr- FatalErr- UnsupReq+ AuxPwr+ TransPend-
>          LnkCap:    Port #0, Speed 2.5GT/s, Width x4, ASPM L0s L1, Exit
> Latency L0s <2us, L1 <4us
>              ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
>          LnkCtl:    ASPM Disabled; Disabled- CommClk+
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 2.5GT/s (ok), Width x4 (ok)
>              TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
>          DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR+,
> OBFF Not Supported
>               AtomicOpsCap: Routing-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
> OBFF Disabled
>               AtomicOpsCtl: EgressBlck-
>          LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete-, EqualizationPhase1-
>               EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>      Capabilities: [100 v1] Device Serial Number 05-3b-d8-a2-45-b7-d0-00
>      Capabilities: [200 v1] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap- ECRCGenEn-
> ECRCChkCap- ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>      Capabilities: [300 v1] Virtual Channel
>          Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
>          Arb:    Fixed- WRR32- WRR64- WRR128-
>          Ctrl:    ArbSelect=Fixed
>          Status:    InProgress-
>          VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>              Arb:    Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
>              Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
>              Status:    NegoPending- InProgress-
>      Capabilities: [400 v1] Power Budgeting <?>
>      Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1
> Len=0d8 <?>
>      Capabilities: [600 v1] Latency Tolerance Reporting
>          Max snoop latency: 3145728ns
>          Max no snoop latency: 3145728ns
>      Capabilities: [700 v1] Secondary PCI Express <?>
>      Kernel driver in use: pcieport
>
> 09:01.0 PCI bridge: Intel Corporation DSL6540 Thunderbolt 3 Bridge
> [Alpine Ridge 4C 2015] (prog-if 00 [Normal decode])
>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0, Cache Line Size: 128 bytes
>      Interrupt: pin A routed to IRQ 129
>      Bus: primary=09, secondary=0a, subordinate=0c, sec-latency=0
>      I/O behind bridge: 0000d000-0000dfff [size=4K]
>      Memory behind bridge: c0000000-c03fffff [size=4M]
>      Prefetchable memory behind bridge:
> 0000002fb0000000-0000002fc01fffff [size=258M]
>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- <SERR- <PERR-
>      BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>      Capabilities: [80] Power Management version 3
>          Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+
>          Address: 00000000fee00338  Data: 0000
>      Capabilities: [ac] Subsystem: Tul Corporation / PowerColor DSL6540
> Thunderbolt 3 Bridge [Alpine Ridge 4C 2015]
>      Capabilities: [c0] Express (v2) Downstream Port (Slot+), MSI 00
>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>              ExtTag+ RBE+
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>          DevSta:    CorrErr+ NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
>          LnkCap:    Port #1, Speed 8GT/s, Width x4, ASPM L0s L1, Exit
> Latency L0s <2us, L1 <4us
>              ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
>          LnkCtl:    ASPM Disabled; Disabled- CommClk+
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 8GT/s (ok), Width x4 (ok)
>              TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
>          SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
>              Slot #0, PowerLimit 0.000W; Interlock- NoCompl+
>          SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt-
> HPIrq- LinkChg-
>              Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>          SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
>              Changed: MRL- PresDet+ LinkState+
>          DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR+,
> OBFF Not Supported ARIFwd-
>               AtomicOpsCap: Routing-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
> OBFF Disabled ARIFwd-
>               AtomicOpsCtl: EgressBlck-
>          LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-,
> Selectable De-emphasis: -3.5dB
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -6dB,
> EqualizationComplete+, EqualizationPhase1+
>               EqualizationPhase2+, EqualizationPhase3+, LinkEqualizationRequest-
>      Capabilities: [100 v1] Device Serial Number 05-3b-d8-a2-45-b7-d0-00
>      Capabilities: [200 v1] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP+ Rollover- Timeout- AdvNonFatalErr-
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap- ECRCGenEn-
> ECRCChkCap- ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>      Capabilities: [300 v1] Virtual Channel
>          Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
>          Arb:    Fixed- WRR32- WRR64- WRR128-
>          Ctrl:    ArbSelect=Fixed
>          Status:    InProgress-
>          VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>              Arb:    Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
>              Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
>              Status:    NegoPending- InProgress-
>      Capabilities: [400 v1] Power Budgeting <?>
>      Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1
> Len=0d8 <?>
>      Capabilities: [700 v1] Secondary PCI Express <?>
>      Kernel driver in use: pcieport
>
> 09:04.0 PCI bridge: Intel Corporation DSL6540 Thunderbolt 3 Bridge
> [Alpine Ridge 4C 2015] (prog-if 00 [Normal decode])
>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0, Cache Line Size: 128 bytes
>      Interrupt: pin A routed to IRQ 130
>      Bus: primary=09, secondary=0d, subordinate=3a, sec-latency=0
>      I/O behind bridge: 0000f000-00000fff [empty]
>      Memory behind bridge: c0400000-d7efffff [size=379M]
>      Prefetchable memory behind bridge:
> 0000002fc0200000-0000002fcfffffff [size=254M]
>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- <SERR- <PERR-
>      BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>      Capabilities: [80] Power Management version 3
>          Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+
>          Address: 00000000fee00358  Data: 0000
>      Capabilities: [ac] Subsystem: Tul Corporation / PowerColor DSL6540
> Thunderbolt 3 Bridge [Alpine Ridge 4C 2015]
>      Capabilities: [c0] Express (v2) Downstream Port (Slot+), MSI 00
>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>              ExtTag+ RBE+
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>          DevSta:    CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
>          LnkCap:    Port #4, Speed 2.5GT/s, Width x4, ASPM L0s L1, Exit
> Latency L0s <2us, L1 <4us
>              ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
>          LnkCtl:    ASPM Disabled; Disabled- CommClk+
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 2.5GT/s (ok), Width x4 (ok)
>              TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
>          SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
>              Slot #0, PowerLimit 0.000W; Interlock- NoCompl+
>          SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt-
> HPIrq- LinkChg-
>              Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>          SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
>              Changed: MRL- PresDet+ LinkState+
>          DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR+,
> OBFF Not Supported ARIFwd-
>               AtomicOpsCap: Routing-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
> OBFF Disabled ARIFwd-
>               AtomicOpsCtl: EgressBlck-
>          LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance-
> SpeedDis-, Selectable De-emphasis: -6dB
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete-, EqualizationPhase1-
>               EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>      Capabilities: [100 v1] Device Serial Number 05-3b-d8-a2-45-b7-d0-00
>      Capabilities: [200 v1] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap- ECRCGenEn-
> ECRCChkCap- ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>      Capabilities: [300 v1] Virtual Channel
>          Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
>          Arb:    Fixed- WRR32- WRR64- WRR128-
>          Ctrl:    ArbSelect=Fixed
>          Status:    InProgress-
>          VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>              Arb:    Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
>              Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
>              Status:    NegoPending- InProgress-
>      Capabilities: [400 v1] Power Budgeting <?>
>      Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1
> Len=0d8 <?>
>      Capabilities: [700 v1] Secondary PCI Express <?>
>      Kernel driver in use: pcieport
>
> 0a:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] Device 1478
> (rev c0) (prog-if 00 [Normal decode])
>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx-
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0, Cache Line Size: 128 bytes
>      Interrupt: pin A routed to IRQ 18
>      Region 0: Memory at <ignored> (32-bit, non-prefetchable)
>      Bus: primary=0a, secondary=0b, subordinate=0c, sec-latency=0
>      I/O behind bridge: 0000d000-0000dfff [size=4K]
>      Memory behind bridge: c0000000-c03fffff [size=4M]
>      Prefetchable memory behind bridge:
> 0000002fb0000000-0000002fc01fffff [size=258M]
>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- <SERR- <PERR-
>      BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>      Capabilities: [48] Vendor Specific Information: Len=08 <?>
>      Capabilities: [50] Power Management version 3
>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [58] Express (v2) Upstream Port, MSI 00
>          DevCap:    MaxPayload 512 bytes, PhantFunc 0
>              ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ SlotPowerLimit 0.000W
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>          DevSta:    CorrErr+ NonFatalErr- FatalErr- UnsupReq+ AuxPwr- TransPend-
>          LnkCap:    Port #0, Speed 16GT/s, Width x16, ASPM L1, Exit
> Latency L1 <64us
>              ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
>          LnkCtl:    ASPM Disabled; Disabled- CommClk+
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 8GT/s (downgraded), Width x4 (downgraded)
>              TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
>          DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR+,
> OBFF Not Supported
>               AtomicOpsCap: Routing+
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
> OBFF Disabled
>               AtomicOpsCtl: EgressBlck-
>          LnkCtl2: Target Link Speed: 16GT/s, EnterCompliance- SpeedDis-
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete+, EqualizationPhase1+
>               EqualizationPhase2+, EqualizationPhase3+, LinkEqualizationRequest-
>      Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
>          Address: 0000000000000000  Data: 0000
>      Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1
> Len=010 <?>
>      Capabilities: [150 v2] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap+ ECRCGenEn-
> ECRCChkCap+ ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>      Capabilities: [270 v1] Secondary PCI Express <?>
>      Capabilities: [320 v1] Latency Tolerance Reporting
>          Max snoop latency: 3145728ns
>          Max no snoop latency: 3145728ns
>      Capabilities: [400 v1] Data Link Feature <?>
>      Capabilities: [410 v1] Physical Layer 16.0 GT/s <?>
>      Capabilities: [440 v1] Lane Margining at the Receiver <?>
>      Kernel driver in use: pcieport
>
> 0b:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] Device 1479
> (prog-if 00 [Normal decode])
>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0, Cache Line Size: 128 bytes
>      Interrupt: pin A routed to IRQ 131
>      Bus: primary=0b, secondary=0c, subordinate=0c, sec-latency=0
>      I/O behind bridge: 0000d000-0000dfff [size=4K]
>      Memory behind bridge: c0100000-c01fffff [size=1M]
>      Prefetchable memory behind bridge:
> 0000002fb0000000-0000002fc01fffff [size=258M]
>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- <SERR- <PERR-
>      BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>      Capabilities: [50] Power Management version 3
>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [58] Express (v2) Downstream Port (Slot-), MSI 00
>          DevCap:    MaxPayload 512 bytes, PhantFunc 0
>              ExtTag+ RBE+
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>          DevSta:    CorrErr+ NonFatalErr- FatalErr- UnsupReq+ AuxPwr- TransPend-
>          LnkCap:    Port #0, Speed 16GT/s, Width x16, ASPM L0s L1, Exit
> Latency L0s <64ns, L1 <1us
>              ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
>          LnkCtl:    ASPM Disabled; Disabled- CommClk+
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 16GT/s (ok), Width x16 (ok)
>              TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
>          DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR+,
> OBFF Not Supported ARIFwd-
>               AtomicOpsCap: Routing+
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
> OBFF Disabled ARIFwd-
>               AtomicOpsCtl: EgressBlck-
>          LnkCtl2: Target Link Speed: 16GT/s, EnterCompliance-
> SpeedDis-, Selectable De-emphasis: -3.5dB
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete+, EqualizationPhase1+
>               EqualizationPhase2+, EqualizationPhase3+, LinkEqualizationRequest-
>      Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
>          Address: 00000000fee00378  Data: 0000
>      Capabilities: [c0] Subsystem: Advanced Micro Devices, Inc.
> [AMD/ATI] Device 1479
>      Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1
> Len=010 <?>
>      Capabilities: [150 v2] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap+ ECRCGenEn-
> ECRCChkCap+ ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>      Capabilities: [270 v1] Secondary PCI Express <?>
>      Capabilities: [2a0 v1] Access Control Services
>          ACSCap:    SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+
> UpstreamFwd+ EgressCtrl- DirectTrans+
>          ACSCtl:    SrcValid- TransBlk- ReqRedir- CmpltRedir-
> UpstreamFwd- EgressCtrl- DirectTrans-
>      Capabilities: [400 v1] Data Link Feature <?>
>      Capabilities: [410 v1] Physical Layer 16.0 GT/s <?>
>      Capabilities: [440 v1] Lane Margining at the Receiver <?>
>      Kernel driver in use: pcieport
>
> 0c:00.0 VGA compatible controller: Advanced Micro Devices, Inc.
> [AMD/ATI] Navi 10 (rev c0) (prog-if 00 [VGA controller])
>      Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10
>      Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx-
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Interrupt: pin A routed to IRQ 18
>      Region 0: Memory at 2fb0000000 (64-bit, prefetchable) [size=256M]
>      Region 2: Memory at 2fc0000000 (64-bit, prefetchable) [size=2M]
>      Region 4: I/O ports at d000 [size=256]
>      Region 5: Memory at c0100000 (32-bit, non-prefetchable) [size=512K]
>      Expansion ROM at c01a0000 [disabled] [size=128K]
>      Capabilities: [48] Vendor Specific Information: Len=08 <?>
>      Capabilities: [50] Power Management version 3
>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
> PME(D0-,D1+,D2+,D3hot+,D3cold+)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [64] Express (v2) Legacy Endpoint, MSI 00
>          DevCap:    MaxPayload 256 bytes, PhantFunc 0, Latency L0s
> <4us, L1 unlimited
>              ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>          DevSta:    CorrErr+ NonFatalErr- FatalErr- UnsupReq+ AuxPwr- TransPend-
>          LnkCap:    Port #0, Speed 16GT/s, Width x16, ASPM L0s L1, Exit
> Latency L0s <64ns, L1 <1us
>              ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 16GT/s (ok), Width x16 (ok)
>              TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
>          DevCap2: Completion Timeout: Range ABCD, TimeoutDis+, LTR+,
> OBFF Not Supported
>               AtomicOpsCap: 32bit+ 64bit+ 128bitCAS-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
> OBFF Disabled
>               AtomicOpsCtl: ReqEn-
>          LnkCtl2: Target Link Speed: 16GT/s, EnterCompliance- SpeedDis-
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete+, EqualizationPhase1+
>               EqualizationPhase2+, EqualizationPhase3+, LinkEqualizationRequest-
>      Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
>          Address: 0000000000000000  Data: 0000
>      Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1
> Len=010 <?>
>      Capabilities: [150 v2] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap+ ECRCGenEn-
> ECRCChkCap+ ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>      Capabilities: [200 v1] Resizable BAR <?>
>      Capabilities: [240 v1] Power Budgeting <?>
>      Capabilities: [270 v1] Secondary PCI Express <?>
>      Capabilities: [2a0 v1] Access Control Services
>          ACSCap:    SrcValid- TransBlk- ReqRedir- CmpltRedir-
> UpstreamFwd- EgressCtrl- DirectTrans-
>          ACSCtl:    SrcValid- TransBlk- ReqRedir- CmpltRedir-
> UpstreamFwd- EgressCtrl- DirectTrans-
>      Capabilities: [2b0 v1] Address Translation Service (ATS)
>          ATSCap:    Invalidate Queue Depth: 00
>          ATSCtl:    Enable-, Smallest Translation Unit: 00
>      Capabilities: [2c0 v1] Page Request Interface (PRI)
>          PRICtl: Enable- Reset-
>          PRISta: RF- UPRGI- Stopped+
>          Page Request Capacity: 00000100, Page Request Allocation: 00000000
>      Capabilities: [2d0 v1] Process Address Space ID (PASID)
>          PASIDCap: Exec+ Priv+, Max PASID Width: 10
>          PASIDCtl: Enable- Exec- Priv-
>      Capabilities: [320 v1] Latency Tolerance Reporting
>          Max snoop latency: 3145728ns
>          Max no snoop latency: 3145728ns
>      Capabilities: [400 v1] Data Link Feature <?>
>      Capabilities: [410 v1] Physical Layer 16.0 GT/s <?>
>      Capabilities: [440 v1] Lane Margining at the Receiver <?>
>      Kernel modules: amdgpu
>
> 0c:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 HDMI Audio
>      Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 HDMI Audio
>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0, Cache Line Size: 128 bytes
>      Interrupt: pin B routed to IRQ 184
>      Region 0: Memory at c0180000 (32-bit, non-prefetchable) [size=16K]
>      Capabilities: [48] Vendor Specific Information: Len=08 <?>
>      Capabilities: [50] Power Management version 3
>          Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
> PME(D0-,D1+,D2+,D3hot+,D3cold+)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [64] Express (v2) Legacy Endpoint, MSI 00
>          DevCap:    MaxPayload 256 bytes, PhantFunc 0, Latency L0s
> <4us, L1 unlimited
>              ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>          DevSta:    CorrErr+ NonFatalErr- FatalErr- UnsupReq+ AuxPwr- TransPend-
>          LnkCap:    Port #0, Speed 16GT/s, Width x16, ASPM L0s L1, Exit
> Latency L0s <64ns, L1 <1us
>              ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 16GT/s (ok), Width x16 (ok)
>              TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
>          DevCap2: Completion Timeout: Range ABCD, TimeoutDis+, LTR+,
> OBFF Not Supported
>               AtomicOpsCap: 32bit- 64bit- 128bitCAS-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-,
> OBFF Disabled
>               AtomicOpsCtl: ReqEn-
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete-, EqualizationPhase1-
>               EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>      Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
>          Address: 00000000fee00a18  Data: 0000
>      Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1
> Len=010 <?>
>      Capabilities: [150 v2] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap+ ECRCGenEn-
> ECRCChkCap+ ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>      Capabilities: [2a0 v1] Access Control Services
>          ACSCap:    SrcValid- TransBlk- ReqRedir- CmpltRedir-
> UpstreamFwd- EgressCtrl- DirectTrans-
>          ACSCtl:    SrcValid- TransBlk- ReqRedir- CmpltRedir-
> UpstreamFwd- EgressCtrl- DirectTrans-
>      Kernel driver in use: snd_hda_intel
>      Kernel modules: snd_hda_intel
>
> 0d:00.0 USB controller: Intel Corporation DSL6540 USB 3.1 Controller
> [Alpine Ridge] (prog-if 30 [XHCI])
>      Subsystem: Tul Corporation / PowerColor DSL6540 USB 3.1 Controller
> [Alpine Ridge]
>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0, Cache Line Size: 128 bytes
>      Interrupt: pin A routed to IRQ 148
>      Region 0: Memory at c0400000 (32-bit, non-prefetchable) [size=64K]
>      Capabilities: [80] Power Management version 3
>          Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [88] MSI: Enable+ Count=1/8 Maskable- 64bit+
>          Address: 00000000fee00598  Data: 0000
>      Capabilities: [c0] Express (v2) Endpoint, MSI 00
>          DevCap:    MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 <8us
>              ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
> SlotPowerLimit 0.000W
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>          DevSta:    CorrErr+ NonFatalErr- FatalErr- UnsupReq+ AuxPwr+ TransPend-
>          LnkCap:    Port #0, Speed 2.5GT/s, Width x4, ASPM L0s L1, Exit
> Latency L0s <2us, L1 <4us
>              ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 2.5GT/s (ok), Width x4 (ok)
>              TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
>          DevCap2: Completion Timeout: Range B, TimeoutDis+, LTR+, OBFF
> Not Supported
>               AtomicOpsCap: 32bit- 64bit- 128bitCAS-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
> OBFF Disabled
>               AtomicOpsCtl: ReqEn-
>          LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete-, EqualizationPhase1-
>               EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>      Capabilities: [100 v1] Device Serial Number 05-3b-d8-a2-45-b7-d0-00
>      Capabilities: [200 v1] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap- ECRCGenEn-
> ECRCChkCap- ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>      Capabilities: [300 v1] Virtual Channel
>          Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
>          Arb:    Fixed- WRR32- WRR64- WRR128-
>          Ctrl:    ArbSelect=Fixed
>          Status:    InProgress-
>          VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>              Arb:    Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
>              Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
>              Status:    NegoPending- InProgress-
>      Capabilities: [400 v1] Power Budgeting <?>
>      Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1
> Len=0d8 <?>
>      Capabilities: [600 v1] Latency Tolerance Reporting
>          Max snoop latency: 3145728ns
>          Max no snoop latency: 3145728ns
>      Capabilities: [700 v1] Secondary PCI Express <?>
>      Kernel driver in use: xhci_hcd
>      Kernel modules: xhci_pci
>
> 3c:00.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C
> step) [Alpine Ridge 4C 2016] (rev 02) (prog-if 00 [Normal decode])
>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx-
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0, Cache Line Size: 128 bytes
>      Interrupt: pin A routed to IRQ 16
>      Bus: primary=3c, secondary=3d, subordinate=6f, sec-latency=0
>      I/O behind bridge: 0000f000-00000fff [empty]
>      Memory behind bridge: d8000000-edffffff [size=352M]
>      Prefetchable memory behind bridge:
> 0000002fd0000000-0000002ff9ffffff [size=672M]
>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- <SERR- <PERR-
>      BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>      Capabilities: [80] Power Management version 3
>          Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
>          Address: 0000000000000000  Data: 0000
>      Capabilities: [ac] Subsystem: Device 6058:1630
>      Capabilities: [c0] Express (v2) Upstream Port, MSI 00
>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>              ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ SlotPowerLimit 0.000W
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>          DevSta:    CorrErr+ NonFatalErr- FatalErr- UnsupReq+ AuxPwr+ TransPend-
>          LnkCap:    Port #0, Speed 2.5GT/s, Width x4, ASPM L0s L1, Exit
> Latency L0s <2us, L1 <4us
>              ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
>          LnkCtl:    ASPM Disabled; Disabled- CommClk+
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 2.5GT/s (ok), Width x4 (ok)
>              TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
>          DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR+,
> OBFF Not Supported
>               AtomicOpsCap: Routing-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
> OBFF Disabled
>               AtomicOpsCtl: EgressBlck-
>          LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete-, EqualizationPhase1-
>               EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>      Capabilities: [100 v1] Device Serial Number 24-37-10-a8-66-b7-d0-00
>      Capabilities: [200 v1] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap- ECRCGenEn-
> ECRCChkCap- ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>      Capabilities: [300 v1] Virtual Channel
>          Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
>          Arb:    Fixed- WRR32- WRR64- WRR128-
>          Ctrl:    ArbSelect=Fixed
>          Status:    InProgress-
>          VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>              Arb:    Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
>              Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
>              Status:    NegoPending- InProgress-
>      Capabilities: [400 v1] Power Budgeting <?>
>      Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1
> Len=0d8 <?>
>      Capabilities: [600 v1] Latency Tolerance Reporting
>          Max snoop latency: 3145728ns
>          Max no snoop latency: 3145728ns
>      Capabilities: [700 v1] Secondary PCI Express <?>
>      Kernel driver in use: pcieport
>
> 3d:00.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C
> step) [Alpine Ridge 4C 2016] (rev 02) (prog-if 00 [Normal decode])
>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0, Cache Line Size: 128 bytes
>      Interrupt: pin A routed to IRQ 132
>      Bus: primary=3d, secondary=3e, subordinate=3e, sec-latency=0
>      I/O behind bridge: 0000f000-00000fff [empty]
>      Memory behind bridge: d8000000-d80fffff [size=1M]
>      Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff [empty]
>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- <SERR- <PERR-
>      BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>      Capabilities: [80] Power Management version 3
>          Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+
>          Address: 00000000fee00398  Data: 0000
>      Capabilities: [ac] Subsystem: Device 6058:1630
>      Capabilities: [c0] Express (v2) Downstream Port (Slot+), MSI 00
>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>              ExtTag+ RBE+
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>          DevSta:    CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
>          LnkCap:    Port #0, Speed 8GT/s, Width x1, ASPM L0s L1, Exit
> Latency L0s <2us, L1 <4us
>              ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
>          LnkCtl:    ASPM Disabled; Disabled- CommClk+
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 5GT/s (downgraded), Width x1 (ok)
>              TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
>          SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
>              Slot #0, PowerLimit 0.000W; Interlock- NoCompl+
>          SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt-
> HPIrq- LinkChg-
>              Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>          SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
>              Changed: MRL- PresDet+ LinkState+
>          DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR+,
> OBFF Not Supported ARIFwd-
>               AtomicOpsCap: Routing-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
> OBFF Disabled ARIFwd-
>               AtomicOpsCtl: EgressBlck-
>          LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-,
> Selectable De-emphasis: -3.5dB
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete-, EqualizationPhase1-
>               EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>      Capabilities: [100 v1] Device Serial Number 24-37-10-a8-66-b7-d0-00
>      Capabilities: [200 v1] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap- ECRCGenEn-
> ECRCChkCap- ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>      Capabilities: [300 v1] Virtual Channel
>          Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
>          Arb:    Fixed- WRR32- WRR64- WRR128-
>          Ctrl:    ArbSelect=Fixed
>          Status:    InProgress-
>          VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>              Arb:    Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
>              Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
>              Status:    NegoPending- InProgress-
>      Capabilities: [400 v1] Power Budgeting <?>
>      Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1
> Len=0d8 <?>
>      Capabilities: [700 v1] Secondary PCI Express <?>
>      Kernel driver in use: pcieport
>
> 3d:01.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C
> step) [Alpine Ridge 4C 2016] (rev 02) (prog-if 00 [Normal decode])
>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0, Cache Line Size: 128 bytes
>      Interrupt: pin A routed to IRQ 133
>      Bus: primary=3d, secondary=3f, subordinate=3f, sec-latency=0
>      I/O behind bridge: 0000f000-00000fff [empty]
>      Memory behind bridge: fff00000-000fffff [empty]
>      Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff [empty]
>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- <SERR- <PERR-
>      BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>      Capabilities: [80] Power Management version 3
>          Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>          Status: D3 NoSoftRst+ PME-Enable+ DSel=0 DScale=0 PME-
>      Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+
>          Address: 00000000fee003b8  Data: 0000
>      Capabilities: [ac] Subsystem: Device 6058:1630
>      Capabilities: [c0] Express (v2) Downstream Port (Slot+), MSI 00
>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>              ExtTag+ RBE+
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>          DevSta:    CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
>          LnkCap:    Port #1, Speed 8GT/s, Width x1, ASPM L0s L1, Exit
> Latency L0s <2us, L1 <4us
>              ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
>          LnkCtl:    ASPM Disabled; Disabled- CommClk-
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 2.5GT/s (downgraded), Width x4 (strange)
>              TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
>          SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
>              Slot #0, PowerLimit 0.000W; Interlock- NoCompl+
>          SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt-
> HPIrq- LinkChg-
>              Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>          SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
>              Changed: MRL- PresDet+ LinkState-
>          DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR+,
> OBFF Not Supported ARIFwd-
>               AtomicOpsCap: Routing-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-,
> OBFF Disabled ARIFwd-
>               AtomicOpsCtl: EgressBlck-
>          LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-,
> Selectable De-emphasis: -3.5dB
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete-, EqualizationPhase1-
>               EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>      Capabilities: [100 v1] Device Serial Number 24-37-10-a8-66-b7-d0-00
>      Capabilities: [200 v1] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap- ECRCGenEn-
> ECRCChkCap- ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>      Capabilities: [300 v1] Virtual Channel
>          Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
>          Arb:    Fixed- WRR32- WRR64- WRR128-
>          Ctrl:    ArbSelect=Fixed
>          Status:    InProgress-
>          VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>              Arb:    Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
>              Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
>              Status:    NegoPending+ InProgress-
>      Capabilities: [400 v1] Power Budgeting <?>
>      Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1
> Len=0d8 <?>
>      Capabilities: [700 v1] Secondary PCI Express <?>
>      Kernel driver in use: pcieport
>
> 3d:02.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C
> step) [Alpine Ridge 4C 2016] (rev 02) (prog-if 00 [Normal decode])
>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0, Cache Line Size: 128 bytes
>      Interrupt: pin A routed to IRQ 134
>      Bus: primary=3d, secondary=40, subordinate=40, sec-latency=0
>      I/O behind bridge: 0000f000-00000fff [empty]
>      Memory behind bridge: d8100000-d81fffff [size=1M]
>      Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff [empty]
>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- <SERR- <PERR-
>      BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>      Capabilities: [80] Power Management version 3
>          Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+
>          Address: 00000000fee003d8  Data: 0000
>      Capabilities: [ac] Subsystem: Device 6058:1630
>      Capabilities: [c0] Express (v2) Downstream Port (Slot+), MSI 00
>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>              ExtTag+ RBE+
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>          DevSta:    CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
>          LnkCap:    Port #2, Speed 8GT/s, Width x1, ASPM L0s L1, Exit
> Latency L0s <2us, L1 <4us
>              ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
>          LnkCtl:    ASPM Disabled; Disabled- CommClk+
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 5GT/s (downgraded), Width x1 (ok)
>              TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
>          SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
>              Slot #0, PowerLimit 0.000W; Interlock- NoCompl+
>          SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt-
> HPIrq- LinkChg-
>              Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>          SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
>              Changed: MRL- PresDet+ LinkState+
>          DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR+,
> OBFF Not Supported ARIFwd-
>               AtomicOpsCap: Routing-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
> OBFF Disabled ARIFwd-
>               AtomicOpsCtl: EgressBlck-
>          LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-,
> Selectable De-emphasis: -3.5dB
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete-, EqualizationPhase1-
>               EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>      Capabilities: [100 v1] Device Serial Number 24-37-10-a8-66-b7-d0-00
>      Capabilities: [200 v1] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap- ECRCGenEn-
> ECRCChkCap- ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>      Capabilities: [300 v1] Virtual Channel
>          Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
>          Arb:    Fixed- WRR32- WRR64- WRR128-
>          Ctrl:    ArbSelect=Fixed
>          Status:    InProgress-
>          VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>              Arb:    Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
>              Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
>              Status:    NegoPending- InProgress-
>      Capabilities: [400 v1] Power Budgeting <?>
>      Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1
> Len=0d8 <?>
>      Capabilities: [700 v1] Secondary PCI Express <?>
>      Kernel driver in use: pcieport
>
> 3d:03.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C
> step) [Alpine Ridge 4C 2016] (rev 02) (prog-if 00 [Normal decode])
>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0, Cache Line Size: 128 bytes
>      Interrupt: pin A routed to IRQ 135
>      Bus: primary=3d, secondary=41, subordinate=41, sec-latency=0
>      I/O behind bridge: 0000f000-00000fff [empty]
>      Memory behind bridge: fff00000-000fffff [empty]
>      Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff [empty]
>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- <SERR- <PERR-
>      BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>      Capabilities: [80] Power Management version 3
>          Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>          Status: D3 NoSoftRst+ PME-Enable+ DSel=0 DScale=0 PME-
>      Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+
>          Address: 00000000fee00418  Data: 0000
>      Capabilities: [ac] Subsystem: Device 6058:1630
>      Capabilities: [c0] Express (v2) Downstream Port (Slot+), MSI 00
>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>              ExtTag+ RBE+
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>          DevSta:    CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
>          LnkCap:    Port #3, Speed 8GT/s, Width x1, ASPM L0s L1, Exit
> Latency L0s <2us, L1 <4us
>              ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
>          LnkCtl:    ASPM Disabled; Disabled- CommClk-
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 2.5GT/s (downgraded), Width x4 (strange)
>              TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
>          SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
>              Slot #0, PowerLimit 0.000W; Interlock- NoCompl+
>          SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt-
> HPIrq- LinkChg-
>              Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>          SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
>              Changed: MRL- PresDet+ LinkState-
>          DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR+,
> OBFF Not Supported ARIFwd-
>               AtomicOpsCap: Routing-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-,
> OBFF Disabled ARIFwd-
>               AtomicOpsCtl: EgressBlck-
>          LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-,
> Selectable De-emphasis: -3.5dB
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete-, EqualizationPhase1-
>               EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>      Capabilities: [100 v1] Device Serial Number 24-37-10-a8-66-b7-d0-00
>      Capabilities: [200 v1] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap- ECRCGenEn-
> ECRCChkCap- ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>      Capabilities: [300 v1] Virtual Channel
>          Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
>          Arb:    Fixed- WRR32- WRR64- WRR128-
>          Ctrl:    ArbSelect=Fixed
>          Status:    InProgress-
>          VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>              Arb:    Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
>              Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
>              Status:    NegoPending+ InProgress-
>      Capabilities: [400 v1] Power Budgeting <?>
>      Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1
> Len=0d8 <?>
>      Capabilities: [700 v1] Secondary PCI Express <?>
>      Kernel driver in use: pcieport
>
> 3d:04.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C
> step) [Alpine Ridge 4C 2016] (rev 02) (prog-if 00 [Normal decode])
>      Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0, Cache Line Size: 128 bytes
>      Interrupt: pin A routed to IRQ 136
>      Bus: primary=3d, secondary=42, subordinate=6f, sec-latency=0
>      I/O behind bridge: 0000f000-00000fff [empty]
>      Memory behind bridge: d8200000-edffffff [size=350M]
>      Prefetchable memory behind bridge:
> 0000002fd0000000-0000002ff9ffffff [size=672M]
>      Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- <SERR- <PERR-
>      BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
>          PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>      Capabilities: [80] Power Management version 3
>          Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>          Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+
>          Address: 00000000fee00438  Data: 0000
>      Capabilities: [ac] Subsystem: Device 6058:1630
>      Capabilities: [c0] Express (v2) Downstream Port (Slot+), MSI 00
>          DevCap:    MaxPayload 128 bytes, PhantFunc 0
>              ExtTag+ RBE+
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>          DevSta:    CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
>          LnkCap:    Port #4, Speed 2.5GT/s, Width x4, ASPM L0s L1, Exit
> Latency L0s <2us, L1 <4us
>              ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
>          LnkCtl:    ASPM Disabled; Disabled- CommClk-
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 2.5GT/s (ok), Width x4 (ok)
>              TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
>          SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
>              Slot #4, PowerLimit 0.000W; Interlock- NoCompl+
>          SltCtl:    Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt-
> HPIrq- LinkChg-
>              Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
>          SltSta:    Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
>              Changed: MRL- PresDet- LinkState-
>          DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR+,
> OBFF Not Supported ARIFwd-
>               AtomicOpsCap: Routing-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-,
> OBFF Disabled ARIFwd-
>               AtomicOpsCtl: EgressBlck-
>          LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance-
> SpeedDis-, Selectable De-emphasis: -6dB
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete-, EqualizationPhase1-
>               EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>      Capabilities: [100 v1] Device Serial Number 24-37-10-a8-66-b7-d0-00
>      Capabilities: [200 v1] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap- ECRCGenEn-
> ECRCChkCap- ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>      Capabilities: [300 v1] Virtual Channel
>          Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
>          Arb:    Fixed- WRR32- WRR64- WRR128-
>          Ctrl:    ArbSelect=Fixed
>          Status:    InProgress-
>          VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>              Arb:    Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
>              Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
>              Status:    NegoPending+ InProgress-
>      Capabilities: [400 v1] Power Budgeting <?>
>      Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1
> Len=0d8 <?>
>      Capabilities: [700 v1] Secondary PCI Express <?>
>      Kernel driver in use: pcieport
>
> 3e:00.0 USB controller: Fresco Logic FL1100 USB 3.0 Host Controller
> (rev 10) (prog-if 30 [XHCI])
>      Subsystem: Device 17ef:3067
>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0, Cache Line Size: 128 bytes
>      Interrupt: pin A routed to IRQ 16
>      Region 0: Memory at d8000000 (64-bit, non-prefetchable) [size=64K]
>      Region 2: Memory at d8010000 (64-bit, non-prefetchable) [size=4K]
>      Region 4: Memory at d8011000 (64-bit, non-prefetchable) [size=4K]
>      Capabilities: [40] Power Management version 3
>          Flags: PMEClk- DSI- D1+ D2- AuxCurrent=375mA
> PME(D0+,D1+,D2-,D3hot+,D3cold+)
>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [50] MSI: Enable- Count=1/8 Maskable- 64bit+
>          Address: 0000000000000000  Data: 0000
>      Capabilities: [70] Express (v2) Endpoint, MSI 00
>          DevCap:    MaxPayload 512 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
>              ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
> SlotPowerLimit 0.000W
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>          DevSta:    CorrErr+ NonFatalErr- FatalErr- UnsupReq+ AuxPwr+ TransPend-
>          LnkCap:    Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Exit
> Latency L0s unlimited, L1 unlimited
>              ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp-
>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 5GT/s (ok), Width x1 (ok)
>              TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
>          DevCap2: Completion Timeout: Not Supported, TimeoutDis+, LTR-,
> OBFF Not Supported
>               AtomicOpsCap: 32bit- 64bit- 128bitCAS-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-,
> OBFF Disabled
>               AtomicOpsCtl: ReqEn-
>          LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete-, EqualizationPhase1-
>               EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>      Capabilities: [b0] MSI-X: Enable+ Count=8 Masked-
>          Vector table: BAR=2 offset=00000000
>          PBA: BAR=4 offset=00000000
>      Capabilities: [100 v1] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap+ ECRCGenEn-
> ECRCChkCap+ ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>      Kernel driver in use: xhci_hcd
>      Kernel modules: xhci_pci
>
> 40:00.0 USB controller: Fresco Logic FL1100 USB 3.0 Host Controller
> (rev 10) (prog-if 30 [XHCI])
>      Subsystem: Device 17ef:3068
>      Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B- DisINTx+
>      Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>      Latency: 0, Cache Line Size: 128 bytes
>      Interrupt: pin A routed to IRQ 18
>      Region 0: Memory at d8100000 (64-bit, non-prefetchable) [size=64K]
>      Region 2: Memory at d8110000 (64-bit, non-prefetchable) [size=4K]
>      Region 4: Memory at d8111000 (64-bit, non-prefetchable) [size=4K]
>      Capabilities: [40] Power Management version 3
>          Flags: PMEClk- DSI- D1+ D2- AuxCurrent=375mA
> PME(D0+,D1+,D2-,D3hot+,D3cold+)
>          Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>      Capabilities: [50] MSI: Enable- Count=1/8 Maskable- 64bit+
>          Address: 0000000000000000  Data: 0000
>      Capabilities: [70] Express (v2) Endpoint, MSI 00
>          DevCap:    MaxPayload 512 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
>              ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
> SlotPowerLimit 0.000W
>          DevCtl:    CorrErr- NonFatalErr- FatalErr- UnsupReq-
>              RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
>              MaxPayload 128 bytes, MaxReadReq 512 bytes
>          DevSta:    CorrErr+ NonFatalErr- FatalErr- UnsupReq+ AuxPwr+ TransPend-
>          LnkCap:    Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Exit
> Latency L0s unlimited, L1 unlimited
>              ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp-
>          LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>              ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>          LnkSta:    Speed 5GT/s (ok), Width x1 (ok)
>              TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
>          DevCap2: Completion Timeout: Not Supported, TimeoutDis+, LTR-,
> OBFF Not Supported
>               AtomicOpsCap: 32bit- 64bit- 128bitCAS-
>          DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-,
> OBFF Disabled
>               AtomicOpsCtl: ReqEn-
>          LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>               Transmit Margin: Normal Operating Range,
> EnterModifiedCompliance- ComplianceSOS-
>               Compliance De-emphasis: -6dB
>          LnkSta2: Current De-emphasis Level: -3.5dB,
> EqualizationComplete-, EqualizationPhase1-
>               EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
>      Capabilities: [b0] MSI-X: Enable+ Count=8 Masked-
>          Vector table: BAR=2 offset=00000000
>          PBA: BAR=4 offset=00000000
>      Capabilities: [100 v1] Advanced Error Reporting
>          UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>          UESvrt:    DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>          CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr-
>          CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+
>          AERCap:    First Error Pointer: 00, ECRCGenCap+ ECRCGenEn-
> ECRCChkCap+ ECRCChkEn-
>              MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>          HeaderLog: 00000000 00000000 00000000 00000000
>      Kernel driver in use: xhci_hcd
>      Kernel modules: xhci_pci
>
>
> [7.6.] SCSI information (from /proc/scsi/scsi)
> Attached devices:
> Host: scsi0 Channel: 00 Id: 00 Lun: 00
>    Vendor: Generic- Model: SD/MMC CRW       Rev: 1.00
>    Type:   Direct-Access                    ANSI  SCSI revision: 06
> Host: scsi1 Channel: 00 Id: 00 Lun: 00
>    Vendor: ASMT     Model: 2115             Rev: 0
>    Type:   Direct-Access                    ANSI  SCSI revision: 06
>
>
> [7.7.] Other information that might be relevant to the problem
>         (please look in /proc and include all information that you
>         think to be relevant):
> [X.] Other notes, patches, fixes, workarounds:
>
>
> [   12.261550] ------------[ cut here ]------------
> [   12.261551] sysfs group 'fw_version' not found for kobject '0000:0c:00.0'
> [   12.261559] WARNING: CPU: 0 PID: 609 at fs/sysfs/group.c:278
> sysfs_remove_group+0x74/0x80
> [   12.261560] Modules linked in: snd_soc_skl_ipc pcc_cpufreq(-)
> fjes(-) acpi_cpufreq(-) snd_soc_sst_ipc snd_soc_sst_dsp
> snd_soc_acpi_intel_match snd_soc_acpi iwlmvm(+) snd_soc_core amdgpu(+)
> snd_hda_codec_realtek x86_pkg_temp_thermal mac80211 intel_powerclamp
> snd_hda_codec_generic snd_hda_codec_hdmi snd_compress ac97_bus libarc4
> snd_pcm_dmaengine coretemp nls_iso8859_1 nls_cp437 kvm_intel
> snd_hda_intel iwlwifi snd_hda_codec vfat iTCO_wdt kvm fat mei_wdt
> mei_hdcp snd_hda_core iTCO_vendor_support cfg80211 intel_rapl_msr
> snd_hwdep wmi_bmof snd_pcm intel_wmi_thunderbolt irqbypass
> amd_iommu_v2 intel_cstate thinkpad_acpi nvram ledtrig_audio ucsi_acpi
> gpu_sched snd_timer intel_uncore input_leds pcspkr i2c_i801 ttm mei_me
> thunderbolt(+) rfkill snd intel_rapl_perf e1000e psmouse typec_ucsi
> mei typec processor_thermal_device intel_xhci_usb_role_switch roles
> int3403_thermal intel_rapl_common tpm_crb intel_soc_dts_iosf battery
> int340x_thermal_zone soundcore intel_pch_thermal ac i2c_hid wmi
> tpm_tis
> [   12.261580]  int3400_thermal tpm_tis_core acpi_thermal_rel evdev
> tpm mac_hid rng_core sg crypto_user ip_tables x_tables ext4
> crc32c_generic crc16 mbcache jbd2 algif_skcipher af_alg sd_mod
> hid_generic usbhid hid uas usb_storage scsi_mod dm_crypt dm_mod
> crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel
> serio_raw atkbd libps2 aesni_intel aes_x86_64 crypto_simd cryptd
> glue_helper xhci_pci xhci_hcd i8042 serio i915 intel_gtt i2c_algo_bit
> drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm
> agpgart
> [   12.261592] CPU: 0 PID: 609 Comm: systemd-udevd Not tainted
> 5.3.0-rc3-mainline #1
> [   12.261593] Hardware name: LENOVO 20KH002HUS/20KH002HUS, BIOS
> N23ET63W (1.38 ) 04/20/2019
> [   12.261595] RIP: 0010:sysfs_remove_group+0x74/0x80
> [   12.261597] Code: ff 5b 48 89 ef 5d 41 5c e9 19 bb ff ff 48 89 ef
> e8 f1 b7 ff ff eb cc 49 8b 14 24 48 8b 33 48 c7 c7 e0 03 8f a7 e8 eb
> 93 d4 ff <0f> 0b 5b 5d 41 5c c3 0f 1f 44 00 00 0f 1f 44 00 00 48 85 f6
> 74 31
> [   12.261598] RSP: 0018:ffffbce1007c39e0 EFLAGS: 00010282
> [   12.261599] RAX: 0000000000000000 RBX: ffffffffc146bba0 RCX: 0000000000000000
> [   12.261599] RDX: 0000000000000001 RSI: 0000000000000092 RDI: 00000000ffffffff
> [   12.261600] RBP: 0000000000000000 R08: 0000000000000595 R09: 0000000000000004
> [   12.261601] R10: 0000000000000000 R11: 0000000000000001 R12: ffff9d0a0e43c0b0
> [   12.261601] R13: ffff9d09febb0020 R14: ffff9d0a00b903b0 R15: 0000000000000000
> [   12.261602] FS:  00007fe0a6014840(0000) GS:ffff9d0a11400000(0000)
> knlGS:0000000000000000
> [   12.261603] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> [   12.261604] CR2: 000055649cb25ea8 CR3: 000000048c02a004 CR4: 00000000003606f0
> [   12.261604] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
> [   12.261605] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
> [   12.261605] Call Trace:
> [   12.261692]  amdgpu_device_fini+0x462/0x496 [amdgpu]
> [   12.261746]  amdgpu_driver_unload_kms+0x4a/0x90 [amdgpu]
> [   12.261815]  amdgpu_driver_load_kms.cold+0xaa/0xaf [amdgpu]
> [   12.261827]  drm_dev_register+0x111/0x150 [drm]
> [   12.261874]  amdgpu_pci_probe+0xbd/0x120 [amdgpu]
> [   12.261878]  ? __pm_runtime_resume+0x49/0x60
> [   12.261881]  local_pci_probe+0x42/0x80
> [   12.261883]  ? pci_match_device+0xc5/0x100
> [   12.261884]  pci_device_probe+0x104/0x1a0
> [   12.261886]  really_probe+0xf0/0x380
> [   12.261888]  driver_probe_device+0xb6/0x100
> [   12.261889]  device_driver_attach+0x53/0x60
> [   12.261890]  __driver_attach+0x8a/0x150
> [   12.261891]  ? device_driver_attach+0x60/0x60
> [   12.261892]  ? device_driver_attach+0x60/0x60
> [   12.261894]  bus_for_each_dev+0x89/0xd0
> [   12.261896]  bus_add_driver+0x14a/0x1e0
> [   12.261898]  driver_register+0x6c/0xb0
> [   12.261899]  ? 0xffffffffc176f000
> [   12.261901]  do_one_initcall+0x59/0x234
> [   12.261905]  do_init_module+0x5c/0x230
> [   12.261907]  load_module+0x218f/0x2400
> [   12.261911]  ? __se_sys_init_module+0x114/0x180
> [   12.261912]  __se_sys_init_module+0x114/0x180
> [   12.261915]  do_syscall_64+0x5f/0x1c0
> [   12.261918]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
> [   12.261919] RIP: 0033:0x7fe0a77fdb3e
> [   12.261921] Code: 48 8b 0d 55 f3 0b 00 f7 d8 64 89 01 48 83 c8 ff
> c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 49 89 ca b8 af 00 00
> 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 22 f3 0b 00 f7 d8 64 89
> 01 48
> [   12.261922] RSP: 002b:00007ffe2274a488 EFLAGS: 00000246 ORIG_RAX:
> 00000000000000af
> [   12.261923] RAX: ffffffffffffffda RBX: 000055ec98443f50 RCX: 00007fe0a77fdb3e
> [   12.261923] RDX: 00007fe0a746d84d RSI: 000000000084de59 RDI: 000055ec98ce7d70
> [   12.261924] RBP: 00007fe0a746d84d R08: 000000000000005f R09: 000055ec98436fa0
> [   12.261924] R10: 000055ec98424010 R11: 0000000000000246 R12: 000055ec98ce7d70
> [   12.261925] R13: 000055ec9843a280 R14: 0000000000020000 R15: 000055ec98443f50
> [   12.261927] ---[ end trace 69e4d5f1fc660211 ]---



More information about the amd-gfx mailing list