Lines Matching refs:pullup
261 /* one GPIO should control a D+ pullup, so host sees this device (or not) */
1145 static int pullup(struct pxa25x_udc *udc)
1147 int is_active = udc->vbus && udc->pullup && !udc->suspended;
1182 pullup(udc);
1186 /* drivers may have software control over D+ pullup */
1193 /* not all boards support pullup control */
1197 udc->pullup = (is_active != 0);
1198 pullup(udc);
1225 .pullup = pxa25x_udc_pullup,
1451 /* if hardware supports it, pullup D+ and wait for reset */
1470 dev->pullup = 1;
1548 dev->pullup = 0;
2355 "can't get pullup gpio %d, err: %d\n",
2408 dev->pullup = 0;
2409 pullup(dev);
2432 * Boards without software pullup control shouldn't use those states.
2446 pullup(udc);
2459 pullup(udc);