Searched refs:dr_mode (Results 1 - 18 of 18) sorted by relevance

/linux-4.4.14/arch/powerpc/platforms/83xx/
H A Dusb.c33 const void *prop, *dr_mode; mpc834x_usb_cfg() local
57 dr_mode = of_get_property(np, "dr_mode", NULL); mpc834x_usb_cfg()
58 if (dr_mode && !strcmp(dr_mode, "otg")) { mpc834x_usb_cfg()
113 const void *dr_mode; mpc831x_usb_cfg() local
197 dr_mode = of_get_property(np, "dr_mode", NULL); mpc831x_usb_cfg()
198 if (dr_mode && !strcmp(dr_mode, "otg")) mpc831x_usb_cfg()
H A Dmpc837x_mds.c59 mode = of_get_property(np, "dr_mode", NULL); mpc837xmds_usb_cfg()
/linux-4.4.14/drivers/usb/host/
H A Dfsl-mph-dr-of.c22 char *dr_mode; /* controller mode */ member in struct:fsl_usb2_dev_data
29 .dr_mode = "host",
34 .dr_mode = "otg",
39 .dr_mode = "peripheral",
50 prop = of_get_property(np, "dr_mode", NULL); get_dr_mode_data()
53 if (!strcmp(prop, dr_mode_data[i].dr_mode)) get_dr_mode_data()
57 pr_warn("%s: Invalid 'dr_mode' property, fallback to host mode\n", get_dr_mode_data()
/linux-4.4.14/drivers/usb/common/
H A Dcommon.c111 const char *dr_mode; usb_get_dr_mode() local
114 err = device_property_read_string(dev, "dr_mode", &dr_mode); usb_get_dr_mode()
119 if (!strcmp(dr_mode, usb_dr_modes[i])) usb_get_dr_mode()
/linux-4.4.14/drivers/usb/dwc3/
H A Ddwc3-st.c86 * @dr_mode: drd static host/device config
96 enum usb_dr_mode dr_mode; member in struct:st_dwc3
129 switch (dwc3_data->dr_mode) { st_dwc3_drd_init()
159 dwc3_data->dr_mode); st_dwc3_drd_init()
271 dwc3_data->dr_mode = usb_get_dr_mode(&child_pdev->dev); st_dwc3_probe()
H A Dplatform_data.h25 enum usb_dr_mode dr_mode; member in struct:dwc3_platform_data
H A Dcore.c592 if ((dwc->dr_mode == USB_DR_MODE_HOST || dwc3_core_init()
593 dwc->dr_mode == USB_DR_MODE_OTG) && dwc3_core_init()
748 switch (dwc->dr_mode) { dwc3_core_init_mode()
780 dev_err(dev, "Unsupported mode of operation %d\n", dwc->dr_mode); dwc3_core_init_mode()
789 switch (dwc->dr_mode) { dwc3_core_exit_mode()
882 dwc->dr_mode = usb_get_dr_mode(dev); dwc3_probe()
941 dwc->dr_mode = pdata->dr_mode; dwc3_probe()
1004 dwc->dr_mode = USB_DR_MODE_HOST; dwc3_probe()
1006 dwc->dr_mode = USB_DR_MODE_PERIPHERAL; dwc3_probe()
1008 if (dwc->dr_mode == USB_DR_MODE_UNKNOWN) dwc3_probe()
1009 dwc->dr_mode = USB_DR_MODE_OTG; dwc3_probe()
1121 switch (dwc->dr_mode) { dwc3_suspend()
1168 switch (dwc->dr_mode) { dwc3_resume()
H A Dcore.h669 * @dr_mode: requested mode of operation
770 enum usb_dr_mode dr_mode; member in struct:dwc3
/linux-4.4.14/drivers/usb/dwc2/
H A Dplatform.c378 hsotg->dr_mode = usb_get_dr_mode(&dev->dev); dwc2_driver_probe()
380 hsotg->dr_mode != USB_DR_MODE_HOST) { dwc2_driver_probe()
381 hsotg->dr_mode = USB_DR_MODE_HOST; dwc2_driver_probe()
385 hsotg->dr_mode != USB_DR_MODE_PERIPHERAL) { dwc2_driver_probe()
386 hsotg->dr_mode = USB_DR_MODE_PERIPHERAL; dwc2_driver_probe()
430 if (hsotg->dr_mode != USB_DR_MODE_HOST) { dwc2_driver_probe()
437 if (hsotg->dr_mode != USB_DR_MODE_PERIPHERAL) { dwc2_driver_probe()
452 if (hsotg->dr_mode == USB_DR_MODE_PERIPHERAL) dwc2_driver_probe()
H A Dcore.h578 * @dr_mode: Requested mode of operation, one of following:
709 enum usb_dr_mode dr_mode; member in struct:dwc2_hsotg
H A Dcore.c519 if (hsotg->dr_mode == USB_DR_MODE_HOST) { dwc2_core_reset()
524 } else if (hsotg->dr_mode == USB_DR_MODE_PERIPHERAL) { dwc2_core_reset()
529 } else if (hsotg->dr_mode == USB_DR_MODE_OTG) { dwc2_core_reset()
H A Dgadget.c3155 if (hsotg->dr_mode == USB_DR_MODE_PERIPHERAL) { dwc2_hsotg_udc_start()
3214 if (hsotg->dr_mode == USB_DR_MODE_PERIPHERAL) dwc2_hsotg_udc_stop()
3577 if (hsotg->dr_mode == USB_DR_MODE_OTG) dwc2_gadget_init()
3579 else if (hsotg->dr_mode == USB_DR_MODE_PERIPHERAL) dwc2_gadget_init()
/linux-4.4.14/include/linux/usb/
H A Dchipidea.h58 enum usb_dr_mode dr_mode; member in struct:ci_hdrc_platform_data
H A Dotg.h126 * The function gets phy interface string from property 'dr_mode',
/linux-4.4.14/drivers/usb/chipidea/
H A Dcore.c650 if (!platdata->dr_mode) ci_get_platdata()
651 platdata->dr_mode = usb_get_dr_mode(dev); ci_get_platdata()
653 if (platdata->dr_mode == USB_DR_MODE_UNKNOWN) ci_get_platdata()
654 platdata->dr_mode = USB_DR_MODE_OTG; ci_get_platdata()
656 if (platdata->dr_mode != USB_DR_MODE_PERIPHERAL) { ci_get_platdata()
675 if (platdata->dr_mode == USB_DR_MODE_OTG) { ci_get_platdata()
913 enum usb_dr_mode dr_mode; ci_hdrc_probe() local
981 dr_mode = ci->platdata->dr_mode; ci_hdrc_probe()
983 if (dr_mode == USB_DR_MODE_OTG || dr_mode == USB_DR_MODE_HOST) { ci_hdrc_probe()
989 if (dr_mode == USB_DR_MODE_OTG || dr_mode == USB_DR_MODE_PERIPHERAL) { ci_hdrc_probe()
/linux-4.4.14/drivers/usb/musb/
H A Dux500.c214 mode = of_get_property(np, "dr_mode", &strlen); ux500_of_probe()
216 dev_err(&pdev->dev, "No 'dr_mode' property found\n"); ux500_of_probe()
H A Dsunxi.c651 dev_err(&pdev->dev, "Invalid or missing 'dr_mode' property\n"); sunxi_musb_probe()
/linux-4.4.14/drivers/usb/phy/
H A Dphy-tegra-usb.c1031 if (of_find_property(np, "dr_mode", NULL)) tegra_usb_phy_probe()
1037 dev_err(&pdev->dev, "dr_mode is invalid\n"); tegra_usb_phy_probe()

Completed in 590 milliseconds