/drivers/usb/gadget/ |
H A D | pxa25x_udc.c | 132 /* one GPIO should control a D+ pullup, so host sees this device (or not) */ 930 static int pullup(struct pxa25x_udc *udc) function 932 int is_active = udc->vbus && udc->pullup && !udc->suspended; 967 pullup(udc); 971 /* drivers may have software control over D+ pullup */ 978 /* not all boards support pullup control */ 982 udc->pullup = (is_active != 0); 983 pullup(udc); 1010 .pullup = pxa25x_udc_pullup, 1250 /* if hardware supports it, pullup [all...] |
H A D | pxa25x_udc.h | 108 pullup : 1, member in struct:pxa25x_udc
|
H A D | at91_udc.c | 55 * a VBUS sensing IRQ, and a D+ pullup. (They may be omitted, but the 58 * The pullup is most important (so it's integrated on sam926x parts). It 175 seq_printf(s, "vbus %s, pullup %s, %s powered%s, gadget %s\n\n", 893 static void pullup(struct at91_udc *udc, int is_on) function 951 pullup(udc, is_active); 953 pullup(udc, 0); 965 pullup(udc, is_on); 990 .pullup = at91_pullup, 1668 pullup(udc, 1); 1686 pullup(ud [all...] |
H A D | dummy_hcd.c | 193 unsigned pullup:1; member in struct:dummy 295 } else if (!dum->pullup || dum->udc_suspended) { 321 } else if (!dum->pullup || dum->udc_suspended) { 354 if (dum->pullup) 845 dum->pullup = (value != 0); 862 .pullup = dummy_pullup, 2030 if (dum_hcd->dum->pullup) {
|
H A D | fusb300_udc.c | 1382 .pullup = fusb300_udc_pullup,
|
H A D | m66592-udc.c | 1573 .pullup = m66592_pullup,
|
H A D | s3c2410_udc.c | 1553 .pullup = s3c2410_udc_pullup, 1943 "udc pullup");
|
H A D | fsl_qe_udc.c | 1923 /* Change Data+ pullup status 1942 .pullup = qe_pullup,
|
H A D | fsl_udc_core.c | 1220 /* Change Data+ pullup status 1249 .pullup = fsl_pullup,
|
H A D | mv_udc_core.c | 1260 /* D+ pullup, software-controlled connect/disconnect to USB host */ 1261 .pullup = mv_udc_pullup, 1400 /* pullup is always on */
|
H A D | net2272.c | 1181 .pullup = net2272_pullup,
|
H A D | net2280.c | 1411 .pullup = net2280_pullup, 2842 /* disable the pullup so the host will think we're gone */
|
H A D | omap_udc.c | 69 * D+ pullup to allow enumeration. That's too early for the gadget 1378 .pullup = omap_pullup, 3090 /* we're requesting 48 MHz clock if the pullup is enabled
|
H A D | pch_udc.c | 1246 .pullup = pch_udc_pcd_pullup, 3065 /* disable the pullup so the host will think we're gone */
|
H A D | pxa27x_udc.c | 1501 * dplus_pullup - Connect or disconnect pullup resistor to D+ pin 1503 * @on: 0 if disconnect pullup resistor, 1 otherwise 1506 * Handle D+ pullup resistor, make the device visible to the usb bus, and 1565 * - the pullup resistor is connected 1586 * - the pullup resistor is not connected 1602 * pxa_udc_pullup - Offer manual D+ pullup control 1604 * @is_active: 0 if disconnect, else connect D+ pullup resistor 1607 * Returns 0 if OK, -EOPNOTSUPP if udc driver doesn't handle D+ pullup 1633 * Enables the udc, and optionnaly activates D+ pullup resistor. Or disables the 1634 * udc, and deactivates D+ pullup resisto [all...] |
H A D | r8a66597-udc.c | 1807 .pullup = r8a66597_pullup,
|
H A D | langwell_udc.c | 1243 /* D+ pullup, software-controlled connect/disconnect to USB host */ 1299 /* D+ pullup, software-controlled connect/disconnect to USB host */ 1300 .pullup = langwell_pullup,
|
/drivers/usb/otg/ |
H A D | Kconfig | 35 optionally control of a D+ pullup GPIO as well as a VBUS
|
H A D | isp1301_omap.c | 410 * OTG inputs; OTG outputs (mostly pullup/pulldown controls) and HNP state 567 pullup: 574 goto pullup;
|
/drivers/w1/ |
H A D | w1.c | 521 static W1_MASTER_ATTR_RW(pullup, S_IRUGO | S_IWUSR | S_IWGRP);
|
/drivers/usb/dwc3/ |
H A D | gadget.c | 1420 .pullup = dwc3_gadget_pullup,
|
/drivers/usb/musb/ |
H A D | musb_gadget.c | 1700 dev_dbg(musb->controller, "gadget D+ pullup %s\n", 1738 * not pullup unless the B-session is active. 1763 .pullup = musb_gadget_pullup,
|