Home
last modified time | relevance | path

Searched refs:hcchar (Results 1 – 8 of 8) sorted by relevance

/openbmc/linux/drivers/usb/dwc2/
H A Dhcd.c408 u32 hcchar; in dwc2_dump_channel_info() local
424 hcchar, hcsplt); in dwc2_dump_channel_info()
655 u32 hcchar; in dwc2_hc_init() local
911 hcchar); in dwc2_hc_halt()
1142 u32 hcchar; in dwc2_hc_do_ping() local
1197 u32 hcchar; in dwc2_hc_start_transfer() local
1410 u32 hcchar; in dwc2_hc_start_transfer_ddma() local
1531 hcchar); in dwc2_hc_continue_transfer()
1546 &hcchar); in dwc2_hc_continue_transfer()
1668 u32 hcchar; in dwc2_hcd_cleanup_channels() local
[all …]
H A Dhcd_intr.c1526 u32 hcchar; in dwc2_hc_ahberr_intr() local
1539 hcchar = dwc2_readl(hsotg, HCCHAR(chnum)); in dwc2_hc_ahberr_intr()
1545 dev_err(hsotg->dev, " hcchar 0x%08x, hcsplt 0x%08x\n", hcchar, hcsplt); in dwc2_hc_ahberr_intr()
1745 u32 hcchar; in dwc2_halt_status_ok() local
1755 hcchar = dwc2_readl(hsotg, HCCHAR(chnum)); in dwc2_halt_status_ok()
1764 chnum, hcchar, hctsiz); in dwc2_halt_status_ok()
1782 hcchar = dwc2_readl(hsotg, HCCHAR(chnum)); in dwc2_halt_status_ok()
1783 if (hcchar & HCCHAR_CHDIS) { in dwc2_halt_status_ok()
1786 __func__, hcchar); in dwc2_halt_status_ok()
H A Dcore.h749 u32 hcchar[MAX_EPS_CHANNELS]; member
/openbmc/qemu/hw/usb/
H A Dhcd-dwc2.c227 uint32_t hcchar = s->hreg1[index]; in dwc2_handle_packet() local
234 epnum = get_field(hcchar, HCCHAR_EPNUM); in dwc2_handle_packet()
235 epdir = get_bit(hcchar, HCCHAR_EPDIR); in dwc2_handle_packet()
236 eptype = get_field(hcchar, HCCHAR_EPTYPE); in dwc2_handle_packet()
237 mps = get_field(hcchar, HCCHAR_MPS); in dwc2_handle_packet()
378 hcchar &= ~HCCHAR_CHENA; in dwc2_handle_packet()
379 s->hreg1[index] = hcchar; in dwc2_handle_packet()
615 uint32_t hcchar; in dwc2_enable_chan() local
622 hcchar = s->hreg1[index]; in dwc2_enable_chan()
625 epnum = get_field(hcchar, HCCHAR_EPNUM); in dwc2_enable_chan()
[all …]
H A Dhcd-dwc2.h136 #define hcchar(_ch) hreg1[((_ch) << 3) + 0] /* 500, 520, ... */ macro
/openbmc/u-boot/drivers/usb/host/
H A Ddwc2.c288 clrsetbits_le32(&regs->hc_regs[i].hcchar, in dwc_otg_core_host_init()
294 clrsetbits_le32(&regs->hc_regs[i].hcchar, in dwc_otg_core_host_init()
297 ret = wait_for_bit_le32(&regs->hc_regs[i].hcchar, in dwc_otg_core_host_init()
486 uint32_t hcchar = (dev_addr << DWC2_HCCHAR_DEVADDR_OFFSET) | in dwc_otg_hc_init() local
493 hcchar |= DWC2_HCCHAR_LSPDDEV; in dwc_otg_hc_init()
499 writel(hcchar, &hc_regs->hcchar); in dwc_otg_hc_init()
880 clrsetbits_le32(&hc_regs->hcchar, DWC2_HCCHAR_MULTICNT_MASK | in transfer_chunk()
H A Ddwc2.h10 u32 hcchar; /* 0x00 */ member
/openbmc/linux/drivers/usb/host/
H A Docteon-hcd.c1296 union cvmx_usbcx_hccharx hcchar; in cvmx_usb_fill_tx_fifo() local
1302 hcchar.u32 = cvmx_usb_read_csr32(usb, in cvmx_usb_fill_tx_fifo()
1304 if (hcchar.s.epdir != CVMX_USB_DIRECTION_OUT) in cvmx_usb_fill_tx_fifo()
1322 if ((hcchar.s.eptype == CVMX_USB_TRANSFER_INTERRUPT) || in cvmx_usb_fill_tx_fifo()
1323 (hcchar.s.eptype == CVMX_USB_TRANSFER_ISOCHRONOUS)) in cvmx_usb_fill_tx_fifo()