Searched refs:xhci_read_cap_reg32 (Results 1 – 2 of 2) sorted by relevance
/DragonOS-0.1.2/kernel/src/driver/usb/xhci/ |
D | internal.h | 13 #define xhci_read_cap_reg32(id, offset) (__read4b(xhci_hc[id].vbase + (offset))) macro
|
D | xhci.c | 309 if ((xhci_read_cap_reg32(id, current_offset) & 0xff) == XHCI_XECP_ID_LEGACY) in xhci_hc_stop_legacy() 314 … xhci_read_cap_reg32(id, current_offset) | XHCI_XECP_LEGACY_OS_OWNED); in xhci_hc_stop_legacy() 318 while ((xhci_read_cap_reg32(id, current_offset) & XHCI_XECP_LEGACY_OWNING_MASK) != in xhci_hc_stop_legacy() 334 int next_off = ((xhci_read_cap_reg32(id, current_offset) & 0xff00) >> 8) << 2; in xhci_hc_stop_legacy() 390 uint32_t dw0 = xhci_read_cap_reg32(id, list_off); in xhci_hc_get_protocol_offset() 397 uint32_t dw2 = xhci_read_cap_reg32(id, list_off + 8); in xhci_hc_get_protocol_offset() 2005 uint32_t x = xhci_read_cap_reg32(id, xhci_hc[id].rts_offset + 0x20); in xhci_send_command() 2119 …xhci_hc[cid].vbase_op = xhci_hc[cid].vbase + (xhci_read_cap_reg32(cid, XHCI_CAPS_CAPLENGTH) & 0xff… in xhci_init() 2138 …xhci_hc[cid].db_offset = xhci_read_cap_reg32(cid, XHCI_CAPS_DBOFF) & (~0x3); // bits [1:0] reserved in xhci_init() 2140 …xhci_hc[cid].rts_offset = xhci_read_cap_reg32(cid, XHCI_CAPS_RTSOFF) & (~0x1f); // bits [4:0] rese… in xhci_init()
|