linux-stable/drivers/staging/greybus
Matt Porter 8fd39e3dcb greybus: es1-ap-usb: handle -EPROTO in check_urb_status()
On a disconnect we can also have a status of -EPROTO. This results in
a flood of error messages due to the -EAGAIN handling of unsupported
status results. Fix this by also returning status when we have -EPROTO.

Signed-off-by: Matt Porter <mporter@linaro.org>
Signed-off-by: Greg Kroah-Hartman <greg@kroah.com>
2014-10-13 10:36:47 +02:00
..
.gitignore greybus: README and .gitignore updates 2014-08-11 15:32:12 +08:00
Android.mk greybus: Changes required for integrating into the Android build 2014-10-10 18:48:24 -07:00
ap.c greybus: reorder greybus_svc_in() arguments 2014-09-29 18:08:14 -07:00
battery-gb.c greybus: isolate greybus module code 2014-10-02 21:17:20 -07:00
connection.c greybus: connection: properly lock idr 2014-10-06 20:29:40 -07:00
connection.h greybus: add bg_hd_connection_find() 2014-10-06 08:56:42 -07:00
core.c greybus: connection: properly lock idr 2014-10-06 20:29:40 -07:00
debugfs.c greybus: simple fixes 2014-09-22 17:32:08 -07:00
devices greybus: devices: endpoint description of device 2014-09-13 17:31:27 -07:00
es1-ap-usb.c greybus: es1-ap-usb: handle -EPROTO in check_urb_status() 2014-10-13 10:36:47 +02:00
es1_ap_desc.c greybus: es1 endpoint descriptor: minor fixes to get the config right 2014-09-13 16:15:07 -07:00
gbuf.c greybus: kill __alloc_gbuf() 2014-10-06 08:56:43 -07:00
gpio-gb.c greybus: isolate greybus module code 2014-10-02 21:17:20 -07:00
greybus.h greybus: greybus.h: remove transfer_flags 2014-10-06 20:34:48 -07:00
greybus_id.h greybus: greybus_id.h: checkpatch cleanup 2014-10-06 20:37:08 -07:00
greybus_manifest.h greybus: greybus_manifest.h: add BSD license so that firmware can share it. 2014-10-06 20:37:53 -07:00
i2c-gb.c greybus: isolate greybus module code 2014-10-02 21:17:20 -07:00
interface.c greybus: fix some hasty bugs 2014-10-03 19:00:10 -07:00
interface.h greybus: fix some hasty bugs 2014-10-03 19:00:10 -07:00
kernel_ver.h greybus: introduce an operation abstraction 2014-10-02 21:18:41 -07:00
LICENSE greybus: Initial commit 2014-08-11 15:29:23 +08:00
Makefile greybus: get rid of functions now... 2014-10-02 21:22:45 -07:00
manifest.c greybus: fix gb_manifest_parse() successful return path 2014-10-06 10:50:51 -07:00
manifest.h greybus: fix module setup 2014-10-03 19:00:10 -07:00
module.c greybus: October 1 updates 2014-10-02 21:22:04 -07:00
module.h greybus: October 1 updates 2014-10-02 21:22:04 -07:00
operation.c greybus: use alloc_gbuf_data() for both directions 2014-10-06 08:56:43 -07:00
operation.h greybus: specify type when creating an operation 2014-10-03 19:02:22 -07:00
README greybus: update README with info on how to build and contact me. 2014-08-11 15:44:51 +08:00
sdio-gb.c greybus: isolate greybus module code 2014-10-02 21:17:20 -07:00
svc_msg.h greybus: svc_msg.h: add bsd license to file so that firmware can use it. 2014-10-06 20:37:18 -07:00
sysfs.c greybus: October 1 updates 2014-10-02 21:22:04 -07:00
test_sink.c greybus: isolate greybus module code 2014-10-02 21:17:20 -07:00
uart-gb.c greybus: isolate greybus module code 2014-10-02 21:17:20 -07:00

Greybus kernel code

To build against the running kernel (odds are you don't want this):
	make

To build against a specific kernel source tree (odds are you want this):
	KERNELDIR=/home/some/random/place make

Any questions / concerns about this code base, please email:
	Greg Kroah-Hartman <greg@kroah.com>