Files
kernel-tenderloin-3.0/include/linux
Manu Gautam cd82e9d62a msm: 8960: usb: Add msm_bus vote when cable is connected
Drivers need to specify their bandwidth requirements to
bus-scaling driver to get guaranteed bandwidth on fabrics.

USB hardware uses a single buffer to transfer data across the
bus. As a result USB performance is highly dependent on system
fabric frequency as USB controller continuously sends NAKs on
the USB BUS unless complete buffer is filled/drained to the memory.
Hence, request for high bus bandwidth as long as USB cable is
connected to improve USB throughput.

While testing with Class-10 Extreme III SD cards, this patch
seems to improve the IN performance from 15MBps to 24MBps and
OUT performance from 11MBps to 16MBps.

CRs-Fixed: 327557
Change-Id: I21c284c611a09b1b12df9ae7a6f39e0b1bff45ef
Signed-off-by: Manu Gautam <mgautam@codeaurora.org>
2012-02-09 12:20:12 +05:30
..
2011-06-01 11:36:49 +01:00
2012-02-06 10:37:22 -08:00
2011-10-03 09:57:10 -07:00
2011-06-14 09:09:33 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-05-31 13:45:53 +02:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-06-27 16:06:19 -07:00
2011-10-20 19:02:06 -07:00
2011-06-09 15:05:48 -07:00
2012-02-03 08:58:44 -08:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-09-21 13:47:49 -07:00
2011-06-27 16:06:19 -07:00
2011-10-03 09:57:10 -07:00
2012-02-03 15:21:49 -08:00
2011-10-03 09:57:10 -07:00
2011-08-19 11:41:00 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-05-29 11:32:28 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2012-01-12 14:08:13 -07:00
2012-01-18 11:01:40 -08:00
2012-02-06 13:06:25 -08:00
2011-11-04 08:25:05 +05:30
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 16:14:26 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 11:40:08 -07:00
2011-10-27 15:01:19 -07:00
2011-10-03 09:57:10 -07:00
2011-06-27 18:00:12 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-06-15 20:03:59 -07:00
2011-10-03 16:17:16 -07:00
2011-12-13 10:14:33 +02:00
2011-10-03 11:39:49 -07:00
2011-10-03 11:39:49 -07:00
2011-06-07 09:05:42 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00
2011-05-30 11:14:16 +09:30
2011-10-03 09:57:10 -07:00
2011-10-03 09:57:10 -07:00