Lines Matching refs:dwc3
19 static void dwc3_otg_disable_events(struct dwc3 *dwc, u32 disable_mask)
27 static void dwc3_otg_enable_events(struct dwc3 *dwc, u32 enable_mask)
35 static void dwc3_otg_clear_events(struct dwc3 *dwc)
54 struct dwc3 *dwc = _dwc;
72 struct dwc3 *dwc = _dwc;
93 static void dwc3_otgregs_init(struct dwc3 *dwc)
137 static int dwc3_otg_get_irq(struct dwc3 *dwc)
167 void dwc3_otg_init(struct dwc3 *dwc)
186 void dwc3_otg_exit(struct dwc3 *dwc)
195 void dwc3_otg_host_init(struct dwc3 *dwc)
244 static void dwc3_otg_host_exit(struct dwc3 *dwc)
267 static void dwc3_otg_device_init(struct dwc3 *dwc)
303 static void dwc3_otg_device_exit(struct dwc3 *dwc)
328 void dwc3_otg_update(struct dwc3 *dwc, bool ignore_idstatus)
415 static void dwc3_drd_update(struct dwc3 *dwc)
432 struct dwc3 *dwc = container_of(nb, struct dwc3, edev_nb);
441 static struct extcon_dev *dwc3_get_extcon(struct dwc3 *dwc)
484 struct dwc3 *dwc = usb_role_switch_get_drvdata(sw);
508 struct dwc3 *dwc = usb_role_switch_get_drvdata(sw);
534 static int dwc3_setup_role_switch(struct dwc3 *dwc)
567 int dwc3_drd_init(struct dwc3 *dwc)
607 IRQF_SHARED, "dwc3-otg", dwc);
622 void dwc3_drd_exit(struct dwc3 *dwc)