/linux-4.1.27/drivers/usb/host/ |
D | ohci-jz4740.c | 22 struct regulator *vbus; member 63 if (!jz4740_ohci->vbus) in ohci_jz4740_set_vbus_power() 67 ret = regulator_enable(jz4740_ohci->vbus); in ohci_jz4740_set_vbus_power() 72 ret = regulator_disable(jz4740_ohci->vbus); in ohci_jz4740_set_vbus_power() 186 jz4740_ohci->vbus = devm_regulator_get(&pdev->dev, "vbus"); in jz4740_ohci_probe() 187 if (IS_ERR(jz4740_ohci->vbus)) in jz4740_ohci_probe() 188 jz4740_ohci->vbus = NULL; in jz4740_ohci_probe() 193 if (jz4740_ohci->vbus) in jz4740_ohci_probe() 210 if (jz4740_ohci->vbus) in jz4740_ohci_probe() 211 regulator_disable(jz4740_ohci->vbus); in jz4740_ohci_probe() [all …]
|
D | ohci-pxa27x.c | 124 struct regulator *vbus[3]; member 175 struct regulator *vbus = pxa_ohci->vbus[port]; in pxa27x_ohci_set_vbus_power() local 178 if (IS_ERR_OR_NULL(vbus)) in pxa27x_ohci_set_vbus_power() 182 ret = regulator_enable(vbus); in pxa27x_ohci_set_vbus_power() 184 ret = regulator_disable(vbus); in pxa27x_ohci_set_vbus_power() 470 pxa_ohci->vbus[i] = devm_regulator_get(&pdev->dev, name); in usb_hcd_pxa27x_probe()
|
/linux-4.1.27/drivers/staging/unisys/virtpci/ |
D | virtpci.c | 83 static int delete_vbus_device(struct device *vbus, void *data); 245 struct device *vbus; in add_vbus() local 247 vbus = kzalloc(sizeof(*vbus), GFP_ATOMIC); in add_vbus() 250 if (!vbus) in add_vbus() 253 dev_set_name(vbus, "vbus%d", addparams->bus_no); in add_vbus() 254 vbus->release = virtpci_bus_release; in add_vbus() 255 vbus->parent = &virtpci_rootbus_device; /* root bus is parent */ in add_vbus() 256 vbus->bus = &virtpci_bus_type; /* bus type */ in add_vbus() 257 vbus->platform_data = (__force void *)addparams->chanptr; in add_vbus() 264 ret = device_register(vbus); in add_vbus() [all …]
|
/linux-4.1.27/drivers/usb/phy/ |
D | phy-gpio-vbus-usb.c | 41 int vbus; member 91 int vbus; in is_vbus_powered() local 93 vbus = gpio_get_value(pdata->gpio_vbus); in is_vbus_powered() 95 vbus = !vbus; in is_vbus_powered() 97 return vbus; in is_vbus_powered() 105 int gpio, status, vbus; in gpio_vbus_work() local 110 vbus = is_vbus_powered(pdata); in gpio_vbus_work() 111 if ((vbus ^ gpio_vbus->vbus) == 0) in gpio_vbus_work() 113 gpio_vbus->vbus = vbus; in gpio_vbus_work() 122 if (vbus) { in gpio_vbus_work() [all …]
|
D | phy-omap-otg.c | 32 bool vbus; member 61 if (!otg_dev->id && otg_dev->vbus) in omap_otg_set_mode() 64 else if (otg_dev->vbus) in omap_otg_set_mode() 89 otg_dev->vbus = event; in omap_otg_vbus_notifier() 134 otg_dev->vbus = extcon_get_cable_state(extcon, "USB"); in omap_otg_probe() 142 otg_dev->vbus); in omap_otg_probe()
|
D | phy-generic.c | 110 int vbus, status; in nop_gpio_vbus_thread() local 112 vbus = gpiod_get_value(nop->gpiod_vbus); in nop_gpio_vbus_thread() 113 if ((vbus ^ nop->vbus) == 0) in nop_gpio_vbus_thread() 115 nop->vbus = vbus; in nop_gpio_vbus_thread() 117 if (vbus) { in nop_gpio_vbus_thread()
|
D | phy-generic.h | 18 unsigned int vbus; member
|
D | phy-mv-usb.c | 185 if (mvotg->pdata->vbus == NULL) { in mv_otg_init_irq() 306 if (mvotg->pdata->vbus) { in mv_otg_update_inputs() 307 if (mvotg->pdata->vbus->poll() == VBUS_HIGH) { in mv_otg_update_inputs() 503 if (mvotg->pdata->vbus) in mv_otg_irq() 781 if (pdata->vbus) { in mv_otg_probe() 783 retval = devm_request_threaded_irq(&pdev->dev, pdata->vbus->irq, in mv_otg_probe() 791 pdata->vbus = NULL; in mv_otg_probe()
|
D | phy-tegra-usb.c | 690 if (!IS_ERR(phy->vbus)) in tegra_usb_phy_close() 691 regulator_disable(phy->vbus); in tegra_usb_phy_close() 786 if (!IS_ERR(phy->vbus)) { in tegra_usb_phy_init() 787 err = regulator_enable(phy->vbus); in tegra_usb_phy_init() 1043 tegra_phy->vbus = devm_regulator_get(&pdev->dev, "vbus"); in tegra_usb_phy_probe() 1044 if (IS_ERR(tegra_phy->vbus)) in tegra_usb_phy_probe() 1045 return PTR_ERR(tegra_phy->vbus); in tegra_usb_phy_probe() 1048 tegra_phy->vbus = ERR_PTR(-ENODEV); in tegra_usb_phy_probe()
|
D | Makefile | 20 obj-$(CONFIG_USB_GPIO_VBUS) += phy-gpio-vbus-usb.o
|
D | phy-twl6030-usb.c | 208 static DEVICE_ATTR(vbus, 0444, twl6030_usb_vbus_show, NULL);
|
D | phy-tahvo.c | 75 static DEVICE_ATTR(vbus, 0444, vbus_state_show, NULL);
|
/linux-4.1.27/drivers/phy/ |
D | phy-sun4i-usb.c | 72 struct regulator *vbus; member 191 if (phy->vbus) in sun4i_usb_phy_power_on() 192 ret = regulator_enable(phy->vbus); in sun4i_usb_phy_power_on() 201 if (phy->vbus) in sun4i_usb_phy_power_off() 202 regulator_disable(phy->vbus); in sun4i_usb_phy_power_off() 268 phy->vbus = devm_regulator_get_optional(dev, name); in sun4i_usb_phy_probe() 269 if (IS_ERR(phy->vbus)) { in sun4i_usb_phy_probe() 270 if (PTR_ERR(phy->vbus) == -EPROBE_DEFER) in sun4i_usb_phy_probe() 272 phy->vbus = NULL; in sun4i_usb_phy_probe()
|
D | phy-exynos5-usbdrd.c | 182 struct regulator *vbus; member 475 if (phy_drd->vbus) { in exynos5_usbdrd_phy_power_on() 476 ret = regulator_enable(phy_drd->vbus); in exynos5_usbdrd_phy_power_on() 514 if (phy_drd->vbus) in exynos5_usbdrd_phy_power_off() 515 regulator_disable(phy_drd->vbus); in exynos5_usbdrd_phy_power_off() 722 phy_drd->vbus = devm_regulator_get(dev, "vbus"); in exynos5_usbdrd_phy_probe() 723 if (IS_ERR(phy_drd->vbus)) { in exynos5_usbdrd_phy_probe() 724 ret = PTR_ERR(phy_drd->vbus); in exynos5_usbdrd_phy_probe() 729 phy_drd->vbus = NULL; in exynos5_usbdrd_phy_probe()
|
D | phy-twl4030-usb.c | 537 static DEVICE_ATTR(vbus, 0444, twl4030_usb_vbus_show, NULL);
|
/linux-4.1.27/Documentation/devicetree/bindings/usb/ |
D | usb-nop-xceiv.txt | 20 - vbus-detect-gpio: should specify the GPIO detecting a VBus insertion 22 - vbus-regulator : should specifiy the regulator supplying current drawn from 34 vbus-detect-gpio = <&gpio2 13 GPIO_ACTIVE_HIGH>; 35 vbus-regulator = <&vbus_regulator>; 41 GPIO 13 detects VBus insertion, and accordingly notifies the vbus-regulator.
|
D | ci-hdrc-zevio.txt | 9 - vbus-supply: regulator for vbus 16 vbus-supply = <&vbus_reg>;
|
D | ci-hdrc-imx.txt | 18 - vbus-supply: regulator for vbus 20 - external-vbus-divider: enables off-chip resistor divider for Vbus 32 external-vbus-divider;
|
D | atmel-usb.txt | 9 - atmel,vbus-gpio: If present, specifies a gpio that needs to be 49 - atmel,vbus-gpio: If present, specifies a gpio that needs to be 56 atmel,vbus-gpio = <&pioC 5 0>; 71 - atmel,vbus-gpio: If present, specifies a gpio that allows to detect whether 72 vbus is present (USB is connected). 89 atmel,vbus-gpio = <&pioB 19 0>;
|
D | ci-hdrc-usb2.txt | 12 - vbus-supply: reference to the VBUS regulator 23 vbus-supply = <®_usb0_vbus>;
|
D | exynos-usb.txt | 24 - samsung,vbus-gpio: if present, specifies the GPIO that 33 samsung,vbus-gpio = <&gpx2 6 1 3 3>;
|
D | omap-usb.txt | 62 - vbus-supply : phandle to the regulator device tree node if needed.
|
D | nvidia,tegra20-usb-phy.txt | 72 - vbus-supply: regulator for VBUS
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | sunxi-common-regulators.dtsi | 2 * sunxi boards common regulator (ahci target power supply, usb-vbus) code 97 reg_usb0_vbus: usb0-vbus { 101 regulator-name = "usb0-vbus"; 109 reg_usb1_vbus: usb1-vbus { 113 regulator-name = "usb1-vbus"; 121 reg_usb2_vbus: usb2-vbus { 125 regulator-name = "usb2-vbus";
|
D | imx6qdl-cubox-i.dtsi | 79 reg_usbh1_vbus: usb-h1-vbus { 90 reg_usbotg_vbus: usb-otg-vbus { 189 pinctrl_cubox_i_usbh1_vbus: cubox-i-usbh1-vbus { 204 pinctrl_cubox_i_usbotg_vbus: cubox-i-usbotg-vbus { 247 vbus-supply = <®_usbh1_vbus>; 254 vbus-supply = <®_usbotg_vbus>;
|
D | imx6qdl-hummingboard.dtsi | 69 reg_usbh1_vbus: usb-h1-vbus { 80 reg_usbotg_vbus: usb-otg-vbus { 214 pinctrl_hummingboard_usbh1_vbus: hummingboard-usbh1-vbus { 226 pinctrl_hummingboard_usbotg_vbus: hummingboard-usbotg-vbus { 273 vbus-supply = <®_usbh1_vbus>; 281 vbus-supply = <®_usbotg_vbus>;
|
D | at91-cosino_mega2560.dts | 48 atmel,vbus-gpio = <&pioB 16 GPIO_ACTIVE_HIGH>; 68 atmel,vbus-gpio = <0 /* &pioD 18 GPIO_ACTIVE_LOW */
|
D | at91sam9x5ek.dtsi | 58 atmel,vbus-gpio = <&pioB 16 GPIO_ACTIVE_HIGH>; 137 <AT91_PIOB 16 AT91_PERIPH_GPIO AT91_PINCTRL_DEGLITCH>; /* PB16 gpio vbus sense, deglitch */ 164 atmel,vbus-gpio = <0 /* &pioD 18 GPIO_ACTIVE_LOW *//* Activate to have access to port A */
|
D | at91sam9n12ek.dts | 115 …<AT91_PIOB 16 AT91_PERIPH_GPIO AT91_PINCTRL_DEGLITCH>; /* PB16 gpio usb vbus sense, no pull up and… 133 atmel,vbus-gpio = <&pioB 16 GPIO_ACTIVE_HIGH>; 158 atmel,vbus-gpio = <&pioB 7 GPIO_ACTIVE_LOW>;
|
D | berlin2q-marvell-dmp.dts | 95 vbus-supply = <®_usb0_vbus>; 100 vbus-supply = <®_usb2_vbus>;
|
D | tegra30-apalis-eval.dts | 152 vbus-supply = <&usbo1_vbus_reg>; 162 vbus-supply = <&usbh_vbus_reg>; 172 vbus-supply = <&usbh_vbus_reg>;
|
D | imx28-eukrea-mbmx28lc.dtsi | 258 reg_usb0_vbus_pins_mbmx28lc: reg-usb0-vbus-mbmx28lc@0 { 268 reg_usb1_vbus_pins_mbmx28lc: reg-usb1-vbus-mbmx28lc@0 { 309 vbus-supply = <®_usb0_vbus>; 316 vbus-supply = <®_usb1_vbus>;
|
D | imx6qdl-aristainetos.dtsi | 158 vbus-supply = <®_usbh1_vbus>; 164 vbus-supply = <®_usbotg_vbus>; 193 pinctrl_aristainetos_usbh1_vbus: aristainetos-usbh1-vbus { 197 pinctrl_aristainetos_usbotg_vbus: aristainetos-usbotg-vbus {
|
D | armada-385-db-ap.dts | 129 xhci0_vbus_pins: xhci0-vbus-pins { 208 reg_xhci0_vbus: xhci0-vbus { 212 regulator-name = "xhci0-vbus";
|
D | exynos5420-smdk5420.dts | 144 usb300_vbus_en: usb300-vbus-en { 151 usb301_vbus_en: usb301-vbus-en { 189 vbus-supply = <&usb300_vbus_reg>; 193 vbus-supply = <&usb301_vbus_reg>;
|
D | tegra30-colibri-eval-v3.dts | 102 vbus-supply = <&usbc_vbus_reg>; 112 vbus-supply = <&usbh_vbus_reg>;
|
D | at91sam9263ek.dts | 62 atmel,vbus-gpio = <&pioA 25 GPIO_ACTIVE_HIGH>; 186 atmel,vbus-gpio = <&pioA 24 GPIO_ACTIVE_HIGH
|
D | rk3188-radxarock.dts | 77 regulator-name = "otg-vbus"; 307 host_vbus_drv: host-vbus-drv { 310 otg_vbus_drv: otg-vbus-drv {
|
D | evk-pro3.dts | 40 atmel,vbus-gpio = <&pioC 5 GPIO_ACTIVE_HIGH>;
|
D | bcm59056.dtsi | 92 vbus_reg: vbus {
|
D | sama5d3xmb.dtsi | 180 atmel,vbus-gpio = <&pioD 29 GPIO_ACTIVE_HIGH>; 188 atmel,vbus-gpio = <&pioD 25 GPIO_ACTIVE_HIGH
|
D | sun7i-a20-cubietruck.dts | 232 reg_usb0_vbus: usb0-vbus { 238 reg_usb1_vbus: usb1-vbus { 242 reg_usb2_vbus: usb2-vbus {
|
D | sun7i-a20-olinuxino-micro.dts | 240 reg_usb1_vbus: usb1-vbus { 244 reg_usb2_vbus: usb2-vbus {
|
D | sun4i-a10-inet97fv2.dts | 119 reg_usb1_vbus: usb1-vbus { 123 reg_usb2_vbus: usb2-vbus {
|
D | ethernut5.dts | 53 atmel,vbus-gpio = <&pioC 5 GPIO_ACTIVE_HIGH>;
|
D | sun4i-a10-ba10-tvbox.dts | 140 reg_usb1_vbus: usb1-vbus { 144 reg_usb2_vbus: usb2-vbus {
|
D | at91-sama5d3_xplained.dts | 267 atmel,vbus-gpio = <&pioE 9 GPIO_ACTIVE_HIGH>; /* PE9, conflicts with A9 */ 275 atmel,vbus-gpio = <0
|
D | rk3288-evb.dtsi | 82 /* This turns on USB vbus for both host0 (ehci) and host1 (dwc2) */ 238 host_vbus_drv: host-vbus-drv {
|
D | imx28-m28evk.dts | 202 vbus-supply = <®_usb0_vbus>; 209 vbus-supply = <®_usb1_vbus>;
|
D | sun4i-a10-mini-xplus.dts | 129 reg_usb1_vbus: usb1-vbus { 133 reg_usb2_vbus: usb2-vbus {
|
D | tny_a9263.dts | 49 atmel,vbus-gpio = <&pioB 11 GPIO_ACTIVE_HIGH>;
|
D | sun7i-a20-hummingbird.dts | 217 reg_usb1_vbus: usb1-vbus { 223 reg_usb2_vbus: usb2-vbus {
|
D | at91sam9m10g45ek.dts | 138 atmel,vbus-gpio = <&pioB 19 GPIO_ACTIVE_HIGH>; 232 atmel,vbus-gpio = <&pioD 1 GPIO_ACTIVE_LOW
|
D | usb_a9260_common.dtsi | 41 atmel,vbus-gpio = <&pioC 5 GPIO_ACTIVE_HIGH>;
|
D | imx6qdl-rex.dtsi | 325 vbus-supply = <®_usbh1_vbus>; 332 vbus-supply = <®_usb_otg_vbus>;
|
D | sun4i-a10-olinuxino-lime.dts | 184 reg_usb1_vbus: usb1-vbus { 188 reg_usb2_vbus: usb2-vbus {
|
D | at91-sama5d4_xplained.dts | 153 atmel,vbus-gpio = <&pioE 31 GPIO_ACTIVE_HIGH>; 161 atmel,vbus-gpio = <0
|
D | sun7i-a20-olinuxino-lime.dts | 170 reg_usb1_vbus: usb1-vbus { 174 reg_usb2_vbus: usb2-vbus {
|
D | sun4i-a10-hackberry.dts | 166 reg_usb1_vbus: usb1-vbus { 170 reg_usb2_vbus: usb2-vbus {
|
D | sun7i-a20-m3.dts | 165 reg_usb1_vbus: usb1-vbus { 169 reg_usb2_vbus: usb2-vbus {
|
D | imx53-m53evk.dts | 82 regulator-name = "vbus"; 348 vbus-supply = <®_usbh1_vbus>;
|
D | sun4i-a10-pcduino.dts | 189 reg_usb1_vbus: usb1-vbus { 193 reg_usb2_vbus: usb2-vbus {
|
D | sun4i-a10-a1000.dts | 185 reg_usb1_vbus: usb1-vbus { 189 reg_usb2_vbus: usb2-vbus {
|
D | imx28-cfa10037.dts | 56 vbus-supply = <®_usb1_vbus>;
|
D | at91rm9200ek.dts | 41 atmel,vbus-gpio = <&pioD 4 GPIO_ACTIVE_HIGH>;
|
D | aks-cdu.dts | 55 atmel,vbus-gpio = <&pioC 15 GPIO_ACTIVE_HIGH>;
|
D | vf-colibri-eval-v3.dtsi | 116 vbus-supply = <&usbh_vbus_reg>;
|
D | sun7i-a20-bananapi.dts | 205 reg_usb1_vbus: usb1-vbus { 209 reg_usb2_vbus: usb2-vbus {
|
D | sun4i-a10-cubieboard.dts | 179 reg_usb1_vbus: usb1-vbus { 183 reg_usb2_vbus: usb2-vbus {
|
D | sun7i-a20-cubieboard2.dts | 172 reg_usb1_vbus: usb1-vbus { 176 reg_usb2_vbus: usb2-vbus {
|
D | sun7i-a20-pcduino3.dts | 200 reg_usb1_vbus: usb1-vbus { 204 reg_usb2_vbus: usb2-vbus {
|
D | imx6qdl-udoo.dtsi | 124 vbus-supply = <®_usb_h1_vbus>;
|
D | usb_a9263.dts | 54 atmel,vbus-gpio = <&pioB 11 GPIO_ACTIVE_HIGH>;
|
D | imx6sl-warp.dts | 124 vbus-supply = <®_usb_otg1_vbus>; 131 vbus-supply = <®_usb_otg2_vbus>;
|
D | imx6qdl-phytec-pfla02.dtsi | 395 vbus-supply = <®_usb_h1_vbus>; 402 vbus-supply = <®_usb_otg_vbus>;
|
D | sun7i-a20-olinuxino-lime2.dts | 217 reg_usb1_vbus: usb1-vbus { 221 reg_usb2_vbus: usb2-vbus {
|
D | sun7i-a20-i12-tvbox.dts | 195 reg_usb1_vbus: usb1-vbus { 199 reg_usb2_vbus: usb2-vbus {
|
D | imx28-evk.dts | 251 vbus-supply = <®_usb0_vbus>; 256 vbus-supply = <®_usb1_vbus>;
|
D | at91-foxg20.dts | 47 atmel,vbus-gpio = <&pioC 6 GPIO_ACTIVE_HIGH>;
|
D | imx23-olinuxino.dts | 98 vbus-supply = <®_usb0_vbus>;
|
D | animeo_ip.dts | 119 atmel,vbus-gpio = <&pioB 15 GPIO_ACTIVE_LOW>;
|
D | imx28-cfa10058.dts | 103 vbus-supply = <®_usb1_vbus>;
|
D | at91-qil_a9260.dts | 44 atmel,vbus-gpio = <&pioC 5 GPIO_ACTIVE_HIGH>;
|
D | at91-sama5d4ek.dts | 213 atmel,vbus-gpio = <&pioE 31 GPIO_ACTIVE_HIGH>; 221 atmel,vbus-gpio = <0 /* &pioE 10 GPIO_ACTIVE_LOW */
|
D | imx28-sps1.dts | 107 vbus-supply = <®_usb0_vbus>;
|
D | imx6qdl-gw53xx.dtsi | 312 vbus-supply = <®_usb_otg_vbus>; 320 vbus-supply = <®_usb_h1_vbus>;
|
D | tegra124-nyan.dtsi | 412 vbus-supply = <&vdd_usb1_vbus>; 421 vbus-supply = <&vdd_run_cam>; 430 vbus-supply = <&vdd_usb3_vbus>;
|
D | nspire.dtsi | 87 vbus-supply = <&vbus_reg>;
|
D | imx35-eukrea-mbimxsd35-baseboard.dts | 162 external-vbus-divider;
|
D | imx28-cfa10057.dts | 136 vbus-supply = <®_usb1_vbus>;
|
D | imx6qdl-dfi-fs700-m60.dtsi | 175 vbus-supply = <®_usb_otg_vbus>;
|
D | imx6q-tbs2910.dts | 238 vbus-supply = <®_5p0v>; 243 vbus-supply = <®_5p0v>;
|
D | imx6q-gw5400-a.dts | 380 vbus-supply = <®_usb_otg_vbus>; 388 vbus-supply = <®_usb_h1_vbus>;
|
D | at91sam9rlek.dts | 149 atmel,vbus-gpio = <&pioA 8 GPIO_ACTIVE_HIGH>;
|
D | at91sam9g20ek_common.dtsi | 83 atmel,vbus-gpio = <&pioC 5 GPIO_ACTIVE_HIGH>;
|
D | imx25-eukrea-mbimxsd25-baseboard.dts | 184 external-vbus-divider;
|
D | exynos5250-snow.dts | 284 samsung,vbus-gpio = <&gpx1 1 GPIO_ACTIVE_HIGH>; 625 usb3_vbus_en: usb3-vbus-en { 700 vbus-supply = <&usb3_vbus_reg>;
|
D | imx6qdl-gw54xx.dtsi | 405 vbus-supply = <®_usb_otg_vbus>; 413 vbus-supply = <®_usb_h1_vbus>;
|
D | armada-388-gp.dts | 261 reg_usb3_vbus: usb3-vbus { 263 regulator-name = "usb3-vbus";
|
D | imx6sx-sdb.dtsi | 268 vbus-supply = <®_usb_otg1_vbus>; 275 vbus-supply = <®_usb_otg2_vbus>;
|
D | exynos5420-peach-pit.dts | 895 usb300_vbus_en: usb300-vbus-en { 902 usb301_vbus_en: usb301-vbus-en { 1048 vbus-supply = <&usb300_vbus_reg>; 1052 vbus-supply = <&usb301_vbus_reg>;
|
D | exynos5800-peach-pi.dts | 858 usb300_vbus_en: usb300-vbus-en { 865 usb301_vbus_en: usb301-vbus-en { 1011 vbus-supply = <&usb300_vbus_reg>; 1015 vbus-supply = <&usb301_vbus_reg>;
|
D | at91sam9261ek.dts | 118 atmel,vbus-gpio = <&pioB 29 GPIO_ACTIVE_HIGH>;
|
D | imx6qdl-sabresd.dtsi | 549 vbus-supply = <®_usb_h1_vbus>; 554 vbus-supply = <®_usb_otg_vbus>;
|
D | imx53-tx53.dtsi | 539 vbus-supply = <®_usbh1_vbus>; 547 vbus-supply = <®_usbotg_vbus>;
|
D | imx6q-arm2.dts | 192 vbus-supply = <®_usb_otg_vbus>;
|
D | sun6i-a31-app4-evb1.dts | 91 reg_usb1_vbus: usb1-vbus {
|
D | imx28-apf28dev.dts | 162 vbus-supply = <®_usb0_vbus>;
|
D | kirkwood-lsxl.dtsi | 16 pmx_usb_vbus: pmx-usb-vbus {
|
D | rk3288-firefly.dtsi | 408 host_vbus_drv: host-vbus-drv { 418 otg_vbus_drv: otg-vbus-drv {
|
D | imx6sl-evk.dts | 600 vbus-supply = <®_usb_otg1_vbus>; 608 vbus-supply = <®_usb_otg2_vbus>;
|
D | imx28-m28cu3.dts | 180 vbus-supply = <®_usb1_vbus>;
|
D | sun6i-a31-colombus.dts | 130 reg_usb2_vbus: usb2-vbus {
|
D | imx6qdl-tx6.dtsi | 663 vbus-supply = <®_usbh1_vbus>; 670 vbus-supply = <®_usbotg_vbus>;
|
D | sun5i-a13-olinuxino-micro.dts | 148 reg_usb1_vbus: usb1-vbus {
|
D | sun6i-a31-m9.dts | 146 reg_usb1_vbus: usb1-vbus {
|
D | sun5i-a10s-r7-tv-dongle.dts | 134 reg_usb1_vbus: usb1-vbus {
|
D | imx53-voipac-dmm-668.dtsi | 274 vbus-supply = <®_usb_vbus>;
|
D | imx6qdl-gw51xx.dtsi | 202 vbus-supply = <®_usb_otg_vbus>;
|
D | imx27-phytec-phycore-rdk.dts | 304 vbus-supply = <®_5v0>;
|
D | sun5i-a13-olinuxino.dts | 198 reg_usb1_vbus: usb1-vbus {
|
D | omap3-overo-base.dtsi | 38 gpio = <&gpio6 8 0>; /* gpio_168: vbus enable */
|
D | omap5-uevm.dts | 370 ti,enable-vbus-detection; 626 vbus-supply = <&smps10_out1_reg>;
|
D | imx28-tx28.dts | 697 vbus-supply = <®_usb0_vbus>; 704 vbus-supply = <®_usb1_vbus>;
|
D | tegra20-whistler.dts | 536 vbus-supply = <&vbus1_reg>; 545 vbus-supply = <&vbus3_reg>;
|
D | imx53-qsb-common.dtsi | 358 vbus-supply = <®_usb_vbus>;
|
D | imx27-phytec-phycore-som.dtsi | 322 vbus-supply = <&sw3_reg>;
|
D | imx25-pdk.dts | 314 external-vbus-divider;
|
D | omap5-cm-t54.dts | 422 ti,enable-vbus-detection; 635 vbus-supply = <&smps10_out1_reg>;
|
D | tegra124-venice2.dts | 916 vbus-supply = <&vdd_usb1_vbus>; 925 vbus-supply = <&vdd_run_cam>; 934 vbus-supply = <&vdd_usb3_vbus>;
|
D | sun5i-a10s-olinuxino-micro.dts | 243 reg_usb1_vbus: usb1-vbus {
|
D | imx28-cfa10049.dts | 300 vbus-supply = <®_usb1_vbus>;
|
D | imx6qdl-gw52xx.dtsi | 307 vbus-supply = <®_usb_otg_vbus>;
|
D | imx6qdl-sabrelite.dtsi | 437 vbus-supply = <®_usb_otg_vbus>;
|
D | imx6qdl-nitrogen6x.dtsi | 442 vbus-supply = <®_usb_otg_vbus>;
|
D | exynos5250-smdk5250.dts | 91 samsung,vbus-gpio = <&gpx2 6 GPIO_ACTIVE_HIGH>;
|
D | imx6q-dmo-edmqmx6.dts | 460 vbus-supply = <®_usb_host1>;
|
D | tegra20-trimslice.dts | 340 vbus-supply = <&vbus_reg>;
|
D | imx6dl-riotboard.dts | 297 vbus-supply = <®_usb_otg_vbus>;
|
D | imx51-babbage.dts | 411 vbus-supply = <®_hub_reset>;
|
D | exynos5250-spring.dts | 82 samsung,vbus-gpio = <&gpx1 1 GPIO_ACTIVE_HIGH>;
|
D | tegra30-cardhu.dtsi | 399 vbus-supply = <&usb3_vbus_reg>;
|
D | stih407-pinctrl.dtsi | 547 usb-vbus-valid = <&pio35 6 ALT1 IN>;
|
D | tegra20-seaboard.dts | 733 vbus-supply = <&vbus_reg>;
|
D | tegra30-beaver.dts | 1930 vbus-supply = <&sys_3v3_reg>; 1939 vbus-supply = <&usb3_vbus_reg>;
|
D | tegra114-dalmore.dts | 1127 vbus-supply = <&usb3_vbus_reg>;
|
D | tegra124-jetson-tk1.dts | 1715 vbus-supply = <&vdd_usb3_vbus>;
|
/linux-4.1.27/include/linux/platform_data/ |
D | mv_usb.h | 38 struct mv_usb_addon_irq *vbus; /* valid for OTG/UDC. VBUS change*/ member 50 int (*set_vbus)(unsigned int vbus);
|
/linux-4.1.27/arch/arm/mach-pxa/include/mach/ |
D | palm27x.h | 42 extern void __init palm27x_udc_init(int vbus, int pullup, 45 static inline void palm27x_udc_init(int vbus, int pullup, int vbus_inverted) {} in palm27x_udc_init() argument
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | sysfs-platform-chipidea-usb-otg | 30 Reading: returns 1 if the bus is off(vbus is turned off) by 54 vbus error, then A-device will power down the bus.
|
D | sysfs-platform-tahvo-usb | 10 What: /sys/bus/platform/devices/tahvo-usb/vbus
|
/linux-4.1.27/drivers/usb/gadget/udc/ |
D | udc-core.c | 49 bool vbus; member 153 if (udc->vbus) in usb_udc_connect_control() 173 udc->vbus = status; in usb_udc_vbus_handler() 312 udc->vbus = true; in usb_add_gadget_udc_release()
|
D | pch_udc.c | 1268 int vbus = 0; in pch_vbus_gpio_get_value() local 1271 vbus = gpio_get_value(dev->vbus_gpio.port) ? 1 : 0; in pch_vbus_gpio_get_value() 1273 vbus = -1; in pch_vbus_gpio_get_value() 1275 return vbus; in pch_vbus_gpio_get_value() 1291 int vbus; in pch_vbus_gpio_work_fall() local 1299 vbus = pch_vbus_gpio_get_value(dev); in pch_vbus_gpio_work_fall() 1301 if ((vbus_saved == vbus) && (vbus == 0)) { in pch_vbus_gpio_work_fall() 1314 vbus_saved = vbus; in pch_vbus_gpio_work_fall() 1331 int vbus; in pch_vbus_gpio_work_rise() local 1337 vbus = pch_vbus_gpio_get_value(dev); in pch_vbus_gpio_work_rise() [all …]
|
D | s3c2410_udc.h | 95 u8 vbus; member
|
D | mv_udc_core.c | 2055 unsigned int vbus; in mv_udc_vbus_work() local 2058 if (!udc->pdata->vbus) in mv_udc_vbus_work() 2061 vbus = udc->pdata->vbus->poll(); in mv_udc_vbus_work() 2062 dev_info(&udc->dev->dev, "vbus is %d\n", vbus); in mv_udc_vbus_work() 2064 if (vbus == VBUS_HIGH) in mv_udc_vbus_work() 2066 else if (vbus == VBUS_LOW) in mv_udc_vbus_work() 2273 else if (pdata->vbus) { in mv_udc_probe() 2276 pdata->vbus->irq, NULL, in mv_udc_probe() 2340 if (udc->pdata->vbus && udc->pdata->vbus->poll) in mv_udc_suspend() 2341 if (udc->pdata->vbus->poll() == VBUS_HIGH) { in mv_udc_suspend()
|
D | lpc32xx_udc.c | 179 u8 vbus; member 546 udc->vbus ? "present" : "off", in proc_udc_show() 547 udc->enabled ? (udc->vbus ? "active" : "enabled") : in proc_udc_show() 553 if (udc->enabled && udc->vbus) { in proc_udc_show() 1617 if (!udc->enabled || !udc->vbus) in pullup() 2176 if (udc->vbus == 0) in udc_handle_dev() 2186 udc->driver && udc->vbus) { in udc_handle_dev() 2891 udc->vbus = 1; in vbus_work() 2893 udc->vbus = 0; in vbus_work() 2896 if (udc->last_vbus != udc->vbus) { in vbus_work() [all …]
|
D | at91_udc.h | 124 unsigned vbus:1; member
|
D | at91_udc.c | 176 udc->vbus ? "present" : "off", in proc_udc_show() 178 ? (udc->vbus ? "active" : "enabled") in proc_udc_show() 212 if (udc->enabled && udc->vbus) { in proc_udc_show() 919 if (!udc->enabled || !udc->vbus) in pullup() 946 udc->vbus = (is_active != 0); in at91_vbus_session() 1511 if (value != udc->vbus) in at91_vbus_update() 1902 udc->vbus = gpio_get_value_cansleep(udc->board.vbus_pin) ^ in at91udc_probe() 1923 udc->vbus = 1; in at91udc_probe()
|
D | pxa25x_udc.c | 929 int is_active = udc->vbus && udc->pullup && !udc->suspended; in pullup() 962 udc->vbus = is_active; in pxa25x_udc_vbus_session() 1366 int vbus; in lubbock_vbus_irq() local 1371 vbus = 1; in lubbock_vbus_irq() 1376 vbus = 0; in lubbock_vbus_irq() 1384 pxa25x_udc_vbus_session(&dev->gadget, vbus); in lubbock_vbus_irq() 2164 dev->vbus = 0; in pxa25x_udc_probe()
|
D | pxa25x_udc.h | 106 vbus : 1, member
|
D | mv_u3d.h | 283 struct mv_usb_addon_irq *vbus; member
|
D | mv_u3d_core.c | 1461 if (!u3d->vbus) { in mv_u3d_irq_process_link_change() 1710 if (!u3d->vbus) { in mv_u3d_irq() 1811 u3d->vbus = pdata->vbus; in mv_u3d_probe() 1945 if (u3d->vbus) { in mv_u3d_probe()
|
D | atmel_usba_udc.c | 1810 int vbus; in usba_vbus_irq_thread() local 1817 vbus = vbus_is_present(udc); in usba_vbus_irq_thread() 1818 if (vbus != udc->vbus_prev) { in usba_vbus_irq_thread() 1819 if (vbus) { in usba_vbus_irq_thread() 1827 udc->vbus_prev = vbus; in usba_vbus_irq_thread()
|
D | s3c2410_udc.c | 1479 udc->vbus = (is_active != 0); in s3c2410_udc_vbus_session() 1505 if (value != dev->vbus) in s3c2410_udc_vbus_irq() 1853 udc->vbus = 1; in s3c2410_udc_probe()
|
/linux-4.1.27/include/linux/usb/ |
D | tegra_usb_phy.h | 69 struct regulator *vbus; member
|
/linux-4.1.27/Documentation/devicetree/bindings/extcon/ |
D | extcon-palmas.txt | 14 - ti,enable-vbus-detection: Perform VBUS detection.
|
/linux-4.1.27/Documentation/devicetree/bindings/mfd/ |
D | brcm,bcm59056.txt | 24 vbus
|
/linux-4.1.27/drivers/power/ |
D | da9052-battery.c | 235 bool vbus; in da9052_bat_check_status() local 249 vbus = vbussel && vbusdet; in da9052_bat_check_status() 252 if (dc || vbus) { in da9052_bat_check_status()
|
D | lp8727_charger.c | 232 u8 vbus; in lp8727_delayed_func() local 240 vbus = intstat[0] & LP8727_VBUS; in lp8727_delayed_func() 242 lp8727_id_detection(pchg, idno, vbus); in lp8727_delayed_func()
|
/linux-4.1.27/arch/arm/mach-pxa/ |
D | palm27x.c | 181 void __init palm27x_udc_init(int vbus, int pullup, int vbus_inverted) in palm27x_udc_init() argument 183 palm27x_udc_info.gpio_vbus = vbus; in palm27x_udc_init()
|
/linux-4.1.27/drivers/mfd/ |
D | tps65010.c | 81 u16 vbus; member 426 if (tps->vbus == 500) in tps65010_work() 428 else if (tps->vbus >= 100) in tps65010_work() 613 tps->vbus = 100; in tps65010_probe() 713 the_tps->vbus = mA; in tps65010_set_vbus_draw()
|
/linux-4.1.27/drivers/regulator/ |
D | bcm590xx-regulator.c | 199 BCM590XX_REG_TABLE(vbus, ldo_vbus), 312 BCM590XX_MATCH(vbus, VBUS),
|
/linux-4.1.27/arch/arm/mach-mmp/ |
D | ttc_dkb.c | 171 .vbus = NULL,
|
/linux-4.1.27/drivers/staging/unisys/Documentation/ |
D | proc-entries.txt | 25 /proc/uislib/vbus: this is a directory containing entries for each
|
/linux-4.1.27/drivers/usb/musb/ |
D | musb_core.c | 1761 int vbus; in musb_vbus_show() local 1768 vbus = musb_platform_get_vbus_status(musb); in musb_vbus_show() 1772 vbus ? "on" : "off", val); in musb_vbus_show() 1774 static DEVICE_ATTR(vbus, 0644, musb_vbus_show, musb_vbus_store);
|