Home
last modified time | relevance | path

Searched refs:erst_base (Results 1 – 9 of 9) sorted by relevance

/openbmc/linux/drivers/usb/early/
H A Dxhci-dbc.h161 void *erst_base; member
H A Dxhci-dbc.c246 xdbc.erst_base = xdbc.table_base + index * XDBC_TABLE_ENTRY_SIZE; in xdbc_mem_init()
250 entry = (struct xdbc_erst_entry *)xdbc.erst_base; in xdbc_mem_init()
/openbmc/linux/drivers/usb/host/
H A Dxhci-mem.c2272 u64 erst_base; in xhci_add_interrupter() local
2289 erst_base = xhci_read_64(xhci, &ir->ir_set->erst_base); in xhci_add_interrupter()
2290 erst_base &= ERST_BASE_RSVDP; in xhci_add_interrupter()
2291 erst_base |= ir->erst.erst_dma_addr & ~ERST_BASE_RSVDP; in xhci_add_interrupter()
2293 hi_lo_writeq(erst_base, &ir->ir_set->erst_base); in xhci_add_interrupter()
2295 xhci_write_64(xhci, erst_base, &ir->ir_set->erst_base); in xhci_add_interrupter()
H A Dxhci.c284 val = xhci_read_64(xhci, &ir->erst_base); in xhci_zero_64b_regs()
286 xhci_write_64(xhci, 0, &ir->erst_base); in xhci_zero_64b_regs()
683 ir->s3_erst_base = xhci_read_64(xhci, &ir->ir_set->erst_base); in xhci_save_registers()
698 xhci_write_64(xhci, ir->s3_erst_base, &ir->ir_set->erst_base); in xhci_restore_registers()
H A Dxhci.h221 * @erst_base: ERST base address.
236 __le64 erst_base; member
261 /* erst_base bitmasks */
/openbmc/u-boot/drivers/usb/host/
H A Dxhci-mem.c582 val_64 = xhci_readq(&ctrl->ir_set->erst_base); in xhci_mem_init()
586 xhci_writeq(&ctrl->ir_set->erst_base, val_64); in xhci_mem_init()
H A Dxhci.h394 volatile __le64 erst_base; member
/openbmc/linux/drivers/usb/cdns3/
H A Dcdnsp-mem.c1299 val_64 = cdnsp_read_64(&pdev->ir_set->erst_base); in cdnsp_mem_init()
1302 cdnsp_write_64(val_64, &pdev->ir_set->erst_base); in cdnsp_mem_init()
H A Dcdnsp-gadget.h378 __le64 erst_base; member