Searched refs:stall (Results 1 - 23 of 23) sorted by relevance

/drivers/clocksource/
H A Dcyclone.c95 int stall = 100; local
97 while (stall--)
/drivers/usb/gadget/
H A Dmass_storage.c92 .stall = 1
H A Dat91_udc.c752 * of data tx then stall. note that the fifo rx bytecount isn't
1078 goto stall;
1136 goto stall;
1144 goto stall;
1165 goto stall;
1176 goto stall;
1181 goto stall;
1183 goto stall;
1199 goto stall;
1201 goto stall;
[all...]
H A Df_hid.c341 goto stall;
355 goto stall;
379 goto stall;
387 goto stall;
391 stall:
H A Dacm_ms.c118 static struct fsg_module_parameters fsg_mod_data = { .stall = 1 };
H A Dpch_udc.c330 * @stall: stall requested
331 * @prot_stall: protcol stall requested
358 stall:1, member in struct:pch_udc_dev
387 static DEFINE_SPINLOCK(udc_stall_spinlock); /* stall spin lock */
631 * pch_udc_ep_set_stall() - Set the stall of endpoint
645 * pch_udc_ep_clear_stall() - Clear the stall of endpoint
650 /* Clear the stall */
1039 * pch_udc_wait_ep_stall() - Wait EP stall.
1646 if (!dev->stall
[all...]
H A Dmulti.c146 static struct fsg_module_parameters fsg_mod_data = { .stall = 1 };
H A Dgoku_udc.c1182 s = "stall"; break;
1477 goto stall;
1481 goto stall;
1484 goto stall;
1488 goto stall;
1500 goto stall;
1504 goto stall;
1534 stall:
H A Datmel_usba_udc.c1257 goto stall;
1267 goto stall;
1281 goto stall;
1287 goto stall;
1290 goto stall;
1314 goto stall;
1321 goto stall;
1325 goto stall;
1353 stall:
H A Dfusb300_udc.c70 ep->stall = 0;
396 printk(KERN_DEBUG "EP%d stall... Clear!!\n", ep);
448 else if (request && !ep->stall)
493 ep->stall = 1;
498 ep->stall = 0;
778 if (ep->stall) {
779 ep->stall = 0;
H A Dfusb300_udc.h647 unsigned stall:1; member in struct:fusb300_ep
H A Dimx_udc.c288 "<%s> Forced stall on %s\n", __func__, imx_ep->ep.name);
315 D_ERR(imx_usb->dev, "<%s> Non finished stall on %s\n",
608 goto stall;
622 goto stall;
652 goto stall;
656 stall:
H A Dpxa25x_udc.c881 /* most IN status is the same, but ISO can't stall */
1437 DBG(DBG_VERBOSE, "ep0 re-stall\n");
1459 /* clear stall status */
1491 goto stall;
1572 stall:
1577 ep0start(dev, UDCCS0_FST|UDCCS0_FTF, "stall");
1608 goto stall;
1610 goto stall;
H A Dfsl_qe_udc.c151 /* @value: 1--set stall 0--clean stall */
2017 /* stall if endpoint doesn't exist */
2019 goto stall;
2024 goto stall;
2029 goto stall;
2051 stall:
H A Dpxa27x_udc.c1381 /* most IN status is the same, but ISO can't stall */
1948 goto stall;
1963 goto stall;
1977 goto stall;
1981 stall:
2053 ep_dbg(ep, "clearing stall status\n");
H A Df_mass_storage.c134 * stall Default determined according to the type of
243 * Bulk-only specification requires a stall. In such cases the driver
249 * The driver will always use the "no-stall" approach for OUT transfers.
1648 * try to send or receive any data. So stall both bulk pipes
1681 * packet. If we are allowed to stall, halt the bulk-in
1711 * we may be allowed to stall, doing so would cause a race.
1727 * We can't stall. Read in the excess data and throw it
2239 * The Bulk-only spec says we MUST stall the IN endpoint
2262 * We can do anything we want here, so let's stall the
3133 bool stall; /* can_stal member in struct:fsg_module_parameters
[all...]
H A Dfsl_udc_core.c438 /* set the stall bit */
444 /* clear the stall bit and reset data toggle */
456 /* Get stall status of a specific ep
1254 /* Set protocol stall on ep0, protocol stall will automatically be cleared
1260 /* must set tx and rx to stall at the same time */
1353 /* stall if endpoint doesn't exist */
1355 goto stall;
1382 goto stall;
1390 stall
[all...]
H A Dlangwell_udc.c918 /* set the stall bit */
924 /* clear the stall bit and reset data toggle */
1955 /* protocol ep0 stall, will automatically be cleared on new transaction */
1962 /* set TX and RX to stall */
2109 /* stall if endpoint doesn't exist */
2111 goto stall;
2136 goto stall;
2141 goto stall;
2149 stall:
2221 /* stall i
[all...]
H A Dfile_storage.c98 * stall Default determined according to the type of
116 * "removable", "luns", "nofua", "stall", and "cdrom" options are available;
202 * Bulk-only specification requires a stall. In such cases the driver
208 * The driver will always use the "no-stall" approach for OUT transfers.
362 module_param_named(stall, mod_data.can_stall, bool, S_IRUGO);
363 MODULE_PARM_DESC(stall, "false to prevent bulk stalls");
805 /* Not all controllers allow a protocol stall after
2028 * try to send or receive any data. So stall both bulk pipes
2052 * allowed to stall, there was no data at all (residue ==
2072 * packet. If we are allowed to stall, hal
[all...]
H A Dmv_udc_core.c117 /* protocol ep0 stall, will automatically be cleared on new transaction */
122 /* set TX and RX to stall */
884 static void ep_set_stall(struct mv_udc *udc, u8 ep_num, u8 direction, int stall) argument
890 if (stall) {
/drivers/usb/musb/
H A Dmusb_gadget_ep0.c330 goto stall;
332 goto stall;
385 goto stall;
394 goto stall;
400 goto stall;
405 goto stall;
411 stall:
495 /* read packet and ack; or stall because of gadget driver bug:
520 /* Completion handler may choose to stall, e.g. because the
689 /* I sent a stall
[all...]
/drivers/char/
H A DKconfig146 busy..) the kernel will stall until the printer is ready again.
/drivers/usb/host/
H A Du132-hcd.c2858 goto stall;
2867 goto stall;
2906 goto stall;
2911 stall:

Completed in 388 milliseconds