| /rk3399_rockchip-uboot/drivers/phy/ |
| H A D | phy-rockchip-naneng-usb2.c | 272 struct udevice *vbus = NULL; in rockchip_usb2phy_check_vbus() local 276 vbus = rphy->vbus_supply[USB2PHY_PORT_HOST]; in rockchip_usb2phy_check_vbus() 282 vbus = rphy->vbus_supply[USB2PHY_PORT_OTG]; in rockchip_usb2phy_check_vbus() 286 return vbus; in rockchip_usb2phy_check_vbus() 334 struct udevice *vbus = NULL; in rockchip_usb2phy_power_on() local 337 vbus = rockchip_usb2phy_check_vbus(phy); in rockchip_usb2phy_power_on() 338 if (vbus) { in rockchip_usb2phy_power_on() 339 ret = regulator_set_enable(vbus, true); in rockchip_usb2phy_power_on() 351 struct udevice *vbus = NULL; in rockchip_usb2phy_power_off() local 354 vbus = rockchip_usb2phy_check_vbus(phy); in rockchip_usb2phy_power_off() [all …]
|
| /rk3399_rockchip-uboot/arch/arm/dts/ |
| H A D | rk3036-sdk.dts | 69 vbus-supply = <&vcc5v0_host>; 74 vbus-supply = <&vcc5v0_otg>; 80 otg_vbus_drv: host-vbus-drv { 86 host_vbus_drv: host-vbus-drv {
|
| H A D | rk3126-evb.dts | 77 vbus-supply = <&vcc5v0_otg>; 88 otg_vbus_drv: otg-vbus-drv { 94 host_vbus_drv: host-vbus-drv {
|
| H A D | sunxi-common-regulators.dtsi | 2 * sunxi boards common regulator (ahci target power supply, usb-vbus) code 92 reg_usb0_vbus: usb0-vbus { 96 regulator-name = "usb0-vbus"; 104 reg_usb1_vbus: usb1-vbus { 108 regulator-name = "usb1-vbus"; 117 reg_usb2_vbus: usb2-vbus { 121 regulator-name = "usb2-vbus";
|
| H A D | tegra114-dalmore.dts | 75 nvidia,vbus-gpio = <&gpio TEGRA_GPIO(N, 4) GPIO_ACTIVE_HIGH>; 79 nvidia,vbus-gpio = <&gpio TEGRA_GPIO(K, 6) GPIO_ACTIVE_HIGH>;
|
| H A D | rk3288-tinker.dts | 35 host_vbus_drv: host-vbus-drv { 51 vbus-supply = <&vcc5v0_host>;
|
| H A D | at91sam9x5ek.dtsi | 61 atmel,vbus-gpio = <&pioB 16 GPIO_ACTIVE_HIGH>; 115 <AT91_PIOB 16 AT91_PERIPH_GPIO AT91_PINCTRL_DEGLITCH>; /* PB16 gpio vbus sense, deglitch */ 142 atmel,vbus-gpio = <0 /* &pioD 18 GPIO_ACTIVE_LOW *//* Activate to have access to port A */
|
| H A D | rk3288-firefly.dts | 54 host_vbus_drv: host-vbus-drv { 70 vbus-supply = <&vcc_host_5v>;
|
| H A D | at91sam9g45-corvus.dts | 74 atmel,vbus-gpio = <&pioB 19 GPIO_ACTIVE_HIGH>; 102 atmel,vbus-gpio = <&pioD 1 GPIO_ACTIVE_LOW
|
| H A D | tegra124-venice2.dts | 90 nvidia,vbus-gpio = <&gpio TEGRA_GPIO(N, 4) GPIO_ACTIVE_HIGH>; 95 nvidia,vbus-gpio = <&gpio TEGRA_GPIO(N, 5) GPIO_ACTIVE_HIGH>;
|
| H A D | tegra30-colibri.dts | 86 nvidia,vbus-gpio = <&gpio TEGRA_GPIO(DD, 2) GPIO_ACTIVE_HIGH>; 93 nvidia,vbus-gpio = <&gpio TEGRA_GPIO(W, 2) GPIO_ACTIVE_LOW>;
|
| H A D | rk3328-evb.dts | 57 vcc_host_vbus: host-vbus-regulator { 146 vbus-supply = <&vcc_host_vbus>; 159 vbus-supply = <&vcc5v0_otg>; 168 vbus-supply = <&vcc5v0_otg>;
|
| H A D | at91sam9n12ek.dts | 106 …<AT91_PIOB 16 AT91_PERIPH_GPIO AT91_PINCTRL_DEGLITCH>; /* PB16 gpio usb vbus sense, no pull up and… 140 atmel,vbus-gpio = <&pioB 16 GPIO_ACTIVE_HIGH>; 165 atmel,vbus-gpio = <&pioB 7 GPIO_ACTIVE_LOW>;
|
| H A D | tegra20-colibri.dts | 99 nvidia,vbus-gpio = <&gpio TEGRA_GPIO(BB, 1) GPIO_ACTIVE_HIGH>; 106 nvidia,vbus-gpio = <&gpio TEGRA_GPIO(W, 2) GPIO_ACTIVE_LOW>;
|
| H A D | imx6q-logicpd.dts | 52 reg_usb_otg_vbus: regulator-otg-vbus@0 { 88 vbus-supply = <®_usb_h1_vbus>; 101 vbus-supply = <®_usb_otg_vbus>;
|
| H A D | tegra210-p2371-0000.dts | 45 nvidia,vbus-gpio = <&gpio TEGRA_GPIO(CC, 4) GPIO_ACTIVE_HIGH>;
|
| H A D | at91sam9263ek.dts | 56 atmel,vbus-gpio = <&pioA 25 GPIO_ACTIVE_HIGH>; 180 atmel,vbus-gpio = <&pioA 24 GPIO_ACTIVE_HIGH
|
| H A D | armada-8040-mcbin.dts | 42 regulator-name = "reg-usb3h0-vbus"; 113 cpm_xhci_vbus_pins: cpm-xhci-vbus-pins { 194 vbus-supply = <®_usb3h0_vbus>;
|
| H A D | tegra30-apalis.dts | 274 nvidia,vbus-gpio = <&gpio TEGRA_GPIO(T, 5) GPIO_ACTIVE_HIGH>; 281 nvidia,vbus-gpio = <&gpio TEGRA_GPIO(DD, 1) GPIO_ACTIVE_HIGH>; 288 nvidia,vbus-gpio = <&gpio TEGRA_GPIO(DD, 1) GPIO_ACTIVE_HIGH>;
|
| H A D | rk3128-evb.dts | 84 vbus-supply = <&vcc5v0_otg>; 319 otg_vbus_drv: otg-vbus-drv { 325 host_vbus_drv: host-vbus-drv {
|
| H A D | sun9i-a80-optimus.dts | 87 reg_usb1_vbus: usb1-vbus { 91 regulator-name = "usb1-vbus"; 98 reg_usb3_vbus: usb3-vbus { 102 regulator-name = "usb3-vbus";
|
| H A D | rk3288-veyron-chromebook.dtsi | 56 /* This turns on vbus for host1 (dwc2) */ 68 /* This turns on vbus for otg for host mode (dwc2) */
|
| /rk3399_rockchip-uboot/drivers/usb/cdns3/ |
| H A D | drd.c | 81 int vbus; in cdns3_get_vbus() local 83 vbus = !!(readl(&cdns->otg_regs->sts) & OTGSTS_VBUS_VALID); in cdns3_get_vbus() 84 dev_dbg(cdns->dev, "OTG VBUS: %d", vbus); in cdns3_get_vbus() 86 return vbus; in cdns3_get_vbus()
|
| H A D | core.c | 197 int id, vbus; in cdsn3_hw_role_state_machine() local 203 vbus = cdns3_get_vbus(cdns); in cdsn3_hw_role_state_machine() 221 else if (vbus) in cdsn3_hw_role_state_machine() 229 if (!vbus) in cdsn3_hw_role_state_machine()
|
| /rk3399_rockchip-uboot/doc/device-tree-bindings/usb/ |
| H A D | marvell.xhci-usb.txt | 16 - vbus-supply : If present, specifies the fixed regulator to be turned on 26 vbus-supply = <®_usb3h0_vbus>;
|