Lines Matching refs:pullup
265 /* one GPIO should control a D+ pullup, so host sees this device (or not) */
1146 static int pullup(struct pxa25x_udc *udc)
1148 int is_active = udc->vbus && udc->pullup && !udc->suspended;
1183 pullup(udc);
1187 /* drivers may have software control over D+ pullup */
1194 /* not all boards support pullup control */
1198 udc->pullup = (is_active != 0);
1199 pullup(udc);
1226 .pullup = pxa25x_udc_pullup,
1452 /* if hardware supports it, pullup D+ and wait for reset */
1471 dev->pullup = 1;
1549 dev->pullup = 0;
1568 * use one GPIO as the VBUS IRQ, and another to control the D+ pullup.
2393 "can't get pullup gpio %d, err: %d\n",
2466 dev->pullup = 0;
2467 pullup(dev);
2490 * Boards without software pullup control shouldn't use those states.
2504 pullup(udc);
2517 pullup(udc);