Lines Matching refs:gotgctl
19 u32 gotgctl; in dwc2_ovr_init() local
23 gotgctl = dwc2_readl(hsotg, GOTGCTL); in dwc2_ovr_init()
24 gotgctl |= GOTGCTL_BVALOEN | GOTGCTL_AVALOEN | GOTGCTL_VBVALOEN; in dwc2_ovr_init()
25 gotgctl |= GOTGCTL_DBNCE_FLTR_BYPASS; in dwc2_ovr_init()
26 gotgctl &= ~(GOTGCTL_BVALOVAL | GOTGCTL_AVALOVAL | GOTGCTL_VBVALOVAL); in dwc2_ovr_init()
27 dwc2_writel(hsotg, gotgctl, GOTGCTL); in dwc2_ovr_init()
36 u32 gotgctl = dwc2_readl(hsotg, GOTGCTL); in dwc2_ovr_avalid() local
39 if ((valid && (gotgctl & GOTGCTL_ASESVLD)) || in dwc2_ovr_avalid()
40 (!valid && !(gotgctl & GOTGCTL_ASESVLD))) in dwc2_ovr_avalid()
43 gotgctl &= ~GOTGCTL_BVALOVAL; in dwc2_ovr_avalid()
45 gotgctl |= GOTGCTL_AVALOVAL | GOTGCTL_VBVALOVAL; in dwc2_ovr_avalid()
47 gotgctl &= ~(GOTGCTL_AVALOVAL | GOTGCTL_VBVALOVAL); in dwc2_ovr_avalid()
48 dwc2_writel(hsotg, gotgctl, GOTGCTL); in dwc2_ovr_avalid()
55 u32 gotgctl = dwc2_readl(hsotg, GOTGCTL); in dwc2_ovr_bvalid() local
58 if ((valid && (gotgctl & GOTGCTL_BSESVLD)) || in dwc2_ovr_bvalid()
59 (!valid && !(gotgctl & GOTGCTL_BSESVLD))) in dwc2_ovr_bvalid()
62 gotgctl &= ~GOTGCTL_AVALOVAL; in dwc2_ovr_bvalid()
64 gotgctl |= GOTGCTL_BVALOVAL | GOTGCTL_VBVALOVAL; in dwc2_ovr_bvalid()
66 gotgctl &= ~(GOTGCTL_BVALOVAL | GOTGCTL_VBVALOVAL); in dwc2_ovr_bvalid()
67 dwc2_writel(hsotg, gotgctl, GOTGCTL); in dwc2_ovr_bvalid()