/openbmc/linux/drivers/usb/dwc2/ |
H A D | drd.c | 206 u32 gintsts, gintmsk; in dwc2_drd_suspend() local 209 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_drd_suspend() 210 gintmsk &= ~GINTSTS_CONIDSTSCHNG; in dwc2_drd_suspend() 211 dwc2_writel(hsotg, gintmsk, GINTMSK); in dwc2_drd_suspend() 219 u32 gintsts, gintmsk; in dwc2_drd_resume() local 249 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_drd_resume() 250 gintmsk |= GINTSTS_CONIDSTSCHNG; in dwc2_drd_resume() 251 dwc2_writel(hsotg, gintmsk, GINTMSK); in dwc2_drd_resume()
|
H A D | core_intr.c | 86 u32 gintmsk; in dwc2_handle_otg_intr() local 170 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_handle_otg_intr() 171 gintmsk &= ~GINTSTS_SOF; in dwc2_handle_otg_intr() 172 dwc2_writel(hsotg, gintmsk, GINTMSK); in dwc2_handle_otg_intr() 214 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_handle_otg_intr() 215 gintmsk &= ~GINTSTS_SOF; in dwc2_handle_otg_intr() 216 dwc2_writel(hsotg, gintmsk, GINTMSK); in dwc2_handle_otg_intr() 246 u32 gintmsk; in dwc2_handle_conn_id_status_change_intr() local 252 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_handle_conn_id_status_change_intr() 253 gintmsk &= ~GINTSTS_SOF; in dwc2_handle_conn_id_status_change_intr() [all …]
|
H A D | hcd.c | 2856 u32 gintmsk; in dwc2_process_periodic_channels() local 2954 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_process_periodic_channels() 2955 if (!(gintmsk & GINTSTS_PTXFEMP)) { in dwc2_process_periodic_channels() 2956 gintmsk |= GINTSTS_PTXFEMP; in dwc2_process_periodic_channels() 2957 dwc2_writel(hsotg, gintmsk, GINTMSK); in dwc2_process_periodic_channels() 2967 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_process_periodic_channels() 2968 if (gintmsk & GINTSTS_PTXFEMP) { in dwc2_process_periodic_channels() 2969 gintmsk &= ~GINTSTS_PTXFEMP; in dwc2_process_periodic_channels() 2970 dwc2_writel(hsotg, gintmsk, GINTMSK); in dwc2_process_periodic_channels() 2991 u32 gintmsk; in dwc2_process_non_periodic_channels() local [all …]
|
H A D | hcd_intr.c | 791 u32 gintmsk; in dwc2_halt_channel() local 802 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_halt_channel() 803 gintmsk |= GINTSTS_NPTXFEMP; in dwc2_halt_channel() 804 dwc2_writel(hsotg, gintmsk, GINTMSK); in dwc2_halt_channel() 821 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_halt_channel() 822 gintmsk |= GINTSTS_PTXFEMP; in dwc2_halt_channel() 823 dwc2_writel(hsotg, gintmsk, GINTMSK); in dwc2_halt_channel()
|
H A D | gadget.c | 3663 u32 gintmsk; in dwc2_gadget_handle_incomplete_isoc_out() local 3684 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_gadget_handle_incomplete_isoc_out() 3685 gintmsk |= GINTSTS_GOUTNAKEFF; in dwc2_gadget_handle_incomplete_isoc_out() 3686 dwc2_writel(hsotg, gintmsk, GINTMSK); in dwc2_gadget_handle_incomplete_isoc_out() 3710 u32 gintmsk; in dwc2_hsotg_irq() local 3718 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_hsotg_irq() 3721 __func__, gintsts, gintsts & gintmsk, gintmsk, retry_count); in dwc2_hsotg_irq() 3723 gintsts &= gintmsk; in dwc2_hsotg_irq() 3842 u32 gintmsk; in dwc2_hsotg_irq() local 3849 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_hsotg_irq() [all …]
|
H A D | core.c | 47 gr->gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_backup_global_registers() 86 dwc2_writel(hsotg, gr->gintmsk, GINTMSK); in dwc2_restore_global_registers()
|
H A D | core.h | 681 u32 gintmsk; member
|
/openbmc/u-boot/drivers/usb/gadget/ |
H A D | dwc2_udc_otg.c | 219 readl(®->gintmsk)); in udc_enable() 446 writel(GINTMSK_INIT, ®->gintmsk); in reconfig_usbd() 850 u32 gintmsk = readl(®->gintmsk); in usb_gadget_handle_interrupts() local 852 if (intr_status & gintmsk) in usb_gadget_handle_interrupts()
|
H A D | dwc2_udc_otg_regs.h | 58 u32 gintmsk; /* Core Interrupt Mask */ member
|
H A D | dwc2_udc_otg_xfer_dma.c | 471 u32 usb_status, gintmsk; in dwc2_udc_irq() local 477 gintmsk = readl(®->gintmsk); in dwc2_udc_irq() 482 __func__, intr_status, state_names[dev->ep0state], gintmsk, in dwc2_udc_irq()
|
/openbmc/qemu/hw/usb/ |
H A D | hcd-dwc2.h | 83 uint32_t gintmsk; /* 18 */ member
|
H A D | hcd-dwc2.c | 70 if ((s->gintsts & s->gintmsk) && (s->gahbcfg & GAHBCFG_GLBL_INTR_EN)) { in dwc2_update_irq() 1257 s->gintmsk = 0; in dwc2_reset_enter()
|
/openbmc/u-boot/drivers/usb/host/ |
H A D | dwc2.h | 38 u32 gintmsk; member
|