| /Linux-v5.4/drivers/usb/phy/ |
| D | phy-gpio-vbus-usb.c | 34 struct regulator *vbus_draw; member 59 struct regulator *vbus_draw = gpio_vbus->vbus_draw; in set_vbus_draw() local 63 if (!vbus_draw) in set_vbus_draw() 68 regulator_set_current_limit(vbus_draw, 0, 1000 * mA); in set_vbus_draw() 70 ret = regulator_enable(vbus_draw); in set_vbus_draw() 77 ret = regulator_disable(vbus_draw); in set_vbus_draw() 318 gpio_vbus->vbus_draw = devm_regulator_get(&pdev->dev, "vbus_draw"); in gpio_vbus_probe() 319 if (IS_ERR(gpio_vbus->vbus_draw)) { in gpio_vbus_probe() 321 PTR_ERR(gpio_vbus->vbus_draw)); in gpio_vbus_probe() 322 gpio_vbus->vbus_draw = NULL; in gpio_vbus_probe()
|
| D | phy-ab8500-usb.c | 129 unsigned vbus_draw; member 341 ab->vbus_draw = 0; in ab8505_usb_link_status_update() 363 UX500_MUSB_PREPARE, &ab->vbus_draw); in ab8505_usb_link_status_update() 379 UX500_MUSB_PREPARE, &ab->vbus_draw); in ab8505_usb_link_status_update() 385 event, &ab->vbus_draw); in ab8505_usb_link_status_update() 392 event, &ab->vbus_draw); in ab8505_usb_link_status_update() 433 ab->vbus_draw = 0; in ab8500_usb_link_status_update() 456 UX500_MUSB_PREPARE, &ab->vbus_draw); in ab8500_usb_link_status_update() 471 UX500_MUSB_PREPARE, &ab->vbus_draw); in ab8500_usb_link_status_update() 477 event, &ab->vbus_draw); in ab8500_usb_link_status_update() [all …]
|
| D | phy-generic.c | 74 struct regulator *vbus_draw = nop->vbus_draw; in nop_set_vbus_draw() local 78 if (!vbus_draw) in nop_set_vbus_draw() 83 regulator_set_current_limit(vbus_draw, 0, 1000 * mA); in nop_set_vbus_draw() 85 ret = regulator_enable(vbus_draw); in nop_set_vbus_draw() 92 ret = regulator_disable(vbus_draw); in nop_set_vbus_draw()
|
| D | phy-generic.h | 16 struct regulator *vbus_draw; member
|
| D | phy-fsl-usb.c | 615 otg->gadget->ops->vbus_draw(otg->gadget, 0); in fsl_otg_set_peripheral()
|
| /Linux-v5.4/include/linux/platform_data/ |
| D | usb-s3c2410_udc.h | 24 void (*vbus_draw)(unsigned int ma); member
|
| /Linux-v5.4/arch/arm/mach-s3c24xx/ |
| D | mach-gta02.c | 425 .vbus_draw = gta02_udc_vbus_draw,
|
| /Linux-v5.4/include/linux/usb/ |
| D | gadget.h | 312 int (*vbus_draw) (struct usb_gadget *, unsigned mA); member
|
| /Linux-v5.4/drivers/usb/gadget/udc/ |
| D | core.c | 611 if (!gadget->ops->vbus_draw) { in usb_gadget_vbus_draw() 616 ret = gadget->ops->vbus_draw(gadget, mA); in usb_gadget_vbus_draw()
|
| D | s3c2410_udc.c | 1497 if (udc_info && udc_info->vbus_draw) { in s3c2410_vbus_draw() 1498 udc_info->vbus_draw(ma); in s3c2410_vbus_draw() 1515 .vbus_draw = s3c2410_vbus_draw,
|
| D | s3c-hsudc.c | 1260 .vbus_draw = s3c_hsudc_vbus_draw,
|
| D | pxa27x_udc.c | 1622 .vbus_draw = pxa_udc_vbus_draw,
|
| D | pxa25x_udc.c | 1227 .vbus_draw = pxa25x_udc_vbus_draw,
|
| D | mv_u3d_core.c | 1294 .vbus_draw = mv_u3d_vbus_draw,
|
| D | fsl_udc_core.c | 1242 .vbus_draw = fsl_vbus_draw,
|
| D | pch_udc.c | 1237 .vbus_draw = pch_udc_pcd_vbus_draw,
|
| D | omap_udc.c | 1318 .vbus_draw = omap_vbus_draw,
|
| /Linux-v5.4/drivers/usb/musb/ |
| D | musb_gadget.c | 1675 .vbus_draw = musb_gadget_vbus_draw,
|
| /Linux-v5.4/drivers/usb/chipidea/ |
| D | udc.c | 1670 .vbus_draw = ci_udc_vbus_draw,
|
| /Linux-v5.4/drivers/staging/emxx_udc/ |
| D | emxx_udc.c | 2963 .vbus_draw = nbu2ss_gad_vbus_draw,
|
| /Linux-v5.4/drivers/usb/dwc2/ |
| D | gadget.c | 4606 .vbus_draw = dwc2_hsotg_vbus_draw,
|