Lines Matching refs:gotgctl

16 #define dwc2_ovr_gotgctl(gotgctl) \  argument
17 ((gotgctl) |= GOTGCTL_BVALOEN | GOTGCTL_AVALOEN | GOTGCTL_VBVALOEN | \
23 u32 gotgctl; in dwc2_ovr_init() local
27 gotgctl = dwc2_readl(hsotg, GOTGCTL); in dwc2_ovr_init()
28 dwc2_ovr_gotgctl(gotgctl); in dwc2_ovr_init()
29 gotgctl &= ~(GOTGCTL_BVALOVAL | GOTGCTL_AVALOVAL | GOTGCTL_VBVALOVAL); in dwc2_ovr_init()
31 gotgctl |= GOTGCTL_AVALOVAL | GOTGCTL_VBVALOVAL; in dwc2_ovr_init()
33 gotgctl |= GOTGCTL_BVALOVAL | GOTGCTL_VBVALOVAL; in dwc2_ovr_init()
34 dwc2_writel(hsotg, gotgctl, GOTGCTL); in dwc2_ovr_init()
44 u32 gotgctl = dwc2_readl(hsotg, GOTGCTL); in dwc2_ovr_avalid() local
47 if ((valid && (gotgctl & GOTGCTL_ASESVLD)) || in dwc2_ovr_avalid()
48 (!valid && !(gotgctl & GOTGCTL_ASESVLD))) in dwc2_ovr_avalid()
52 dwc2_ovr_gotgctl(gotgctl); in dwc2_ovr_avalid()
54 gotgctl &= ~GOTGCTL_BVALOVAL; in dwc2_ovr_avalid()
56 gotgctl |= GOTGCTL_AVALOVAL | GOTGCTL_VBVALOVAL; in dwc2_ovr_avalid()
58 gotgctl &= ~(GOTGCTL_AVALOVAL | GOTGCTL_VBVALOVAL); in dwc2_ovr_avalid()
59 dwc2_writel(hsotg, gotgctl, GOTGCTL); in dwc2_ovr_avalid()
66 u32 gotgctl = dwc2_readl(hsotg, GOTGCTL); in dwc2_ovr_bvalid() local
69 if ((valid && (gotgctl & GOTGCTL_BSESVLD)) || in dwc2_ovr_bvalid()
70 (!valid && !(gotgctl & GOTGCTL_BSESVLD))) in dwc2_ovr_bvalid()
74 dwc2_ovr_gotgctl(gotgctl); in dwc2_ovr_bvalid()
76 gotgctl &= ~GOTGCTL_AVALOVAL; in dwc2_ovr_bvalid()
78 gotgctl |= GOTGCTL_BVALOVAL | GOTGCTL_VBVALOVAL; in dwc2_ovr_bvalid()
80 gotgctl &= ~(GOTGCTL_BVALOVAL | GOTGCTL_VBVALOVAL); in dwc2_ovr_bvalid()
81 dwc2_writel(hsotg, gotgctl, GOTGCTL); in dwc2_ovr_bvalid()