/linux-4.4.14/arch/powerpc/platforms/83xx/ |
H A D | usb.c | 33 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 D | mpc837x_mds.c | 59 mode = of_get_property(np, "dr_mode", NULL); mpc837xmds_usb_cfg()
|
/linux-4.4.14/drivers/usb/host/ |
H A D | fsl-mph-dr-of.c | 22 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 D | common.c | 111 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 D | dwc3-st.c | 86 * @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 D | platform_data.h | 25 enum usb_dr_mode dr_mode; member in struct:dwc3_platform_data
|
H A D | core.c | 592 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 D | core.h | 669 * @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 D | platform.c | 378 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 D | core.h | 578 * @dr_mode: Requested mode of operation, one of following: 709 enum usb_dr_mode dr_mode; member in struct:dwc2_hsotg
|
H A D | core.c | 519 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 D | gadget.c | 3155 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 D | chipidea.h | 58 enum usb_dr_mode dr_mode; member in struct:ci_hdrc_platform_data
|
H A D | otg.h | 126 * The function gets phy interface string from property 'dr_mode',
|
/linux-4.4.14/drivers/usb/chipidea/ |
H A D | core.c | 650 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 D | ux500.c | 214 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 D | sunxi.c | 651 dev_err(&pdev->dev, "Invalid or missing 'dr_mode' property\n"); sunxi_musb_probe()
|
/linux-4.4.14/drivers/usb/phy/ |
H A D | phy-tegra-usb.c | 1031 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()
|