From 4de02894a28bfc0e3315fc364b3310aacd8cd48a Mon Sep 17 00:00:00 2001 From: Sandeep Patil Date: Mon, 15 Aug 2016 14:20:54 -0700 Subject: greybus: es2: use a single bulk ep pair for all greybus data This matches a corresponding firmware change to declare a single BULK EP pair for all greybus traffic and 1 BULK IN ep for ARPC. Thus, avoiding URB submittions for all the other unused BULK IN endpoints on the HOST side that took considerable amount of bus time. Testing Done: Tested with modified AP<->APB1 loopback test and also with GPBridge modules to ensure there are no regressions Signed-off-by: Sandeep Patil Reviewed-by: Bryan O'Donoghue Reviewed-by: Johan Hovold Signed-off-by: Greg Kroah-Hartman --- drivers/staging/greybus/es2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'drivers/staging/greybus') diff --git a/drivers/staging/greybus/es2.c b/drivers/staging/greybus/es2.c index df104796a285..97a33439e4f2 100644 --- a/drivers/staging/greybus/es2.c +++ b/drivers/staging/greybus/es2.c @@ -47,7 +47,7 @@ MODULE_DEVICE_TABLE(usb, id_table); #define APB1_LOG_SIZE SZ_16K /* Number of bulk in and bulk out couple */ -#define NUM_BULKS 7 +#define NUM_BULKS 1 /* Expected number of bulk out endpoints */ #define NUM_BULKS_OUT NUM_BULKS -- cgit v1.2.3