Searched refs:hcchar (Results 1 – 4 of 4) sorted by relevance
/linux-4.1.27/drivers/usb/dwc2/ |
D | core.c | 720 u32 hcchar; in dwc2_core_host_init() local 725 hcchar = readl(hsotg->regs + HCCHAR(i)); in dwc2_core_host_init() 726 hcchar &= ~HCCHAR_CHENA; in dwc2_core_host_init() 727 hcchar |= HCCHAR_CHDIS; in dwc2_core_host_init() 728 hcchar &= ~HCCHAR_EPDIR; in dwc2_core_host_init() 729 writel(hcchar, hsotg->regs + HCCHAR(i)); in dwc2_core_host_init() 736 hcchar = readl(hsotg->regs + HCCHAR(i)); in dwc2_core_host_init() 737 hcchar |= HCCHAR_CHENA | HCCHAR_CHDIS; in dwc2_core_host_init() 738 hcchar &= ~HCCHAR_EPDIR; in dwc2_core_host_init() 739 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 = 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 = 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 writel(hcchar, hsotg->regs + HCCHAR(i)); in dwc2_hcd_cleanup_channels() 244 hcchar = readl(hsotg->regs + HCCHAR(i)); in dwc2_hcd_cleanup_channels() [all …]
|
D | hcd_intr.c | 1459 u32 hcchar; in dwc2_hc_ahberr_intr() local 1472 hcchar = readl(hsotg->regs + HCCHAR(chnum)); in dwc2_hc_ahberr_intr() 1478 dev_err(hsotg->dev, " hcchar 0x%08x, hcsplt 0x%08x\n", hcchar, hcsplt); in dwc2_hc_ahberr_intr() 1678 u32 hcchar; in dwc2_halt_status_ok() local 1688 hcchar = readl(hsotg->regs + HCCHAR(chnum)); in dwc2_halt_status_ok() 1697 chnum, hcchar, hctsiz); in dwc2_halt_status_ok() 1715 hcchar = readl(hsotg->regs + HCCHAR(chnum)); in dwc2_halt_status_ok() 1716 if (hcchar & HCCHAR_CHDIS) { in dwc2_halt_status_ok() 1719 __func__, hcchar); in dwc2_halt_status_ok()
|
/linux-4.1.27/drivers/staging/octeon-usb/ |
D | octeon-hcd.c | 1318 union cvmx_usbcx_hccharx hcchar; in cvmx_usb_fill_tx_fifo() local 1324 hcchar.u32 = cvmx_usb_read_csr32(usb, in cvmx_usb_fill_tx_fifo() 1326 if (hcchar.s.epdir != CVMX_USB_DIRECTION_OUT) in cvmx_usb_fill_tx_fifo() 1344 if ((hcchar.s.eptype == CVMX_USB_TRANSFER_INTERRUPT) || in cvmx_usb_fill_tx_fifo() 1345 (hcchar.s.eptype == CVMX_USB_TRANSFER_ISOCHRONOUS)) in cvmx_usb_fill_tx_fifo()
|