diff --git a/Ubiquitous/XiZi_AIoT/services/drivers/usb/components/port/xhci/xhci.c b/Ubiquitous/XiZi_AIoT/services/drivers/usb/components/port/xhci/xhci.c index 11167cbb9..e0020f1e2 100644 --- a/Ubiquitous/XiZi_AIoT/services/drivers/usb/components/port/xhci/xhci.c +++ b/Ubiquitous/XiZi_AIoT/services/drivers/usb/components/port/xhci/xhci.c @@ -610,7 +610,7 @@ static unsigned int xhci_port_protocol ( struct xhci_host *xhci, for ( i = 0 ; i < psic ; i++ ) { // psi = readl ( xhci->cap + supported + // XHCI_SUPPORTED_PSI ( i ) ); - psi = readl ( xhci->cap + supported + + psi = readl ( xhci->cap_addr + supported + XHCI_SUPPORTED_PSI ( i ) ); psiv = XHCI_SUPPORTED_PSI_VALUE ( psi ); USB_LOG_DBG(" %d:%s \r\n", psiv, xhci_speed_name ( psi ) );