NX +PI7C9X2G606PR+uPD720202 loss pcie device

Hi Sir,

We use PI7C9X2G606PR switc pcie1 to 3 pcie X1 ports, 3 PCIE X1 link 3 uPD720202 IC,when boot or reboot there will loss pcie device.then we use (echo 1 > /sys/bus/pci/rescan) command sometimes can enumerate all pcie device,but sometimes will report error:
root@nvidia-desktop:/home/nvidia# echo 1 > /sys/bus/pci/rescan
[ 51.342426] pci 0004:07:00.0: BAR 0: error updating (0x40800004 != 0xffffffff)
[ 51.342779] pci 0004:07:00.0: BAR 0: error updating (high 0x000000 != 0xffffffff)
[ 51.362938] Unable to handle kernel paging request at virtual address ffffff800bff0103
[ 51.363180] Mem abort info:
[ 51.363274] ESR = 0x96000021
[ 51.363359] Exception class = DABT (current EL), IL = 32 bits
[ 51.363483] SET = 0, FnV = 0
[ 51.363552] EA = 0, S1PTW = 0
[ 51.363626] Data abort info:
[ 51.363743] ISV = 0, ISS = 0x00000021
[ 51.363828] CM = 0, WnR = 0
[ 51.363905] swapper pgtable: 4k pages, 39-bit VAs, pgd = ffffff800a1f3000
[ 51.364045] [ffffff800bff0103] *pgd=000000027fffe003, *pud=000000027fffe003, *pmd=0000000275abe003, *pte=00e8001740800707
[ 51.364402] Internal error: Oops: 96000021 [#1] PREEMPT SMP
[ 51.364529] Modules linked in: fuse zram overlay spidev nvgpu bluedroid_pm ip_tables x_tables
[ 51.364928] CPU: 5 PID: 7116 Comm: bash Not tainted 4.9.140-tegra #65
[ 51.365058] Hardware name: NVIDIA Jetson Xavier NX Developer Kit (DT)
[ 51.365186] task: ffffffc1c7a27000 task.stack: ffffffc1e337c000
[ 51.365655] PC is at handshake+0x44/0x90
[ 51.365897] LR is at quirk_usb_early_handoff+0x4bc/0x740
[ 51.369028] pc : [] lr : [] pstate: 80400045
[ 51.376117] sp : ffffffc1e337fac0
[ 51.379786] x29: ffffffc1e337fac0 x28: ffffffc1c7a27000
[ 51.385378] x27: ffffff8008f82000 x26: ffffff8008a4f190
[ 51.390980] x25: 0000000000000000 x24: ffffff800bff0103
[ 51.396581] x23: 0000000000000800 x22: 0000000000000000
[ 51.401918] x21: 000000000000000a x20: 000000000000000a
[ 51.407078] x19: 00000000004c4b40 x18: 0000000000000001
[ 51.412765] x17: 0000007fa2e77f60 x16: 0000000000000000
[ 51.418541] x15: ffffffffffffffff x14: 3344206e6920796c
[ 51.424231] x13: 0000000000000000 x12: 0088000000000000
[ 51.429918] x11: 0140000000000000 x10: ffffff8009544000
[ 51.435521] x9 : ffffff8009e7b000 x8 : ffffffc1c5a07140
[ 51.441291] x7 : 0040000000000001 x6 : ffffffc1e920d098
[ 51.446808] x5 : ffffffc1d987ec18 x4 : 000000000000000a
[ 51.452142] x3 : 00000000004c4b40 x2 : 0000000000000000
[ 51.457479] x1 : 0000000000000800 x0 : ffffff8008a4f64c
[ 51.462814]
[ 51.463984] Process bash (pid: 7116, stack limit = 0xffffffc1e337c000)
[ 51.470358] Call trace:
[ 51.472465] [] handshake+0x44/0x90
[ 51.477274] [] quirk_usb_early_handoff+0x4bc/0x740
[ 51.483159] [] pci_do_fixups+0xcc/0x188
[ 51.488477] [] pci_fixup_device+0x60/0x110
[ 51.493818] [] pci_bus_add_device+0x30/0xb0
[ 51.499140] [] pci_bus_add_devices+0x40/0x90
[ 51.504482] [] pci_bus_add_devices+0x88/0x90
[ 51.510344] [] pci_bus_add_devices+0x88/0x90
[ 51.515684] [] pci_bus_add_devices+0x88/0x90
[ 51.521554] [] pci_rescan_bus+0x34/0x48
[ 51.526273] [] bus_rescan_store+0x58/0x78
[ 51.532079] [] bus_attr_store+0x40/0x58
[ 51.537668] [] sysfs_kf_write+0x58/0x80
[ 51.542903] [] kernfs_fop_write+0xfc/0x1e0
[ 51.548512] [] __vfs_write+0x48/0x118
[ 51.553658] [] vfs_write+0xac/0x1b0
[ 51.558831] [] SyS_write+0x54/0xb0
[ 51.564080] [] el0_svc_naked+0x34/0x38
[ 51.569344] —[ end trace dac22e15beb43aa2 ]—

Can you please attach the output of ‘sudo lspci -vv’ and ‘sudo lspci -xxx’ in the event of a successful boot?

root@nvidia-desktop:/home/nvidia#
root@nvidia-desktop:/home/nvidia# sudo lspci -vv
0004:00:00.0 PCI bridge: NVIDIA Corporation Device 1ad1 (rev a1) (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- SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 33
Bus: primary=00, secondary=01, subordinate=ff, sec-latency=0
I/O behind bridge: 00001000-00005fff
Memory behind bridge: 40000000-409fffff
Prefetchable memory behind bridge: 0000001400000000-00000014009fffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
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/1 Maskable+ 64bit+
Address: 0000000000000000 Data: 0000
Masking: 00000000 Pending: 00000000
Capabilities: [70] Express (v2) Root Port (Slot-), MSI 00
DevCap: MaxPayload 256 bytes, PhantFunc 0
ExtTag- RBE+
DevCtl: Report errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
LnkCap: Port #0, Speed 8GT/s, Width x1, ASPM not supported, Exit Latency L0s <1us, L1 <64us
ClockPM- Surprise+ LLActRep+ BwNot+ ASPMOptComp+
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt-
LnkSta: Speed 5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt+
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible+
RootCap: CRSVisible+
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
DevCap2: Completion Timeout: Range ABCD, TimeoutDis+, LTR+, OBFF Not Supported ARIFwd-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+, OBFF Disabled ARIFwd-
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=8 Masked-
Vector table: BAR=2 offset=00000000
PBA: BAR=2 offset=00010000
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- NonFatalErr-
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
Capabilities: [148 v1] #19
Capabilities: [168 v1] #26
Capabilities: [18c v1] #27
Capabilities: [1ac v1] L1 PM Substates
L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2- ASPM_L1.1- L1_PM_Substates+
PortCommonModeRestoreTime=60us PortTPowerOnTime=40us
L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-
T_CommonMode=60us
L1SubCtl2: T_PwrOn=40us
Capabilities: [1bc v1] Vendor Specific Information: ID=0002 Rev=4 Len=100 <?> Capabilities: [2bc v1] Vendor Specific Information: ID=0001 Rev=1 Len=038 <?>
Capabilities: [2f4 v1] #25
Capabilities: [300 v1] Precision Time Measurement
PTMCap: Requester:+ Responder:+ Root:+
PTMClockGranularity: 16ns
PTMControl: Enabled:- RootSelected:-
PTMEffectiveGranularity: Unknown
Capabilities: [30c v1] Vendor Specific Information: ID=0004 Rev=1 Len=054 <?>
Kernel driver in use: pcieport

0004:01:00.0 PCI bridge: Pericom Semiconductor PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch (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- SERR- <PERR- INTx-
Latency: 0
Bus: primary=01, secondary=02, subordinate=07, sec-latency=0
I/O behind bridge: 36101000-36105fff
Memory behind bridge: 40000000-409fffff
Prefetchable memory behind bridge: 0000001400000000-00000014009fffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
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: [5c] Vital Product Data
pcilib: sysfs_read_vpd: read failed: Input/output error
Not readable
Capabilities: [64] Vendor Specific Information: Len=34 <?> Capabilities: [b0] Subsystem: Device 0000:0000 Capabilities: [c0] Express (v2) Upstream Port, MSI 00 DevCap: MaxPayload 256 bytes, PhantFunc 0 ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ SlotPowerLimit 0.000W DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend- LnkCap: Port #0, Speed 5GT/s, Width x1, ASPM not supported, Exit Latency L0s <512ns, L1 <1us ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp- LnkCtl: ASPM Disabled; Disabled- CommClk+ ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- DevCap2: Completion Timeout: Not Supported, TimeoutDis-, LTR+, OBFF Not Supported DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled LnkCtl2: Target Link Speed: 5GT/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: [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- NonFatalErr+ CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [140 v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=4 Arb: Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0: Caps: PATOffset=04 MaxTimeSlots=64 RejSnoopTrans- Arb: Fixed+ WRR32- WRR64- WRR128+ TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status: NegoPending- InProgress- Port Arbitration Table <?>
Capabilities: [20c v1] Power Budgeting <?>
Capabilities: [230 v1] Latency Tolerance Reporting
Max snoop latency: 0ns
Max no snoop latency: 0ns
Capabilities: [240 v1] L1 PM Substates
L1SubCap: PCI-PM_L1.2- PCI-PM_L1.1+ ASPM_L1.2- ASPM_L1.1- L1_PM_Substates+
L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-

            L1SubCtl2:
    Kernel driver in use: pcieport

0004:02:01.0 PCI bridge: Pericom Semiconductor PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch (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- SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 554
Bus: primary=02, secondary=03, subordinate=03, sec-latency=0
I/O behind bridge: 36101000-36101fff
Memory behind bridge: 40000000-401fffff
Prefetchable memory behind bridge: 0000001400000000-00000014001fffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
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: [4c] MSI: Enable+ Count=1/1 Maskable- 64bit+
Address: 00000000fffff000 Data: 0000
Capabilities: [64] Vendor Specific Information: Len=34 <?> Capabilities: [b0] Subsystem: Device 0000:0000 Capabilities: [c0] Express (v2) Downstream Port (Slot+), MSI 00 DevCap: MaxPayload 256 bytes, PhantFunc 0 ExtTag- RBE+ DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #1, Speed 5GT/s, Width x1, ASPM not supported, Exit Latency L0s <512ns, L1 <1us ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp- LnkCtl: ASPM Disabled; Disabled- CommClk+ ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt- SltCap: AttnBtn+ PwrCtrl+ MRL+ AttnInd+ PwrInd+ HotPlug+ Surprise- Slot #0, PowerLimit 25.000W; Interlock- NoCompl- SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg- Control: AttnInd Off, PwrInd On, 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- DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled ARIFwd- LnkCtl2: Target Link Speed: 5GT/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] 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- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [140 v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=4 Arb: Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0: Caps: PATOffset=04 MaxTimeSlots=64 RejSnoopTrans- Arb: Fixed+ WRR32- WRR64- WRR128+ TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status: NegoPending- InProgress- Port Arbitration Table <?>
Capabilities: [20c v1] Power Budgeting <?>
Capabilities: [220 v1] Access Control Services
ACSCap: SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl+ DirectTrans+
ACSCtl: SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-
Capabilities: [240 v1] L1 PM Substates
L1SubCap: PCI-PM_L1.2- PCI-PM_L1.1+ ASPM_L1.2- ASPM_L1.1- L1_PM_Substates+
L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-

            L1SubCtl2:
    Kernel driver in use: pcieport

0004:02:02.0 PCI bridge: Pericom Semiconductor PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch (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- SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 555
Bus: primary=02, secondary=04, subordinate=04, sec-latency=0
I/O behind bridge: 36102000-36102fff
Memory behind bridge: 40200000-403fffff
Prefetchable memory behind bridge: 0000001400200000-00000014003fffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
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: [4c] MSI: Enable+ Count=1/1 Maskable- 64bit+
Address: 00000000fffff000 Data: 0001
Capabilities: [64] Vendor Specific Information: Len=34 <?> Capabilities: [b0] Subsystem: Device 0000:0000 Capabilities: [c0] Express (v2) Downstream Port (Slot+), MSI 00 DevCap: MaxPayload 256 bytes, PhantFunc 0 ExtTag- RBE+ DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #2, Speed 5GT/s, Width x1, ASPM not supported, Exit Latency L0s <512ns, L1 <1us ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp- LnkCtl: ASPM Disabled; Disabled- CommClk+ ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt- SltCap: AttnBtn+ PwrCtrl+ MRL+ AttnInd+ PwrInd+ HotPlug+ Surprise- Slot #0, PowerLimit 25.000W; Interlock- NoCompl- SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg- Control: AttnInd Off, PwrInd On, 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- DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled ARIFwd- LnkCtl2: Target Link Speed: 5GT/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] 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- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [140 v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=4 Arb: Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0: Caps: PATOffset=04 MaxTimeSlots=64 RejSnoopTrans- Arb: Fixed+ WRR32- WRR64- WRR128+ TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status: NegoPending- InProgress- Port Arbitration Table <?>
Capabilities: [20c v1] Power Budgeting <?>
Capabilities: [220 v1] Access Control Services
ACSCap: SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl+ DirectTrans+
ACSCtl: SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-
Capabilities: [240 v1] L1 PM Substates
L1SubCap: PCI-PM_L1.2- PCI-PM_L1.1+ ASPM_L1.2- ASPM_L1.1- L1_PM_Substates+
L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-

            L1SubCtl2:
    Kernel driver in use: pcieport

0004:02:03.0 PCI bridge: Pericom Semiconductor PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch (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- SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 556
Bus: primary=02, secondary=05, subordinate=05, sec-latency=0
I/O behind bridge: 36103000-36103fff
Memory behind bridge: 40400000-405fffff
Prefetchable memory behind bridge: 0000001400400000-00000014005fffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
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: [4c] MSI: Enable+ Count=1/1 Maskable- 64bit+
Address: 00000000fffff000 Data: 0002
Capabilities: [64] Vendor Specific Information: Len=34 <?> Capabilities: [b0] Subsystem: Device 0000:0000 Capabilities: [c0] Express (v2) Downstream Port (Slot+), MSI 00 DevCap: MaxPayload 256 bytes, PhantFunc 0 ExtTag- RBE+ DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #3, Speed 5GT/s, Width x1, ASPM not supported, Exit Latency L0s <512ns, L1 <1us ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp- LnkCtl: ASPM Disabled; Disabled- CommClk- ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- SltCap: AttnBtn+ PwrCtrl+ MRL+ AttnInd+ PwrInd+ HotPlug+ Surprise- Slot #0, PowerLimit 25.000W; Interlock- NoCompl- SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg- Control: AttnInd Off, PwrInd On, 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- DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled ARIFwd- LnkCtl2: Target Link Speed: 5GT/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] 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- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [140 v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=4 Arb: Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0: Caps: PATOffset=04 MaxTimeSlots=64 RejSnoopTrans- Arb: Fixed+ WRR32- WRR64- WRR128+ TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status: NegoPending+ InProgress- Port Arbitration Table <?>
Capabilities: [20c v1] Power Budgeting <?>
Capabilities: [220 v1] Access Control Services
ACSCap: SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl+ DirectTrans+
ACSCtl: SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-
Capabilities: [240 v1] L1 PM Substates
L1SubCap: PCI-PM_L1.2- PCI-PM_L1.1+ ASPM_L1.2- ASPM_L1.1- L1_PM_Substates+
L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-

            L1SubCtl2:
    Kernel driver in use: pcieport

0004:02:04.0 PCI bridge: Pericom Semiconductor PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch (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- SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 557
Bus: primary=02, secondary=06, subordinate=06, sec-latency=0
I/O behind bridge: 36104000-36104fff
Memory behind bridge: 40600000-407fffff
Prefetchable memory behind bridge: 0000001400600000-00000014007fffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
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: [4c] MSI: Enable+ Count=1/1 Maskable- 64bit+
Address: 00000000fffff000 Data: 0003
Capabilities: [64] Vendor Specific Information: Len=34 <?> Capabilities: [b0] Subsystem: Device 0000:0000 Capabilities: [c0] Express (v2) Downstream Port (Slot+), MSI 00 DevCap: MaxPayload 256 bytes, PhantFunc 0 ExtTag- RBE+ DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #4, Speed 5GT/s, Width x1, ASPM not supported, Exit Latency L0s <512ns, L1 <1us ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp- LnkCtl: ASPM Disabled; Disabled- CommClk- ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- SltCap: AttnBtn+ PwrCtrl+ MRL+ AttnInd+ PwrInd+ HotPlug+ Surprise- Slot #0, PowerLimit 25.000W; Interlock- NoCompl- SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg- Control: AttnInd Off, PwrInd On, 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- DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled ARIFwd- LnkCtl2: Target Link Speed: 5GT/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] 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- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [140 v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=4 Arb: Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0: Caps: PATOffset=04 MaxTimeSlots=64 RejSnoopTrans- Arb: Fixed+ WRR32- WRR64- WRR128+ TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status: NegoPending+ InProgress- Port Arbitration Table <?>
Capabilities: [20c v1] Power Budgeting <?>
Capabilities: [220 v1] Access Control Services
ACSCap: SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl+ DirectTrans+
ACSCtl: SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-
Capabilities: [240 v1] L1 PM Substates
L1SubCap: PCI-PM_L1.2- PCI-PM_L1.1+ ASPM_L1.2- ASPM_L1.1- L1_PM_Substates+
L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-

            L1SubCtl2:
    Kernel driver in use: pcieport

0004:02:05.0 PCI bridge: Pericom Semiconductor PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch (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- SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 558
Bus: primary=02, secondary=07, subordinate=07, sec-latency=0
I/O behind bridge: 36105000-36105fff
Memory behind bridge: 40800000-409fffff
Prefetchable memory behind bridge: 0000001400800000-00000014009fffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
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: [4c] MSI: Enable+ Count=1/1 Maskable- 64bit+
Address: 00000000fffff000 Data: 0004
Capabilities: [64] Vendor Specific Information: Len=34 <?> Capabilities: [b0] Subsystem: Device 0000:0000 Capabilities: [c0] Express (v2) Downstream Port (Slot+), MSI 00 DevCap: MaxPayload 256 bytes, PhantFunc 0 ExtTag- RBE+ DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #5, Speed 5GT/s, Width x1, ASPM not supported, Exit Latency L0s <512ns, L1 <1us ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp- LnkCtl: ASPM Disabled; Disabled- CommClk+ ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt- SltCap: AttnBtn+ PwrCtrl+ MRL+ AttnInd+ PwrInd+ HotPlug+ Surprise- Slot #0, PowerLimit 25.000W; Interlock- NoCompl- SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg- Control: AttnInd Off, PwrInd On, 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- DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled ARIFwd- LnkCtl2: Target Link Speed: 5GT/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] 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- NonFatalErr- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+ AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn- Capabilities: [140 v1] Virtual Channel Caps: LPEVC=0 RefClk=100ns PATEntryBits=4 Arb: Fixed- WRR32- WRR64- WRR128- Ctrl: ArbSelect=Fixed Status: InProgress- VC0: Caps: PATOffset=04 MaxTimeSlots=64 RejSnoopTrans- Arb: Fixed+ WRR32- WRR64- WRR128+ TWRR128- WRR256- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff Status: NegoPending- InProgress- Port Arbitration Table <?>
Capabilities: [20c v1] Power Budgeting <?>
Capabilities: [220 v1] Access Control Services
ACSCap: SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl+ DirectTrans+
ACSCtl: SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-
Capabilities: [240 v1] L1 PM Substates
L1SubCap: PCI-PM_L1.2- PCI-PM_L1.1+ ASPM_L1.2- ASPM_L1.1- L1_PM_Substates+
L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-

            L1SubCtl2:
    Kernel driver in use: pcieport

0004:03:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02) (prog-if 30 [XHCI])
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 33
Region 0: Memory at 1740000000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [50] 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: [70] MSI: Enable- Count=1/8 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [90] MSI-X: Enable+ Count=8 Masked-
Vector table: BAR=0 offset=00001000
PBA: BAR=0 offset=00001080
Capabilities: [a0] Express (v2) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 0.000W
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
LnkCap: Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 unlimited
ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+
ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Not Supported, TimeoutDis+, LTR+, OBFF Not Supported
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
LnkCtl2: Target Link Speed: 5GT/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: [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- NonFatalErr-
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
AERCap: First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
Capabilities: [150 v1] Latency Tolerance Reporting
Max snoop latency: 0ns
Max no snoop latency: 0ns
Kernel driver in use: xhci_hcd

0004:04:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02) (prog-if 30 [XHCI])
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 33
Region 0: Memory at 1740200000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [50] 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: [70] MSI: Enable- Count=1/8 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [90] MSI-X: Enable+ Count=8 Masked-
Vector table: BAR=0 offset=00001000
PBA: BAR=0 offset=00001080
Capabilities: [a0] Express (v2) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 0.000W
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
LnkCap: Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 unlimited
ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+
ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Not Supported, TimeoutDis+, LTR+, OBFF Not Supported
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
LnkCtl2: Target Link Speed: 5GT/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: [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- NonFatalErr-
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
AERCap: First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
Capabilities: [150 v1] Latency Tolerance Reporting
Max snoop latency: 0ns
Max no snoop latency: 0ns
Kernel driver in use: xhci_hcd

0004:07:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02) (prog-if 30 [XHCI])
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 33
Region 0: Memory at 1740800000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [50] 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: [70] MSI: Enable- Count=1/8 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [90] MSI-X: Enable+ Count=8 Masked-
Vector table: BAR=0 offset=00001000
PBA: BAR=0 offset=00001080
Capabilities: [a0] Express (v2) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 0.000W
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
LnkCap: Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 unlimited
ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk+
ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Not Supported, TimeoutDis+, LTR+, OBFF Not Supported
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
LnkCtl2: Target Link Speed: 5GT/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: [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+ NonFatalErr-
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
AERCap: First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
Capabilities: [150 v1] Latency Tolerance Reporting
Max snoop latency: 0ns
Max no snoop latency: 0ns
Kernel driver in use: xhci_hcd

root@nvidia-desktop:/home/nvidia# sudo lspci -xxx
0004:00:00.0 PCI bridge: NVIDIA Corporation Device 1ad1 (rev a1)
00: de 10 d1 1a 07 01 10 00 a1 00 04 06 00 00 01 00
10: 00 00 00 00 00 00 00 00 00 01 ff 00 10 50 00 20
20: 00 40 90 40 01 00 91 00 14 00 00 00 14 00 00 00
30: 00 00 00 00 40 00 00 00 00 00 00 00 ff 01 00 00
40: 01 50 c3 c9 08 00 00 00 00 00 00 00 00 00 00 00
50: 05 70 80 01 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 10 b0 42 00 01 80 00 00 1f 28 10 00 13 40 7b 00
80: 40 04 12 f0 00 00 00 00 c0 03 40 00 18 00 01 00
90: 00 00 00 00 1f 0c 01 00 00 04 00 00 0e 00 80 01
a0: 03 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00
b0: 11 00 07 00 02 00 00 00 02 00 01 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0004:01:00.0 PCI bridge: Pericom Semiconductor PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch
00: d8 12 08 26 07 01 10 00 00 00 04 06 00 00 01 00
10: 00 00 00 00 00 00 00 00 01 02 07 00 11 51 00 00
20: 00 40 90 40 01 00 91 00 14 00 00 00 14 00 00 00
30: 10 36 10 36 40 00 00 00 00 00 00 00 00 00 00 00
40: 01 5c c3 ff 08 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 03 64 00 80
60: ff ff ff ff 09 b0 34 00 60 10 00 04 00 08 00 04
70: 00 00 00 80 02 01 73 0a 80 00 b5 76 27 1d 90 21
80: 00 00 0f 00 00 00 00 00 33 33 08 73 94 18 79 00
90: 00 80 00 00 6b 11 00 00 22 00 7f 00 00 00 00 00
a0: 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 0d c0 00 00 00 00 00 00 11 11 11 11 00 00 00 00
c0: 10 00 52 00 01 80 00 00 00 00 19 00 12 30 04 00
d0: 40 00 12 10 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00
f0: 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

0004:02:01.0 PCI bridge: Pericom Semiconductor PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch
00: d8 12 08 26 07 05 10 00 00 00 04 06 00 00 01 00
10: 00 00 00 00 00 00 00 00 02 03 03 00 11 11 00 00
20: 00 40 10 40 01 00 11 00 14 00 00 00 14 00 00 00
30: 10 36 10 36 40 00 00 00 00 00 00 00 00 01 00 00
40: 01 4c c3 ff 08 00 00 00 00 00 00 00 05 64 81 00
50: 00 f0 ff ff 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 09 b0 34 00 60 10 00 04 00 08 00 04
70: 00 00 00 80 00 01 73 0a 80 00 b5 76 27 1d 90 21
80: 00 00 0f 00 00 00 00 00 33 33 08 33 94 10 79 00
90: 00 80 00 00 6b 11 00 00 22 00 7f 00 0d 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 0d c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 10 00 62 01 01 80 00 00 00 00 10 00 12 30 30 01
d0: 40 00 12 70 df 0c 00 00 c0 01 50 01 00 00 00 00
e0: 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00
f0: 42 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00

0004:02:02.0 PCI bridge: Pericom Semiconductor PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch
00: d8 12 08 26 07 05 10 00 00 00 04 06 00 00 01 00
10: 00 00 00 00 00 00 00 00 02 04 04 00 21 21 00 00
20: 20 40 30 40 21 00 31 00 14 00 00 00 14 00 00 00
30: 10 36 10 36 40 00 00 00 00 00 00 00 00 01 00 00
40: 01 4c c3 ff 08 00 00 00 00 00 00 00 05 64 81 00
50: 00 f0 ff ff 00 00 00 00 01 00 00 00 00 00 00 00
60: 00 00 00 00 09 b0 34 00 60 10 00 04 00 08 00 04
70: 00 00 00 80 00 01 73 0a 80 00 b5 76 27 1d 90 21
80: 00 00 0f 00 00 00 00 00 33 33 08 33 94 10 79 00
90: 00 80 00 00 6b 11 00 00 22 00 7f 00 0d 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 0d c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 10 00 62 01 01 80 00 00 00 00 10 00 12 30 30 02
d0: 40 00 12 70 df 0c 00 00 c0 01 50 01 00 00 00 00
e0: 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00
f0: 42 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00

0004:02:03.0 PCI bridge: Pericom Semiconductor PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch
00: d8 12 08 26 07 05 10 00 00 00 04 06 00 00 01 00
10: 00 00 00 00 00 00 00 00 02 05 05 00 31 31 00 00
20: 40 40 50 40 41 00 51 00 14 00 00 00 14 00 00 00
30: 10 36 10 36 40 00 00 00 00 00 00 00 00 01 00 00
40: 01 4c c3 ff 08 00 00 00 00 00 00 00 05 64 81 00
50: 00 f0 ff ff 00 00 00 00 02 00 00 00 00 00 00 00
60: 00 00 00 00 09 b0 34 00 60 10 00 04 00 08 00 04
70: 00 00 00 80 00 01 73 0a 80 00 b5 76 27 1d 90 21
80: 00 00 0f 00 00 00 00 00 33 33 08 33 94 10 79 00
90: 00 80 00 00 6b 11 00 00 22 00 7f 00 0d 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 0d c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 10 00 62 01 01 80 00 00 00 00 10 00 12 30 30 03
d0: 00 00 11 10 df 0c 00 00 c0 01 50 00 00 00 00 00
e0: 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00
f0: 42 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00

0004:02:04.0 PCI bridge: Pericom Semiconductor PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch
00: d8 12 08 26 07 05 10 00 00 00 04 06 00 00 01 00
10: 00 00 00 00 00 00 00 00 02 06 06 00 41 41 00 00
20: 60 40 70 40 61 00 71 00 14 00 00 00 14 00 00 00
30: 10 36 10 36 40 00 00 00 00 00 00 00 00 01 00 00
40: 01 4c c3 ff 08 00 00 00 00 00 00 00 05 64 81 00
50: 00 f0 ff ff 00 00 00 00 03 00 00 00 00 00 00 00
60: 00 00 00 00 09 b0 34 00 60 10 00 04 00 08 00 04
70: 00 00 00 80 00 01 73 0a 80 00 b5 76 27 1d 90 21
80: 00 00 0f 00 00 00 00 00 33 33 08 33 94 10 79 00
90: 00 80 00 00 6b 11 00 00 22 00 7f 00 0d 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 0d c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 10 00 62 01 01 80 00 00 00 00 10 00 12 30 30 04
d0: 00 00 11 10 df 0c 00 00 c0 01 50 00 00 00 00 00
e0: 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00
f0: 42 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00

0004:02:05.0 PCI bridge: Pericom Semiconductor PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch
00: d8 12 08 26 07 05 10 00 00 00 04 06 00 00 01 00
10: 00 00 00 00 00 00 00 00 02 07 07 00 51 51 00 00
20: 80 40 90 40 81 00 91 00 14 00 00 00 14 00 00 00
30: 10 36 10 36 40 00 00 00 00 00 00 00 00 01 00 00
40: 01 4c c3 ff 08 00 00 00 00 00 00 00 05 64 81 00
50: 00 f0 ff ff 00 00 00 00 04 00 00 00 00 00 00 00
60: 00 00 00 00 09 b0 34 00 60 10 00 04 00 08 00 04
70: 00 00 00 80 00 01 73 0a 80 00 b5 76 27 1d 90 21
80: 00 00 0f 00 00 00 00 00 33 33 08 33 94 10 79 00
90: 00 80 00 00 6b 11 00 00 22 00 7f 00 0d 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 0d c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 10 00 62 01 01 80 00 00 00 00 10 00 12 30 30 05
d0: 40 00 12 70 df 0c 00 00 c0 01 50 01 00 00 00 00
e0: 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00
f0: 42 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00

0004:03:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02)
00: 12 19 15 00 06 04 10 00 02 30 03 0c 10 00 00 00
10: 04 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 50 00 00 00 00 00 00 00 00 01 00 00
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 01 70 c3 c9 08 00 00 00 00 00 00 00 00 00 00 00
60: 30 20 00 00 00 00 00 00 00 00 00 00 08 13 20 00
70: 05 90 86 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 11 a0 07 80 00 10 00 00 80 10 00 00 00 00 00 00
a0: 10 00 02 00 c0 8f 00 00 00 28 10 00 12 ec 07 00
b0: 40 01 12 10 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 10 08 00 00 00 00 00 00 00 00 00 00
d0: 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 03 00 00 00 01 05 00 00 00 00
f0: 00 00 00 00 10 00 00 00 56 02 0f 00 9c ba 00 00

0004:04:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02)
00: 12 19 15 00 06 04 10 00 02 30 03 0c 10 00 00 00
10: 04 00 20 40 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 50 00 00 00 00 00 00 00 00 01 00 00
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 01 70 c3 c9 08 00 00 00 00 00 00 00 00 00 00 00
60: 30 20 00 00 00 00 00 00 00 00 00 00 08 13 20 00
70: 05 90 86 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 11 a0 07 80 00 10 00 00 80 10 00 00 00 00 00 00
a0: 10 00 02 00 c0 8f 00 00 00 28 10 00 12 ec 07 00
b0: 40 01 12 10 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 10 08 00 00 00 00 00 00 00 00 00 00
d0: 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 03 00 00 00 01 05 00 00 00 00
f0: 00 00 00 00 10 00 00 00 56 02 0f 00 9c ba 00 00

0004:07:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02)
00: 12 19 15 00 06 04 10 00 02 30 03 0c 10 00 00 00
10: 04 00 80 40 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 50 00 00 00 00 00 00 00 00 01 00 00
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 01 70 c3 c9 08 00 00 00 00 00 00 00 00 00 00 00
60: 30 20 00 00 00 00 00 00 00 00 00 00 08 13 20 00
70: 05 90 86 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 11 a0 07 80 00 10 00 00 80 10 00 00 00 00 00 00
a0: 10 00 02 00 c0 8f 00 00 00 28 11 00 12 ec 07 00
b0: 40 01 12 10 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 10 08 00 00 00 00 00 00 00 00 00 00
d0: 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 03 00 00 00 01 05 00 00 00 00
f0: 00 00 00 00 10 00 00 00 56 02 0f 00 9c ba 00 00

root@nvidia-desktop:/home/nvidia#

0001-xhci-Reset-Renesas-uPD72020x-USB-controller-for-32-b.txt (3.7 KB)

Please rename the extension from .txt to .patch and apply it. This should resolve the issue being observed here.

After apply the patch ,we still get the error message.

How did you confirm that the patch is indeed applied? Could you please add some prints around the patch and check that those prints are coming in the log?

Hi zhouqiang,

There is no update from you for a period, assuming this is not an issue any more.
Hence we are closing this topic. If need further support, please open a new one. Thanks

Hi vidyas:

Sorry for replying late. This issue still exist.

After the patch being applied, the following errors must occur at booting, not sometimes( the debug uart can’t print the log completely ):

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.9.140-tegra (tztek@build) (gcc version 7.3.1 20180425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0g
[    0.000000] Boot CPU: AArch64 Processor [4e0f0040]
[    0.000000] OF: fdt:memory scan node memory, reg size 48,
[    0.000000] OF: fdt: - 80000000 ,  2c000000
[    0.000000] OF: fdt: - ac200000 ,  44600000
[    0.000000] OF: fdt: - 100000000 ,  180000000
[    0.000000] earlycon: tegra_comb_uart0 at MMIO32 0x000000000c168000 (options '')
[    0.000000] bootconsole [tegra_comb_uart0] enabled
[    0.000000] Found tegra_fbmem: 00800000@a069c000
[    0.000000] Found lut_mem: 00002008@a0696000
��WARNING: at platform/drivers/pg/pg-cv-t194.c:73
WARNING: at platform/drivers/pg/pg-cv-t194.c:73
WARNING: at platform/drivers/pg/pg-cv-t194.c:73
WARNING: at platform/drivers/pg/pg-cv-t194.c:73
��[    1.208020] sdhci-tegra 3440000.sdhci: could not set regulator OCR (-22)
[    1.231597] sdhci-tegra 3440000.sdhci: could not set regulator OCR (-22)
[    1.663444] wk2xxx_irq_gpio: 442, irq: 345
[    1.667327] wk2xxx_probe()  GENA = 0x30
[    1.667978] wk2xxx_probe()  GENA = 0x35
[    1.668393] wk2xxx_probe()  GENA = 0x30
[    1.668799] wk2xxx_serial_init.
[    1.670766] uart_add_one_port status= 0x0
[    1.786188] tegra-i2c 3190000.i2c: Un-recovered Arb lost
[    1.907033] tegra-i2c 3190000.i2c: Un-recovered Arb lost
[    1.911170] tegra-i2c 3190000.i2c: Un-recovered Arb lost
[    1.915349] tegra-i2c 3190000.i2c: Un-recovered Arb lost
[    1.919529] tegra-i2c 3190000.i2c: Un-recovered Arb lost
[    1.923662] tegra-i2c 3190000.i2c: Un-recovered Arb lost
[    1.927825] tegra-i2c 3190000.i2c: Un-recovered Arb lost
[    1.948569] tegra-i2c 3190000.i2c: Un-recovered Arb lost
[    1.953008] tegra-i2c 3190000.i2c: Un-recovered Arb lost
[    1.953696] tegradc 15200000.nvdisplay: hdmi: edid read failed
��WARNING: pll_d2 has no dyn ramp
WARNING: at platform/drivers/pg/pg-gpu-t194.c:185
WARNING: at platform/drivers/pg/pg-gpu-t194.c:185
WARNING: at platform/drivers/pg/pg-cv-t194.c:73
��[    2.109385] imx185 0-001c: couldn't create debugfs
[    2.110570] imx185 0-001e: couldn't create debugfs
[    2.111965] imx185 0-0020: couldn't create debugfs
[    2.277945] max98090 0-0010: Failed to reset codec: -121
[    2.278071] max98090 0-0010: Failed to read device revision: -1
[    2.278074] max98090 0-0010: ASoC: failed to probe component -1
[    2.278138] tegra-asoc: sound: ASoC: failed to instantiate card -1
[    2.280440] tegra-asoc: sound: snd_soc_register_card failed (-1)
[    4.094888] tegra-i2c 3190000.i2c: Un-recovered Arb lost
[    6.107787] Unable to handle kernel paging request at virtual address ffffff800b3460ff
[    6.108053] Mem abort info:
[    6.108364]   ESR = 0x96000021
[    6.108473]   Exception class = DABT (current EL), IL = 32 bits
[    6.108611]   SET = 0, FnV = 0
[    6.108691]   EA = 0, S1PTW = 0
[    6.108789] Data abort info:
[    6.108863]   ISV = 0, ISS = 0x00000021
[    6.108956]   CM = 0, WnR = 0
[    6.109056] swapper pgtable: 4k pages, 39-bit VAs, pgd = ffffff800a19d000
[    6.109208] [ffffff800b3460ff] *pgd=000000027fffe003, *pud=000000027fffe003, *pmd=00000002751e0003, *pte=00e8001740000707
[    6.109514] Internal error: Oops: 96000021 [#1] PREEMPT SMP
[    6.109649] Modules linked in:
[    6.110682] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.9.140-tegra #109
[    6.111793] Hardware name: NVIDIA Jetson Xavier NX Developer Kit (DT)
[    6.112726] task: ffffffc1f6b28000 task.stack: ffffffc1f6b30000
[    6.113669] PC is at xhci_print_registers+0x30/0x380
[    6.114598] LR is at xhci_print_registers+0x28/0x380
[    6.115509] pc : [<ffffff8008a7ab68>] lr : [<ffffff8008a7ab60>] pstate: 20c00045
[    6.116507] sp : ffffffc1f6b33540
[    6.119161] x29: ffffffc1f6b33540 x28: ffffffc1f4c8e320 
[    6.125503] x27: ffffffc1f4c8e320 x26: ffffff800a162000 
[    6.131110] x25: ffffff8009f72000 x24: ffffff8008a7c998 
[    6.136448] x23: ffffffc1e29a60a0 x22: ffffffc1e276a000 
[    6.142045] x21: ffffffc1e276a250 x20: ffffffc1e276a250 
[    6.147549] x19: ffffff800b3460ff x18: 0000000000000001 
[    6.153231] x17: 000000000000000e x16: 0000000000000000 
[    6.159186] x15: ffffffffffffffff x14: ffffffc1e12bf205 
[    6.164976] x13: ffffffc1e12bf204 x12: 0000000000000004 
[    6.170410] x11: 0000000000000001 x10: 0101010101010101 
[    6.176210] x9 : 0000000000000000 x8 : 7f7f7f7f7f7f7f7f 
[    6.181992] x7 : ffffffc1f6b335e0 x6 : ffffff800850bfc8 
[    6.187520] x5 : 0000000000020000 x4 : 0000000003000000 
[    6.193129] x3 : 00000000ffffffff x2 : 000000000000ffff 
[    6.198216] x1 : ffffffc1e276a260 x0 : ffffff8008a7ab60 
[    6.203553] 
[    6.204520] Process swapper/0 (pid: 1, stack limit = 0xffffffc1f6b30000)
[    6.210939] Call trace:
[    6.213310] [<ffffff8008a7ab68>] xhci_print_registers+0x30/0x380
[    6.218647] [<ffffff8008a67514>] xhci_gen_setup+0x1d4/0x510
[    6.223985] [<ffffff8008a7cedc>] xhci_pci_setup+0x54/0x138
[    6.229061] [<ffffff8008a2efb0>] usb_add_hcd+0x288/0x920
[    6.234137] [<ffffff8008a45ab0>] usb_hcd_pci_probe+0x250/0x4c8
[    6.239996] [<ffffff8008a7c67c>] xhci_pci_probe+0x74/0x220
[    6.245071] [<ffffff80084e4b54>] pci_device_probe+0xa4/0x140
[    6.250407] [<ffffff8008782e90>] driver_probe_device+0xd8/0x408
[    6.256004] [<ffffff8008783390>] __device_attach_driver+0xa8/0x148
[    6.261867] [<ffffff80087809f0>] bus_for_each_drv+0x58/0xa8
[    6.267119] [<ffffff8008782c00>] __device_attach+0xc8/0x158
[    6.272640] [<ffffff8008782cb4>] device_attach+0x24/0x30
[    6.277886] [<ffffff80084d8388>] pci_bus_add_device+0x58/0xb0
[    6.283660] [<ffffff80084d8420>] pci_bus_add_devices+0x40/0x90
[    6.289781] [<ffffff80084d8468>] pci_bus_add_devices+0x88/0x90
[    6.295819] [<ffffff80084d8468>] pci_bus_add_devices+0x88/0x90
[    6.301421] [<ffffff80084d8468>] pci_bus_add_devices+0x88/0x90
[    6.307287] [<ffffff8008509d8c>] dw_pcie_host_init+0x2ec/0x530
[    6.313580] [<ffffff8008511a54>] tegra_pcie_dw_runtime_resume+0x2c4/0x3f8
[    6.320064] [<ffffff800878de74>] pm_generic_runtime_resume+0x3c/0x58
[    6.326795] [<ffffff800879bcc0>] __genpd_runtime_resume+0x38/0xa0
[    6.332748] [<ffffff800879e434>] genpd_runtime_resume+0xa4/0x210
[    6.338609] [<ffffff80087901bc>] __rpm_callback+0x74/0xa0
[    6.344030] [<ffffff800879021c>] rpm_callback+0x34/0x98
[    6.349280] [<ffffff80087916b8>] rpm_resume+0x470/0x710
[    6.354273] [<ffffff80087919a4>] __pm_runtime_resume+0x4c/0x70
[    6.360394] [<ffffff800850e604>] tegra_pcie_dw_probe+0xf74/0x1280
[    6.366518] [<ffffff8008785810>] platform_drv_probe+0x60/0xc0
[    6.371859] [<ffffff8008782e90>] driver_probe_device+0xd8/0x408
[    6.377722] [<ffffff800878329c>] __driver_attach+0xdc/0x128
[    6.383321] [<ffffff800878090c>] bus_for_each_dev+0x5c/0xa8
[    6.389098] [<ffffff8008782690>] driver_attach+0x30/0x40
[    6.394692] [<ffffff80087820c4>] bus_add_driver+0x20c/0x2a8
[    6.400296] [<ffffff80087841d4>] driver_register+0x6c/0x110
[    6.406070] [<ffffff800878574c>] __platform_driver_register+0x5c/0x68
[    6.412288] [<ffffff80095fec9c>] tegra_pcie_rp_init+0x18/0x20
[    6.418320] [<ffffff8008083b3c>] do_one_initcall+0x44/0x130
[    6.424097] [<ffffff80095d0d18>] kernel_init_freeable+0x1a0/0x244
[    6.429961] [<ffffff8008f6a6a0>] kernel_init+0x18/0x108
[    6.435291] [<ffffff80080838a0>] ret_from_fork+0x10/0x30
[    6.440814] ---[ end trace eace25e12bc6d19c ]---
[    6.454972] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
[    6.454972] 
[    6.458592] SMP: stopping secondary CPUs
[    6.460360] Kernel Offset: disabled
[    6.462091] Memory Limit: none
[    6.464607] trusty-log panic notifier - trusty version Built: 18:08:23 Apr  8 2020 [    6.481370] Rebooting in 5 seconds..
����Shutdown state requested 1
Rebooting system ...

I found as long as the xhci driver called readl(), it must enter the above error now.

In our local testing, the patch attached did help to over the issue you had initially faced. Please make sure that the patch is indeed applied correctly. I’m afraid there is nothing that we could do as the issue seems to do with a specific card

Hi vidyas:

Thank you.

I’ve beening testing the different cards with renesas chip. This issue do not be reproduced on some cards. It should be like you said.

@vidyas Hello, I have the same problem. It seems it had been solved. But how could I get the folder to add the patch and then how to use it? I only have a folder name Linux_For_Tegra and can’t find the file can add the patch. Should I download other files? Should I compile the kernel with adding the patch?

Today I made a new attempt. After the patch was applied to the kernel, it was compiled and passed, and the burning was completed. But it is still the case that command “lscpi” can see the device, but the usb3.0 interface is still unusable. I refer to other posts related to uPD720202, including adding pcie_aspm=off to /boot/extlinux/extlinux.conf and changing the Power mode of NX to 15W 6CORE. I also tried them, but none of them took effect. Is it necessary to consider the issue of power supply? Does the carrier board follow certain rules in the handling of pcie?

PCI is just a pipe, and so you would still need the USB driver for that particular hardware. Did you install the USB driver for that chip? Without the driver lspci would work, but lsusb would not show the USB part of the hardware.

Thanks for advice. I’ll check and update the result.