| /openbmc/u-boot/drivers/usb/common/ |
| H A D | common.c | 26 const char *dr_mode; in usb_get_dr_mode() local 29 dr_mode = fdt_getprop(fdt, node, "dr_mode", NULL); in usb_get_dr_mode() 30 if (!dr_mode) { in usb_get_dr_mode() 36 if (!strcmp(dr_mode, usb_dr_modes[i])) in usb_get_dr_mode()
|
| /openbmc/u-boot/drivers/usb/host/ |
| H A D | xhci-dwc3.c | 119 enum usb_dr_mode dr_mode; in xhci_dwc3_probe() local 135 dr_mode = usb_get_dr_mode(dev_of_offset(dev)); in xhci_dwc3_probe() 136 if (dr_mode == USB_DR_MODE_UNKNOWN) in xhci_dwc3_probe() 138 dr_mode = USB_DR_MODE_HOST; in xhci_dwc3_probe() 140 dwc3_set_mode(dwc3_reg, dr_mode); in xhci_dwc3_probe()
|
| H A D | ehci-vf.c | 200 enum dr_mode { enum 212 enum dr_mode dr_mode; member 229 priv->dr_mode = DR_MODE_HOST; in vf_usb_ofdata_to_platdata() 232 priv->dr_mode = DR_MODE_DEVICE; in vf_usb_ofdata_to_platdata() 235 priv->dr_mode = DR_MODE_OTG; in vf_usb_ofdata_to_platdata() 249 priv->dr_mode = DR_MODE_HOST; in vf_usb_ofdata_to_platdata() 253 if (priv->dr_mode == DR_MODE_OTG) { in vf_usb_ofdata_to_platdata()
|
| H A D | ehci-tegra.c | 52 enum dr_mode { enum 78 enum dr_mode dr_mode; /* dual role mode */ member 262 config->dr_mode == DR_MODE_OTG && in set_up_vbus() 374 if (config->dr_mode == DR_MODE_OTG && in init_utmi_usb_controller() 701 config->dr_mode = DR_MODE_HOST; in fdt_decode_usb() 703 config->dr_mode = DR_MODE_DEVICE; in fdt_decode_usb() 705 config->dr_mode = DR_MODE_OTG; in fdt_decode_usb() 712 config->dr_mode = DR_MODE_HOST; in fdt_decode_usb() 731 gpio_get_number(&config->phy_reset_gpio), config->dr_mode, in fdt_decode_usb() 743 switch (config->dr_mode) { in usb_common_init() [all …]
|
| /openbmc/u-boot/doc/ |
| H A D | README.fsl-hwconfig | 40 'dr_mode' 44 usb1:dr_mode=host;usb2:dr_mode=peripheral' 46 usb1:dr_mode=host,phy_type=utmi;usb2:dr_mode=host'
|
| /openbmc/u-boot/drivers/usb/dwc3/ |
| H A D | dwc3-generic.c | 92 dwc3->dr_mode = usb_get_dr_mode(node); in dwc3_generic_peripheral_ofdata_to_platdata() 93 if (dwc3->dr_mode == USB_DR_MODE_UNKNOWN) { in dwc3_generic_peripheral_ofdata_to_platdata() 215 enum usb_dr_mode dr_mode; in dwc3_glue_bind() local 221 dr_mode = usb_get_dr_mode(node); in dwc3_glue_bind() 223 switch (dr_mode) { in dwc3_glue_bind() 320 enum usb_dr_mode dr_mode; in dwc3_glue_probe() local 322 dr_mode = usb_get_dr_mode(dev_of_offset(child)); in dwc3_glue_probe() 325 ops->select_dr_mode(dev, index, dr_mode); in dwc3_glue_probe()
|
| H A D | core.c | 464 if ((dwc->dr_mode == USB_DR_MODE_HOST || in dwc3_core_init() 465 dwc->dr_mode == USB_DR_MODE_OTG) && in dwc3_core_init() 545 switch (dwc->dr_mode) { in dwc3_core_init_mode() 577 dev_err(dev, "Unsupported mode of operation %d\n", dwc->dr_mode); in dwc3_core_init_mode() 586 switch (dwc->dr_mode) { in dwc3_core_exit_mode() 660 dwc->dr_mode = dwc3_dev->dr_mode; in dwc3_uboot_init() 698 dwc->dr_mode = USB_DR_MODE_HOST; in dwc3_uboot_init() 700 dwc->dr_mode = USB_DR_MODE_PERIPHERAL; in dwc3_uboot_init() 702 if (dwc->dr_mode == USB_DR_MODE_UNKNOWN) in dwc3_uboot_init() 703 dwc->dr_mode = USB_DR_MODE_OTG; in dwc3_uboot_init()
|
| /openbmc/u-boot/arch/arm/dts/ |
| H A D | vf-colibri.dtsi | 24 dr_mode = "otg"; 30 dr_mode = "host";
|
| H A D | bcm283x-rpi-usb-host.dtsi | 2 dr_mode = "host";
|
| H A D | imx6ul-phycore-segin.dts | 45 dr_mode = "otg"; 53 dr_mode = "host";
|
| H A D | am335x-evm-u-boot.dtsi | 12 dr_mode = "peripheral";
|
| H A D | zynq-cc108.dts | 108 dr_mode = "host"; 114 dr_mode = "host";
|
| H A D | keystone-k2g-evm.dts | 46 dr_mode = "host"; 60 dr_mode = "peripheral";
|
| H A D | tegra210-e2220-1170.dts | 44 dr_mode = "peripheral";
|
| H A D | tegra210-p2371-0000.dts | 44 dr_mode = "otg";
|
| H A D | zynq-zc770-xm011-x16.dts | 63 dr_mode = "host";
|
| H A D | zynq-zc770-xm011.dts | 63 dr_mode = "host";
|
| H A D | zynq-microzed.dts | 67 dr_mode = "host";
|
| H A D | zynq-zybo.dts | 69 dr_mode = "host";
|
| /openbmc/u-boot/doc/device-tree-bindings/usb/ |
| H A D | dwc3-st.txt | 31 NB: The dr_mode property is NOT optional for this driver, as the default value 32 is "otg", which isn't supported by this SoC. Valid dr_mode values for dwc3-st are 56 dr_mode = "host";
|
| /openbmc/u-boot/board/ti/omap5_uevm/ |
| H A D | evm.c | 91 usb_otg_ss.dr_mode = USB_DR_MODE_PERIPHERAL; in board_usb_init() 94 usb_otg_ss.dr_mode = USB_DR_MODE_HOST; in board_usb_init()
|
| /openbmc/u-boot/drivers/usb/musb-new/ |
| H A D | ti-musb.c | 295 enum usb_dr_mode dr_mode; in ti_musb_wrapper_bind() local 301 dr_mode = usb_get_dr_mode(node); in ti_musb_wrapper_bind() 302 switch (dr_mode) { in ti_musb_wrapper_bind()
|
| /openbmc/u-boot/board/st/stih410-b2260/ |
| H A D | board.c | 45 .dr_mode = USB_DR_MODE_PERIPHERAL,
|
| /openbmc/u-boot/include/ |
| H A D | dwc3-uboot.h | 16 enum usb_dr_mode dr_mode; member
|
| /openbmc/u-boot/board/intel/edison/ |
| H A D | edison.c | 22 .dr_mode = USB_DR_MODE_PERIPHERAL,
|