Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/usb/dwc2/
Dcore.c1088 u32 hcchar; in dwc2_core_host_init() local
1093 hcchar = dwc2_readl(hsotg->regs + HCCHAR(i)); in dwc2_core_host_init()
1094 hcchar &= ~HCCHAR_CHENA; in dwc2_core_host_init()
1095 hcchar |= HCCHAR_CHDIS; in dwc2_core_host_init()
1096 hcchar &= ~HCCHAR_EPDIR; in dwc2_core_host_init()
1097 dwc2_writel(hcchar, hsotg->regs + HCCHAR(i)); in dwc2_core_host_init()
1104 hcchar = dwc2_readl(hsotg->regs + HCCHAR(i)); in dwc2_core_host_init()
1105 hcchar |= HCCHAR_CHENA | HCCHAR_CHDIS; in dwc2_core_host_init()
1106 hcchar &= ~HCCHAR_EPDIR; in dwc2_core_host_init()
1107 dwc2_writel(hcchar, hsotg->regs + HCCHAR(i)); in dwc2_core_host_init()
[all …]
Dhcd.c74 u32 hcchar; in dwc2_dump_channel_info() local
83 hcchar = dwc2_readl(hsotg->regs + HCCHAR(chan->hc_num)); in dwc2_dump_channel_info()
90 hcchar, hcsplt); in dwc2_dump_channel_info()
222 u32 hcchar; in dwc2_hcd_cleanup_channels() local
231 hcchar = dwc2_readl(hsotg->regs + HCCHAR(i)); in dwc2_hcd_cleanup_channels()
232 if (hcchar & HCCHAR_CHENA) { in dwc2_hcd_cleanup_channels()
233 hcchar &= ~(HCCHAR_CHENA | HCCHAR_EPDIR); in dwc2_hcd_cleanup_channels()
234 hcchar |= HCCHAR_CHDIS; in dwc2_hcd_cleanup_channels()
235 dwc2_writel(hcchar, hsotg->regs + HCCHAR(i)); in dwc2_hcd_cleanup_channels()
244 hcchar = dwc2_readl(hsotg->regs + HCCHAR(i)); in dwc2_hcd_cleanup_channels()
[all …]
Dhcd_intr.c1495 u32 hcchar; in dwc2_hc_ahberr_intr() local
1508 hcchar = dwc2_readl(hsotg->regs + HCCHAR(chnum)); in dwc2_hc_ahberr_intr()
1514 dev_err(hsotg->dev, " hcchar 0x%08x, hcsplt 0x%08x\n", hcchar, hcsplt); in dwc2_hc_ahberr_intr()
1714 u32 hcchar; in dwc2_halt_status_ok() local
1724 hcchar = dwc2_readl(hsotg->regs + HCCHAR(chnum)); in dwc2_halt_status_ok()
1733 chnum, hcchar, hctsiz); in dwc2_halt_status_ok()
1751 hcchar = dwc2_readl(hsotg->regs + HCCHAR(chnum)); in dwc2_halt_status_ok()
1752 if (hcchar & HCCHAR_CHDIS) { in dwc2_halt_status_ok()
1755 __func__, hcchar); in dwc2_halt_status_ok()
/linux-4.4.14/drivers/staging/octeon-usb/
Docteon-hcd.c1324 union cvmx_usbcx_hccharx hcchar; in cvmx_usb_fill_tx_fifo() local
1330 hcchar.u32 = cvmx_usb_read_csr32(usb, in cvmx_usb_fill_tx_fifo()
1332 if (hcchar.s.epdir != CVMX_USB_DIRECTION_OUT) in cvmx_usb_fill_tx_fifo()
1350 if ((hcchar.s.eptype == CVMX_USB_TRANSFER_INTERRUPT) || in cvmx_usb_fill_tx_fifo()
1351 (hcchar.s.eptype == CVMX_USB_TRANSFER_ISOCHRONOUS)) in cvmx_usb_fill_tx_fifo()