Home
last modified time | relevance | path

Searched refs:gintmsk (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/usb/dwc2/
H A Ddrd.c174 u32 gintsts, gintmsk; in dwc2_drd_suspend() local
177 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_drd_suspend()
178 gintmsk &= ~GINTSTS_CONIDSTSCHNG; in dwc2_drd_suspend()
179 dwc2_writel(hsotg, gintmsk, GINTMSK); in dwc2_drd_suspend()
187 u32 gintsts, gintmsk; in dwc2_drd_resume() local
192 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_drd_resume()
193 gintmsk |= GINTSTS_CONIDSTSCHNG; in dwc2_drd_resume()
194 dwc2_writel(hsotg, gintmsk, GINTMSK); in dwc2_drd_resume()
H A Dcore_intr.c116 u32 gintmsk; in dwc2_handle_otg_intr() local
200 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_handle_otg_intr()
201 gintmsk &= ~GINTSTS_SOF; in dwc2_handle_otg_intr()
202 dwc2_writel(hsotg, gintmsk, GINTMSK); in dwc2_handle_otg_intr()
244 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_handle_otg_intr()
245 gintmsk &= ~GINTSTS_SOF; in dwc2_handle_otg_intr()
246 dwc2_writel(hsotg, gintmsk, GINTMSK); in dwc2_handle_otg_intr()
276 u32 gintmsk; in dwc2_handle_conn_id_status_change_intr() local
282 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_handle_conn_id_status_change_intr()
283 gintmsk in dwc2_handle_conn_id_status_change_intr()
644 u32 gintmsk; dwc2_read_common_intr() local
[all...]
H A Dhcd.c2885 u32 gintmsk; in dwc2_process_periodic_channels() local
2983 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_process_periodic_channels()
2984 if (!(gintmsk & GINTSTS_PTXFEMP)) { in dwc2_process_periodic_channels()
2985 gintmsk |= GINTSTS_PTXFEMP; in dwc2_process_periodic_channels()
2986 dwc2_writel(hsotg, gintmsk, GINTMSK); in dwc2_process_periodic_channels()
2996 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_process_periodic_channels()
2997 if (gintmsk & GINTSTS_PTXFEMP) { in dwc2_process_periodic_channels()
2998 gintmsk &= ~GINTSTS_PTXFEMP; in dwc2_process_periodic_channels()
2999 dwc2_writel(hsotg, gintmsk, GINTMSK); in dwc2_process_periodic_channels()
3020 u32 gintmsk; in dwc2_process_non_periodic_channels() local
3158 u32 gintmsk = dwc2_readl(hsotg, GINTMSK); dwc2_hcd_queue_transactions() local
[all...]
H A Dhcd_intr.c821 u32 gintmsk; in dwc2_halt_channel() local
832 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_halt_channel()
833 gintmsk |= GINTSTS_NPTXFEMP; in dwc2_halt_channel()
834 dwc2_writel(hsotg, gintmsk, GINTMSK); in dwc2_halt_channel()
851 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_halt_channel()
852 gintmsk |= GINTSTS_PTXFEMP; in dwc2_halt_channel()
853 dwc2_writel(hsotg, gintmsk, GINTMSK); in dwc2_halt_channel()
2265 "DWC OTG HCD Interrupt Detected gintsts&gintmsk=0x%08x\n", in dwc2_handle_hcd_intr()
2285 "DWC OTG HCD gintsts=0x%08x gintmsk=0x%08x\n", in dwc2_handle_hcd_intr()
H A Dgadget.c3659 u32 gintmsk; in dwc2_gadget_handle_incomplete_isoc_out() local
3680 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_gadget_handle_incomplete_isoc_out()
3681 gintmsk |= GINTSTS_GOUTNAKEFF; in dwc2_gadget_handle_incomplete_isoc_out()
3682 dwc2_writel(hsotg, gintmsk, GINTMSK); in dwc2_gadget_handle_incomplete_isoc_out()
3706 u32 gintmsk; in dwc2_hsotg_irq() local
3714 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_hsotg_irq()
3717 __func__, gintsts, gintsts & gintmsk, gintmsk, retry_count); in dwc2_hsotg_irq()
3719 gintsts &= gintmsk; in dwc2_hsotg_irq()
3832 u32 gintmsk; in dwc2_hsotg_irq() local
[all...]
H A Dcore.c77 gr->gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_backup_global_registers()
116 dwc2_writel(hsotg, gr->gintmsk, GINTMSK); in dwc2_restore_global_registers()
H A Dcore.h684 * @gintmsk: Backup of GINTMSK register
700 u32 gintmsk; member
/kernel/linux/linux-6.6/drivers/usb/dwc2/
H A Ddrd.c197 u32 gintsts, gintmsk; in dwc2_drd_suspend() local
200 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_drd_suspend()
201 gintmsk &= ~GINTSTS_CONIDSTSCHNG; in dwc2_drd_suspend()
202 dwc2_writel(hsotg, gintmsk, GINTMSK); in dwc2_drd_suspend()
210 u32 gintsts, gintmsk; in dwc2_drd_resume() local
240 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_drd_resume()
241 gintmsk |= GINTSTS_CONIDSTSCHNG; in dwc2_drd_resume()
242 dwc2_writel(hsotg, gintmsk, GINTMSK); in dwc2_drd_resume()
H A Dcore_intr.c86 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 in dwc2_handle_conn_id_status_change_intr()
633 u32 gintmsk; dwc2_read_common_intr() local
[all...]
H A Dhcd.c2850 u32 gintmsk; in dwc2_process_periodic_channels() local
2948 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_process_periodic_channels()
2949 if (!(gintmsk & GINTSTS_PTXFEMP)) { in dwc2_process_periodic_channels()
2950 gintmsk |= GINTSTS_PTXFEMP; in dwc2_process_periodic_channels()
2951 dwc2_writel(hsotg, gintmsk, GINTMSK); in dwc2_process_periodic_channels()
2961 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_process_periodic_channels()
2962 if (gintmsk & GINTSTS_PTXFEMP) { in dwc2_process_periodic_channels()
2963 gintmsk &= ~GINTSTS_PTXFEMP; in dwc2_process_periodic_channels()
2964 dwc2_writel(hsotg, gintmsk, GINTMSK); in dwc2_process_periodic_channels()
2985 u32 gintmsk; in dwc2_process_non_periodic_channels() local
3123 u32 gintmsk = dwc2_readl(hsotg, GINTMSK); dwc2_hcd_queue_transactions() local
[all...]
H A Dhcd_intr.c791 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()
2237 "DWC OTG HCD Interrupt Detected gintsts&gintmsk=0x%08x\n", in dwc2_handle_hcd_intr()
2257 "DWC OTG HCD gintsts=0x%08x gintmsk=0x%08x\n", in dwc2_handle_hcd_intr()
H A Dgadget.c3659 u32 gintmsk; in dwc2_gadget_handle_incomplete_isoc_out() local
3680 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_gadget_handle_incomplete_isoc_out()
3681 gintmsk |= GINTSTS_GOUTNAKEFF; in dwc2_gadget_handle_incomplete_isoc_out()
3682 dwc2_writel(hsotg, gintmsk, GINTMSK); in dwc2_gadget_handle_incomplete_isoc_out()
3706 u32 gintmsk; in dwc2_hsotg_irq() local
3714 gintmsk = dwc2_readl(hsotg, GINTMSK); in dwc2_hsotg_irq()
3717 __func__, gintsts, gintsts & gintmsk, gintmsk, retry_count); in dwc2_hsotg_irq()
3719 gintsts &= gintmsk; in dwc2_hsotg_irq()
3832 u32 gintmsk; in dwc2_hsotg_irq() local
[all...]
H A Dcore.c47 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 Dcore.h665 * @gintmsk: Backup of GINTMSK register
681 u32 gintmsk; member

Completed in 33 milliseconds