Lines Matching refs:gpwrdn
660 u32 gpwrdn) in dwc_handle_gpwrdn_disc_det() argument
701 if (gpwrdn & GPWRDN_IDSTS) { in dwc_handle_gpwrdn_disc_det()
725 u32 gpwrdn; in dwc2_handle_gpwrdn_intr() local
729 gpwrdn = dwc2_readl(hsotg, GPWRDN); in dwc2_handle_gpwrdn_intr()
731 dwc2_writel(hsotg, gpwrdn, GPWRDN); in dwc2_handle_gpwrdn_intr()
732 linestate = (gpwrdn & GPWRDN_LINESTATE_MASK) >> GPWRDN_LINESTATE_SHIFT; in dwc2_handle_gpwrdn_intr()
735 gpwrdn); in dwc2_handle_gpwrdn_intr()
737 if ((gpwrdn & GPWRDN_DISCONN_DET) && in dwc2_handle_gpwrdn_intr()
738 (gpwrdn & GPWRDN_DISCONN_DET_MSK) && !linestate) { in dwc2_handle_gpwrdn_intr()
744 dwc_handle_gpwrdn_disc_det(hsotg, gpwrdn); in dwc2_handle_gpwrdn_intr()
745 } else if ((gpwrdn & GPWRDN_LNSTSCHG) && in dwc2_handle_gpwrdn_intr()
746 (gpwrdn & GPWRDN_LNSTSCHG_MSK) && linestate) { in dwc2_handle_gpwrdn_intr()
750 if (gpwrdn & GPWRDN_IDSTS) { in dwc2_handle_gpwrdn_intr()
763 } else if ((gpwrdn & GPWRDN_RST_DET) && in dwc2_handle_gpwrdn_intr()
764 (gpwrdn & GPWRDN_RST_DET_MSK)) { in dwc2_handle_gpwrdn_intr()
772 } else if ((gpwrdn & GPWRDN_STS_CHGINT) && in dwc2_handle_gpwrdn_intr()
773 (gpwrdn & GPWRDN_STS_CHGINT_MSK)) { in dwc2_handle_gpwrdn_intr()
781 dwc_handle_gpwrdn_disc_det(hsotg, gpwrdn); in dwc2_handle_gpwrdn_intr()