Lines Matching refs:ext_cap_offset
970 int ext_cap_offset; in quirk_usb_handoff_xhci() local
987 ext_cap_offset = xhci_find_next_cap_offset(base, XHCI_HCC_PARAMS_OFFSET); in quirk_usb_handoff_xhci()
989 if ((ext_cap_offset + sizeof(val)) > len) { in quirk_usb_handoff_xhci()
996 if (!ext_cap_offset) in quirk_usb_handoff_xhci()
1000 val = readl(base + ext_cap_offset); in quirk_usb_handoff_xhci()
1003 ext_cap_offset = xhci_find_next_cap_offset(base, ext_cap_offset); in quirk_usb_handoff_xhci()
1008 writel(val | XHCI_HC_OS_OWNED, base + ext_cap_offset); in quirk_usb_handoff_xhci()
1011 timeout = handshake(base + ext_cap_offset, XHCI_HC_BIOS_OWNED, in quirk_usb_handoff_xhci()
1019 writel(val & ~XHCI_HC_BIOS_OWNED, base + ext_cap_offset); in quirk_usb_handoff_xhci()
1023 val = readl(base + ext_cap_offset + XHCI_LEGACY_CONTROL_OFFSET); in quirk_usb_handoff_xhci()
1029 writel(val, base + ext_cap_offset + XHCI_LEGACY_CONTROL_OFFSET); in quirk_usb_handoff_xhci()