Searched refs:grstctl (Results 1 – 7 of 7) sorted by relevance
/openbmc/u-boot/drivers/usb/gadget/ |
H A D | dwc2_udc_otg.c | 400 unsigned int uTemp = writel(CORE_SOFT_RESET, ®->grstctl); in reconfig_usbd() 490 writel(RX_FIFO_FLUSH, ®->grstctl); in reconfig_usbd() 491 while (readl(®->grstctl) & RX_FIFO_FLUSH) in reconfig_usbd() 495 writel(TX_FIFO_FLUSH_ALL, ®->grstctl); in reconfig_usbd() 496 writel(TX_FIFO_FLUSH_ALL | TX_FIFO_FLUSH, ®->grstctl); in reconfig_usbd() 497 while (readl(®->grstctl) & TX_FIFO_FLUSH) in reconfig_usbd()
|
H A D | dwc2_udc_otg_regs.h | 56 u32 grstctl; /* Core Reset */ member
|
H A D | dwc2_udc_otg_xfer_dma.c | 159 writel(TX_FIFO_NUMBER(ep->fifo_num), ®->grstctl); in setdma_tx() 160 writel(TX_FIFO_NUMBER(ep->fifo_num) | TX_FIFO_FLUSH, ®->grstctl); in setdma_tx() 161 while (readl(®->grstctl) & TX_FIFO_FLUSH) in setdma_tx()
|
/openbmc/u-boot/drivers/usb/host/ |
H A D | dwc2.c | 113 ®s->grstctl); in dwc_otg_flush_tx_fifo() 114 ret = wait_for_bit_le32(®s->grstctl, DWC2_GRSTCTL_TXFFLSH, in dwc_otg_flush_tx_fifo() 132 writel(DWC2_GRSTCTL_RXFFLSH, ®s->grstctl); in dwc_otg_flush_rx_fifo() 133 ret = wait_for_bit_le32(®s->grstctl, DWC2_GRSTCTL_RXFFLSH, in dwc_otg_flush_rx_fifo() 151 ret = wait_for_bit_le32(®s->grstctl, DWC2_GRSTCTL_AHBIDLE, in dwc_otg_core_reset() 157 writel(DWC2_GRSTCTL_CSFTRST, ®s->grstctl); in dwc_otg_core_reset() 158 ret = wait_for_bit_le32(®s->grstctl, DWC2_GRSTCTL_CSFTRST, in dwc_otg_core_reset()
|
H A D | dwc2.h | 36 u32 grstctl; /* 0x010 */ member
|
/openbmc/qemu/hw/usb/ |
H A D | hcd-dwc2.h | 81 uint32_t grstctl; /* 10 */ member
|
H A D | hcd-dwc2.c | 1254 s->grstctl = GRSTCTL_AHBIDLE; in dwc2_reset_enter()
|