Searched refs:hcchar (Results 1 – 4 of 4) sorted by relevance
/linux-4.4.14/drivers/usb/dwc2/ |
D | core.c | 1088 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 …]
|
D | hcd.c | 74 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 …]
|
D | hcd_intr.c | 1495 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/ |
D | octeon-hcd.c | 1324 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()
|