zephyr/drivers
Jithu Joseph 7eab305593 usb: Add end-point stall APIs and flow control APIS
USB class drivers may need to offload some work from
upcall interrupt context to a background fiber. This
requires some way to defer taking more data from host
till the offloaded work completes. Two APIs are added to
achieve this.

Further USB class drivers sometimes need to set STALL condition
on end-points to signal errors to host.These too are
added.

Change-Id: Ic973522c3394e23d7f9c4c67affc0cd050afc20f
Signed-off-by: Jithu Joseph <jithu.joseph@intel.com>
2016-11-09 02:45:46 +00:00
..
adc ext qmsi: Update to QMSI 1.3 release 2016-10-31 13:26:06 +00:00
aio aio_cmp_qmsi: Add get_pending_int API 2016-11-03 21:30:02 +00:00
bluetooth unified: dissociate system workqueue from common workqueue module 2016-11-04 22:39:54 +00:00
clock_control drivers: clock_control: Add nRF5x 32KHz source and accuracy support 2016-11-07 12:04:02 +00:00
console shell: move documentation out of kernel 2016-11-04 13:48:16 +00:00
counter counter qmsi: Enable the driver to work on ARC 2016-11-08 14:37:35 -02:00
dma dma qmsi: Add support for device power management 2016-11-03 11:14:51 +00:00
ethernet driver/eth_ksdk: Limit name space, add static. 2016-10-26 20:51:05 +00:00
flash drivers: flash: SoC KSDK 2016-11-07 18:43:16 +00:00
gpio drivers: gpio: Remove mmio driver 2016-11-07 07:20:04 -05:00
grove grove/light_sensor: Limit name space, add static. 2016-10-28 10:55:46 +00:00
i2c ext qmsi: Update to 1.3.1 version 2016-11-04 23:31:29 +00:00
ieee802154 ieee802154_cc2520: use new kernel sleep APIs 2016-11-07 11:34:15 -08:00
interrupt_controller stm32_exti: add support for controllers with more than 32 lines 2016-11-04 10:01:03 +00:00
ipm drivers/ipm_quark_se: Make driver_api const. 2016-10-26 20:50:58 +00:00
pci drivers: pci: fix incorrect printk() usage 2016-08-28 07:47:28 -04:00
pinmux frdm_k64f: Change PTC16-17 pinmux to select UART signals 2016-11-04 23:00:03 +00:00
pwm drivers: pwm_qmsi: add type cast to prevent overflow 2016-11-08 14:28:26 +00:00
random drivers:config: Fix help text format. 2016-10-28 12:35:19 +00:00
rtc drivers: rtc: Add delay to wait for new config to take effect 2016-11-08 14:28:14 +00:00
sensor unified: dissociate system workqueue from common workqueue module 2016-11-04 22:39:54 +00:00
serial serial/uart_k20: Fix instance source clock frequencies 2016-11-04 23:00:04 +00:00
shared_irq shared_irq: Make driver_api structure const. 2016-10-25 18:45:44 +00:00
spi drivers: spi: update to unified kernel 2016-11-09 02:40:32 +00:00
timer drivers: timer: remove old kernel support 2016-11-07 11:32:57 -08:00
usb usb: Add end-point stall APIs and flow control APIS 2016-11-09 02:45:46 +00:00
watchdog wdt_qmsi: Use qm_wdt_*_context API 2016-11-03 23:52:07 +00:00
Kconfig drivers: reverting Kconfig/Makefile changes for slip 2016-07-27 16:26:51 +00:00
Makefile drivers: reverting Kconfig/Makefile changes for slip 2016-07-27 16:26:51 +00:00