/linux-4.4.14/arch/powerpc/platforms/83xx/ |
D | usb.c | 33 const void *prop, *dr_mode; in mpc834x_usb_cfg() local 57 dr_mode = of_get_property(np, "dr_mode", NULL); in mpc834x_usb_cfg() 58 if (dr_mode && !strcmp(dr_mode, "otg")) { in mpc834x_usb_cfg() 113 const void *dr_mode; in mpc831x_usb_cfg() local 197 dr_mode = of_get_property(np, "dr_mode", NULL); in mpc831x_usb_cfg() 198 if (dr_mode && !strcmp(dr_mode, "otg")) in mpc831x_usb_cfg()
|
/linux-4.4.14/drivers/usb/dwc2/ |
D | platform.c | 378 hsotg->dr_mode = usb_get_dr_mode(&dev->dev); in dwc2_driver_probe() 380 hsotg->dr_mode != USB_DR_MODE_HOST) { in dwc2_driver_probe() 381 hsotg->dr_mode = USB_DR_MODE_HOST; in dwc2_driver_probe() 385 hsotg->dr_mode != USB_DR_MODE_PERIPHERAL) { in dwc2_driver_probe() 386 hsotg->dr_mode = USB_DR_MODE_PERIPHERAL; in dwc2_driver_probe() 430 if (hsotg->dr_mode != USB_DR_MODE_HOST) { in dwc2_driver_probe() 437 if (hsotg->dr_mode != USB_DR_MODE_PERIPHERAL) { in dwc2_driver_probe() 452 if (hsotg->dr_mode == USB_DR_MODE_PERIPHERAL) in dwc2_driver_probe()
|
D | core.h | 709 enum usb_dr_mode dr_mode; member
|
D | gadget.c | 3155 if (hsotg->dr_mode == USB_DR_MODE_PERIPHERAL) { in dwc2_hsotg_udc_start() 3214 if (hsotg->dr_mode == USB_DR_MODE_PERIPHERAL) in dwc2_hsotg_udc_stop() 3577 if (hsotg->dr_mode == USB_DR_MODE_OTG) in dwc2_gadget_init() 3579 else if (hsotg->dr_mode == USB_DR_MODE_PERIPHERAL) in dwc2_gadget_init()
|
D | core.c | 519 if (hsotg->dr_mode == USB_DR_MODE_HOST) { in dwc2_core_reset() 524 } else if (hsotg->dr_mode == USB_DR_MODE_PERIPHERAL) { in dwc2_core_reset() 529 } else if (hsotg->dr_mode == USB_DR_MODE_OTG) { in dwc2_core_reset()
|
/linux-4.4.14/drivers/usb/common/ |
D | common.c | 111 const char *dr_mode; in usb_get_dr_mode() local 114 err = device_property_read_string(dev, "dr_mode", &dr_mode); in usb_get_dr_mode() 119 if (!strcmp(dr_mode, usb_dr_modes[i])) in usb_get_dr_mode()
|
/linux-4.4.14/drivers/usb/host/ |
D | fsl-mph-dr-of.c | 22 char *dr_mode; /* controller mode */ member 29 .dr_mode = "host", 34 .dr_mode = "otg", 39 .dr_mode = "peripheral", 53 if (!strcmp(prop, dr_mode_data[i].dr_mode)) in get_dr_mode_data()
|
/linux-4.4.14/drivers/usb/dwc3/ |
D | core.c | 592 if ((dwc->dr_mode == USB_DR_MODE_HOST || in dwc3_core_init() 593 dwc->dr_mode == USB_DR_MODE_OTG) && in dwc3_core_init() 748 switch (dwc->dr_mode) { in dwc3_core_init_mode() 780 dev_err(dev, "Unsupported mode of operation %d\n", dwc->dr_mode); in dwc3_core_init_mode() 789 switch (dwc->dr_mode) { in dwc3_core_exit_mode() 882 dwc->dr_mode = usb_get_dr_mode(dev); in dwc3_probe() 941 dwc->dr_mode = pdata->dr_mode; in dwc3_probe() 1004 dwc->dr_mode = USB_DR_MODE_HOST; in dwc3_probe() 1006 dwc->dr_mode = USB_DR_MODE_PERIPHERAL; in dwc3_probe() 1008 if (dwc->dr_mode == USB_DR_MODE_UNKNOWN) in dwc3_probe() [all …]
|
D | dwc3-st.c | 96 enum usb_dr_mode dr_mode; member 129 switch (dwc3_data->dr_mode) { in st_dwc3_drd_init() 159 dwc3_data->dr_mode); in st_dwc3_drd_init() 271 dwc3_data->dr_mode = usb_get_dr_mode(&child_pdev->dev); in st_dwc3_probe()
|
D | platform_data.h | 25 enum usb_dr_mode dr_mode; member
|
D | core.h | 770 enum usb_dr_mode dr_mode; member
|
/linux-4.4.14/drivers/usb/chipidea/ |
D | core.c | 650 if (!platdata->dr_mode) in ci_get_platdata() 651 platdata->dr_mode = usb_get_dr_mode(dev); in ci_get_platdata() 653 if (platdata->dr_mode == USB_DR_MODE_UNKNOWN) in ci_get_platdata() 654 platdata->dr_mode = USB_DR_MODE_OTG; in ci_get_platdata() 656 if (platdata->dr_mode != USB_DR_MODE_PERIPHERAL) { in ci_get_platdata() 675 if (platdata->dr_mode == USB_DR_MODE_OTG) { in ci_get_platdata() 913 enum usb_dr_mode dr_mode; in ci_hdrc_probe() local 981 dr_mode = ci->platdata->dr_mode; in ci_hdrc_probe() 983 if (dr_mode == USB_DR_MODE_OTG || dr_mode == USB_DR_MODE_HOST) { in ci_hdrc_probe() 989 if (dr_mode == USB_DR_MODE_OTG || dr_mode == USB_DR_MODE_PERIPHERAL) { in ci_hdrc_probe()
|
/linux-4.4.14/Documentation/devicetree/bindings/usb/ |
D | dwc3-st.txt | 36 NB: The dr_mode property described in [1] is NOT optional for this driver, as the default value 37 is "otg", which isn't supported by this SoC. Valid dr_mode values for dwc3-st are either "host" 63 dr_mode = "host";
|
D | ux500-usb.txt | 7 - dr_mode : Dual-role; either host mode "host", peripheral mode "peripheral" 23 dr_mode = "otg";
|
D | fsl-usb.txt | 26 - dr_mode : indicates the working mode for "fsl-usb2-dr" compatible 66 dr_mode = "otg"; 79 dr_mode = "otg";
|
D | generic.txt | 9 - dr_mode: tells Dual-Role USB controllers that we want to work on a 36 dr_mode = "otg";
|
D | am33xx-usb.txt | 38 - dr_mode: Should be one of "host", "peripheral" or "otg". 108 dr_mode = "otg" 153 dr_mode = "host"
|
D | allwinner,sun4i-a10-musb.txt | 14 - dr_mode : Dual-Role mode must be "host" or "otg"
|
D | msm-hsusb.txt | 53 - dr_mode: One of "host", "peripheral" or "otg". Defaults to "otg" 93 dr_mode = "peripheral";
|
D | dwc2.txt | 21 - dr_mode: shall be one of "host", "peripheral" and "otg"
|
D | qcom,dwc3.txt | 63 dr_mode = "host";
|
D | ci-hdrc-usb2.txt | 17 - dr_mode: One of "host", "peripheral" or "otg". Defaults to "otg"
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | imx51-digi-connectcore-jsk.dts | 49 dr_mode = "otg"; 56 dr_mode = "host";
|
D | am335x-wega.dtsi | 147 dr_mode = "peripheral"; 156 dr_mode = "host";
|
D | imx35-eukrea-mbimxsd35-baseboard.dts | 155 dr_mode = "host"; 161 dr_mode = "otg";
|
D | imx25-eukrea-mbimxsd25-baseboard.dts | 177 dr_mode = "host"; 183 dr_mode = "otg";
|
D | exynos5422-odroidxu4.dts | 47 dr_mode = "host";
|
D | zynq-zed.dts | 66 dr_mode = "host";
|
D | imx27-eukrea-cpuimx27.dtsi | 87 dr_mode = "host"; 96 dr_mode = "otg";
|
D | exynos5422-odroidxu3-lite.dts | 70 dr_mode = "otg";
|
D | imx51-eukrea-mbimxsd51-baseboard.dts | 279 dr_mode = "host"; 285 dr_mode = "otg";
|
D | imx6ul-14x14-evk.dts | 117 dr_mode = "peripheral"; 122 dr_mode = "host";
|
D | qcom-apq8064.dtsi | 458 dr_mode = "host"; 473 dr_mode = "host"; 488 dr_mode = "host"; 502 dr_mode = "peripheral";
|
D | exynos5422-odroidxu3.dts | 101 dr_mode = "otg";
|
D | imx25-pdk.dts | 307 dr_mode = "host"; 313 dr_mode = "otg";
|
D | imx6sl-warp.dts | 92 dr_mode = "peripheral"; 98 dr_mode = "host";
|
D | am335x-chiliboard.dts | 97 dr_mode = "host";
|
D | imx50.dtsi | 200 dr_mode = "host"; 209 dr_mode = "host"; 218 dr_mode = "host";
|
D | imx6qdl-aristainetos.dtsi | 159 dr_mode = "host"; 168 dr_mode = "host";
|
D | imx23-olinuxino.dts | 103 dr_mode = "host";
|
D | imx28-cfa10036.dts | 118 dr_mode = "peripheral";
|
D | am335x-lxm.dts | 307 dr_mode = "host"; 312 dr_mode = "host";
|
D | dra74x.dtsi | 81 dr_mode = "otg";
|
D | am335x-bone-common.dtsi | 205 dr_mode = "peripheral"; 210 dr_mode = "host";
|
D | imx51.dtsi | 268 dr_mode = "host"; 278 dr_mode = "host"; 288 dr_mode = "host";
|
D | imx6qdl-dfi-fs700-m60.dtsi | 179 dr_mode = "host";
|
D | sun8i-a23-ippo-q8h-v1.2.dts | 59 dr_mode = "host";
|
D | sun8i-a33-q8-tablet.dts | 59 dr_mode = "host";
|
D | sun8i-a23-q8-tablet.dts | 59 dr_mode = "host";
|
D | sun8i-a23-ippo-q8h-v5.dts | 59 dr_mode = "host";
|
D | sun8i-a33-ippo-q8h-v1.2.dts | 59 dr_mode = "host";
|
D | imx27-pdk.dts | 118 dr_mode = "otg";
|
D | sun8i-a33-et-q8-v1.6.dts | 59 dr_mode = "host";
|
D | tegra30-colibri-eval-v3.dts | 102 dr_mode = "otg";
|
D | imx6dl-riotboard.dts | 291 dr_mode = "host"; 301 dr_mode = "otg";
|
D | sun6i-a31s-cs908.dts | 97 dr_mode = "host";
|
D | am57xx-beagle-x15.dts | 698 dr_mode = "host"; 717 * the necessary dr_mode override in the expansion 720 dr_mode = "peripheral";
|
D | imx6qdl-wandboard.dtsi | 248 dr_mode = "peripheral";
|
D | am335x-sl50.dts | 319 dr_mode = "peripheral"; 324 dr_mode = "host";
|
D | dm816x.dtsi | 395 dr_mode = "host"; 435 dr_mode = "host";
|
D | rk3xxx.dtsi | 175 dr_mode = "otg"; 191 dr_mode = "host";
|
D | imx53.dtsi | 313 dr_mode = "host"; 323 dr_mode = "host"; 333 dr_mode = "host";
|
D | s5pv210-smdkv210.dts | 184 dr_mode = "peripheral";
|
D | sun4i-a10-ba10-tvbox.dts | 159 dr_mode = "host";
|
D | sun8i-a33-ga10h-v1.1.dts | 136 dr_mode = "host";
|
D | sun4i-a10-mini-xplus.dts | 141 dr_mode = "host";
|
D | tegra30-apalis-eval.dts | 156 dr_mode = "otg";
|
D | imx53-mba53.dts | 215 dr_mode = "host";
|
D | sun8i-a23-gt90h-v4.dts | 139 dr_mode = "host";
|
D | sun5i-a10s-auxtek-t003.dts | 151 dr_mode = "host";
|
D | sun6i-a31-mele-a1000g-quad.dts | 147 dr_mode = "host";
|
D | imx6qdl-tx6.dtsi | 665 dr_mode = "host"; 674 dr_mode = "peripheral";
|
D | am335x-baltos-ir5221.dts | 365 dr_mode = "host"; 370 dr_mode = "otg";
|
D | sun4i-a10-chuwi-v7-cw0825.dts | 164 dr_mode = "otg";
|
D | sun5i-q8-common.dtsi | 169 dr_mode = "otg";
|
D | zynq-zc706.dts | 311 dr_mode = "host";
|
D | sun4i-a10-pov-protab2-ips9.dts | 187 dr_mode = "otg";
|
D | imx27-phytec-phycore-rdk.dts | 302 dr_mode = "host";
|
D | sun4i-a10-marsboard.dts | 203 dr_mode = "otg";
|
D | sun7i-a20-wexler-tab7200.dts | 197 dr_mode = "otg";
|
D | imx53-m53evk.dts | 354 dr_mode = "peripheral";
|
D | sun4i-a10-olinuxino-lime.dts | 224 dr_mode = "otg";
|
D | sun4i-a10-inet1.dts | 213 dr_mode = "otg";
|
D | sun7i-a20-wits-pro-a20-dkt.dts | 209 dr_mode = "otg";
|
D | sun4i-a10-jesurun-q5.dts | 199 dr_mode = "host";
|
D | sun7i-a20-cubieboard2.dts | 182 dr_mode = "otg";
|
D | sun7i-a20-olinuxino-lime.dts | 209 dr_mode = "otg";
|
D | sun4i-a10-inet9f-rev03.dts | 215 dr_mode = "otg";
|
D | sun5i-a13-hsg-h702.dts | 206 dr_mode = "otg";
|
D | sun4i-a10-cubieboard.dts | 235 dr_mode = "otg";
|
D | sun4i-a10-inet97fv2.dts | 208 dr_mode = "otg";
|
D | sun5i-r8-chip.dts | 201 dr_mode = "otg";
|
D | imx6qdl-aristainetos2.dtsi | 379 dr_mode = "host"; 388 dr_mode = "host";
|
D | imx28-tx28.dts | 700 dr_mode = "peripheral"; 707 dr_mode = "host";
|
D | vfxxx.dtsi | 385 dr_mode = "peripheral"; 499 dr_mode = "host";
|
D | imx27.dtsi | 506 dr_mode = "host"; 519 dr_mode = "host";
|
D | am335x-pepper.dts | 577 dr_mode = "host"; 582 dr_mode = "host";
|
D | sun5i-a13-olinuxino.dts | 221 dr_mode = "otg";
|
D | sun7i-a20-pcduino3.dts | 248 dr_mode = "otg";
|
D | imx27-phytec-phycore-som.dtsi | 319 dr_mode = "otg";
|
D | sun5i-a10s-wobo-i5.dts | 213 dr_mode = "host";
|
D | sun5i-a13-inet-98v-rev2.dts | 211 dr_mode = "otg";
|
D | zynq-zc702.dts | 390 dr_mode = "host";
|
D | sun4i-a10-pcduino.dts | 228 dr_mode = "otg";
|
D | sun7i-a20-pcduino3-nano.dts | 226 dr_mode = "otg";
|
D | imx53-qsb-common.dtsi | 366 dr_mode = "peripheral";
|
D | am335x-igep0033.dtsi | 237 dr_mode = "host";
|
D | ls1021a.dtsi | 531 dr_mode = "host"; 539 dr_mode = "host";
|
D | sun7i-a20-olinuxino-lime2.dts | 267 dr_mode = "otg";
|
D | sun7i-a20-bananapi.dts | 272 dr_mode = "otg";
|
D | sun6i-a31s-primo81.dts | 249 dr_mode = "host";
|
D | sun7i-a20-orangepi-mini.dts | 262 dr_mode = "otg";
|
D | sun7i-a20-olinuxino-micro.dts | 307 dr_mode = "otg";
|
D | sun5i-a10s-olinuxino-micro.dts | 270 dr_mode = "otg";
|
D | tegra114-tn7.dts | 262 dr_mode = "host";
|
D | sun7i-a20-orangepi.dts | 240 dr_mode = "otg";
|
D | sun5i-a13-utoo-p66.dts | 241 dr_mode = "otg";
|
D | am437x-sk-evm.dts | 574 dr_mode = "peripheral"; 585 dr_mode = "host";
|
D | sun7i-a20-cubietruck.dts | 311 dr_mode = "otg";
|
D | s5pv210-aquila.dts | 358 dr_mode = "peripheral";
|
D | imx6qdl.dtsi | 919 dr_mode = "host"; 929 dr_mode = "host"; 939 dr_mode = "host";
|
D | imx6q-dmo-edmqmx6.dts | 462 dr_mode = "host";
|
D | exynos5420-arndale-octa.dts | 56 dr_mode = "host";
|
D | am43x-epos-evm.dts | 676 dr_mode = "peripheral"; 685 dr_mode = "host";
|
D | dra72-evm.dts | 588 dr_mode = "peripheral"; 594 dr_mode = "host";
|
D | imx35.dtsi | 321 dr_mode = "host";
|
D | exynos5422-odroidxu3-common.dtsi | 418 dr_mode = "host";
|
D | s5pv210-goni.dts | 336 dr_mode = "peripheral";
|
D | am33xx.dtsi | 535 dr_mode = "otg"; 582 dr_mode = "otg";
|
D | dra7-evm.dts | 724 dr_mode = "peripheral"; 730 dr_mode = "host";
|
D | exynos4210-trats.dts | 265 dr_mode = "peripheral";
|
D | imx6sx-sdb.dtsi | 276 dr_mode = "host";
|
D | exynos5420-peach-pit.dts | 1041 dr_mode = "host"; 1045 dr_mode = "host";
|
D | exynos5800-peach-pi.dts | 1004 dr_mode = "host"; 1008 dr_mode = "host";
|
D | tegra20-seaboard.dts | 729 dr_mode = "otg"; 735 dr_mode = "otg";
|
D | exynos4412-odroid-common.dtsi | 196 dr_mode = "peripheral";
|
D | imx53-tx53.dtsi | 545 dr_mode = "peripheral";
|
D | imx6qdl-apf6dev.dtsi | 278 dr_mode = "otg";
|
D | imx6sl-evk.dts | 609 dr_mode = "host";
|
D | imx7d-sdb.dts | 280 dr_mode = "host";
|
D | imx51-babbage.dts | 418 dr_mode = "otg";
|
D | exynos4210-universal_c210.dts | 286 dr_mode = "peripheral";
|
D | am437x-gp-evm.dts | 775 dr_mode = "peripheral"; 784 dr_mode = "host";
|
D | am4372.dtsi | 928 dr_mode = "otg"; 957 dr_mode = "otg";
|
D | dra7.dtsi | 1359 dr_mode = "otg"; 1387 dr_mode = "otg"; 1415 dr_mode = "otg";
|
D | rk3288-veyron.dtsi | 420 dr_mode = "host";
|
D | exynos5250-snow-common.dtsi | 677 dr_mode = "host";
|
D | atlas7.dtsi | 1509 dr_mode = "otg"; 1522 dr_mode = "host";
|
D | exynos3250-monk.dts | 171 dr_mode = "peripheral";
|
D | stih407-family.dtsi | 605 dr_mode = "host";
|
D | am335x-evmsk.dts | 521 dr_mode = "host";
|
D | rk3288.dtsi | 503 dr_mode = "host"; 516 dr_mode = "otg";
|
D | am335x-evm.dts | 432 dr_mode = "host";
|
D | exynos3250-rinato.dts | 162 dr_mode = "peripheral";
|
D | imx6sl.dtsi | 730 dr_mode = "host";
|
D | imx28.dtsi | 1215 dr_mode = "host";
|
D | imx7d.dtsi | 785 dr_mode = "host";
|
D | tegra114-roth.dts | 992 dr_mode = "host";
|
D | ste-dbx5x0.dtsi | 435 dr_mode = "otg";
|
D | omap5.dtsi | 885 dr_mode = "peripheral";
|
D | exynos4412-trats2.dts | 477 dr_mode = "peripheral";
|
/linux-4.4.14/arch/arm64/boot/dts/xilinx/ |
D | zynqmp-ep108.dts | 124 dr_mode = "peripheral"; 130 dr_mode = "host";
|
/linux-4.4.14/Documentation/devicetree/bindings/phy/ |
D | nvidia,tegra20-usb-phy.txt | 63 - dr_mode : dual role mode. Indicates the working mode for the PHY. Can be 71 VBUS control (required for dr_mode == otg, optional for dr_mode == host):
|
/linux-4.4.14/include/linux/usb/ |
D | chipidea.h | 58 enum usb_dr_mode dr_mode; member
|
/linux-4.4.14/arch/powerpc/boot/dts/fsl/ |
D | p1020rdb.dtsi | 193 dr_mode = "host"; 201 dr_mode = "host";
|
D | mvme2500.dts | 85 dr_mode = "host";
|
D | p4080ds.dts | 137 dr_mode = "host";
|
D | b4qds.dtsi | 209 dr_mode = "host";
|
D | ge_imp3a.dts | 157 dr_mode = "host";
|
D | mpc8536ds.dtsi | 241 dr_mode = "peripheral";
|
D | p2041rdb.dts | 138 dr_mode = "host";
|
D | p1010rdb.dtsi | 153 dr_mode = "host";
|
D | p2020rdb.dts | 200 dr_mode = "host";
|
D | p1023rdb.dts | 93 dr_mode = "host";
|
D | p1021mds.dts | 154 dr_mode = "host";
|
D | p2020ds.dtsi | 137 dr_mode = "host";
|
D | t1023si-post.dtsi | 320 dr_mode = "host";
|
D | p5020si-post.dtsi | 424 dr_mode = "host";
|
D | p2041si-post.dtsi | 410 dr_mode = "host";
|
D | p3041si-post.dtsi | 437 dr_mode = "host";
|
D | p5040si-post.dtsi | 402 dr_mode = "host";
|
D | t1040si-post.dtsi | 527 dr_mode = "host";
|
D | t2081si-post.dtsi | 626 dr_mode = "host";
|
/linux-4.4.14/arch/powerpc/boot/dts/ |
D | pdm360ng.dts | 132 dr_mode = "host";
|
D | mpc5121ads.dts | 136 dr_mode = "host";
|
D | mpc5121.dtsi | 303 dr_mode = "otg"; 316 dr_mode = "otg";
|
D | mpc8349emitxgp.dts | 148 dr_mode = "otg";
|
D | mpc8308_p1m.dts | 164 dr_mode = "peripheral";
|
D | mpc8308rdb.dts | 139 dr_mode = "peripheral";
|
D | mpc5125twr.dts | 242 dr_mode = "host";
|
D | asp834x-redboot.dts | 180 dr_mode = "otg";
|
D | mpc8349emitx.dts | 212 dr_mode = "peripheral";
|
D | mpc834x_mds.dts | 166 dr_mode = "otg";
|
D | mpc8379_mds.dts | 232 dr_mode = "host";
|
D | mpc8378_mds.dts | 234 dr_mode = "host";
|
D | mpc8377_mds.dts | 195 dr_mode = "host";
|
/linux-4.4.14/arch/arm64/boot/dts/qcom/ |
D | msm8916.dtsi | 314 dr_mode = "peripheral"; 336 dr_mode = "peripheral";
|
/linux-4.4.14/arch/arm64/boot/dts/freescale/ |
D | fsl-ls2080a.dtsi | 503 dr_mode = "host"; 511 dr_mode = "host";
|
/linux-4.4.14/arch/arm64/boot/dts/rockchip/ |
D | rk3368-r88.dts | 348 dr_mode = "host";
|
D | rk3368.dtsi | 440 dr_mode = "otg";
|