/external/u-boot/include/linux/usb/ |
gadget.h | 443 int (*pullup) (struct usb_gadget *, int is_on); member in struct:usb_gadget_ops 639 * resuming the controller, activating the D+ (or D-) pullup to let the 692 * Enables the D+ (or potentially D-) pullup. The host will start 693 * enumerating this gadget when the pullup is active and a VBUS session 694 * is active (the link is powered). This pullup is always enabled unless 701 if (!gadget->ops->pullup) 703 return gadget->ops->pullup(gadget, 1); 710 * Disables the D+ (or potentially D-) pullup, which the host may see 712 * support software pullup controls. 723 if (!gadget->ops->pullup) [all...] |
/external/u-boot/drivers/usb/gadget/ |
pxa25x_udc.h | 124 pullup:1, member in struct:pxa25x_udc
|
at91_udc.h | 73 #define AT91_UDP_TXVC_PUON (1 << 9) /* PullUp On [AT91SAM9260 only] */ 108 void (*pullup)(struct at91_udc *udc, int is_on); member in struct:at91_udc_caps
|
fotg210.c | 54 int pullup; member in struct:fotg210_chip 708 static void pullup(struct fotg210_chip *chip, int is_on) function 713 if (!chip->pullup) { 715 chip->pullup = 1; 723 chip->pullup = 0; 739 debug("fotg210: pullup=%d\n", is_on); 741 pullup(chip, is_on); 759 .pullup = fotg210_pullup, 958 pullup(chip, 0);
|
at91_udc.c | 37 * a VBUS sensing IRQ, and a D+ pullup. (They may be omitted, but the 40 * The pullup is most important (so it's integrated on sam926x parts). It 724 static void pullup(struct at91_udc *udc, int is_on) function 741 if (udc->caps && udc->caps->pullup) 742 udc->caps->pullup(udc, is_on); 755 pullup(udc, is_active); 757 pullup(udc, 0); 769 pullup(udc, is_on); 794 .pullup = at91_pullup, [all...] |
pxa25x_udc.c | 209 /* one GPIO should control a D+ pullup, so host sees this device (or not) */ 1032 static int pullup(struct pxa25x_udc *udc) function 1034 if (udc->pullup) 1040 int is_active = udc->pullup; 1065 pullup(udc); 1069 /* drivers may have software control over D+ pullup */ 1076 /* not all boards support pullup control */ 1080 udc->pullup = (is_active != 0); 1081 pullup(udc); 1099 .pullup = pxa25x_udc_pullup [all...] |
ci_udc.c | 95 .pullup = ci_pullup, 874 /* disable pullup */ 902 /* Turn on the USB connection by enabling the pullup resistor */
|
/external/u-boot/drivers/misc/ |
ds4510.c | 103 * Write pullup characteristics of IO pins 113 * Read pullup characteristics of IO pins 208 printf("pullup "); 241 U_BOOT_CMD_MKENT(pullup, 4, 0, (void *)DS4510_CMD_PULLUP, "", ""), 275 /* arg3 used as output/pullup value */ 362 "ds4510 pullup pin 0|1\n" 363 " - disable/enable pullup on specified pin\n"
|
/external/u-boot/drivers/usb/dwc3/ |
gadget.c | [all...] |
/external/u-boot/drivers/usb/musb-new/ |
musb_gadget.c | [all...] |