summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorPeter Chen <peter.chen@freescale.com>2014-11-04 20:46:15 +0800
committerPeter Chen <peter.chen@freescale.com>2014-11-11 13:16:36 +0800
commitb2289a78958859cff37508e4db0314463f33c2e0 (patch)
tree9419b2dafdeb65675eea66bb3ea77d84eb3957de /drivers
parent0de55c617de1170fb4098b7aacd6038ebc3134f1 (diff)
MLK-9785-1 usb: host: ehci-hcd: enable park mode
Enable park mode will improve the performance a lot at USB ethernet use case, but a little at USB mass storage use case, and it is not harm from the tests. Below the performance comparison at imx6sl: USB Ethernet (Mbps) Default Enable Park TX 192 262 RX 262 290 USB Mass Storage (MB/s) Read 21.8 22.9 Write 19.5 22.8 This patch is used for freescale internal. Signed-off-by: Peter Chen <peter.chen@freescale.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/usb/host/ehci-hcd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/usb/host/ehci-hcd.c b/drivers/usb/host/ehci-hcd.c
index 66e80292f2df..733db92db98a 100644
--- a/drivers/usb/host/ehci-hcd.c
+++ b/drivers/usb/host/ehci-hcd.c
@@ -94,7 +94,7 @@ module_param (log2_irq_thresh, int, S_IRUGO);
MODULE_PARM_DESC (log2_irq_thresh, "log2 IRQ latency, 1-64 microframes");
/* initial park setting: slower than hw default */
-static unsigned park = 0;
+static unsigned park = 3;
module_param (park, uint, S_IRUGO);
MODULE_PARM_DESC (park, "park setting; 1-3 back-to-back async packets");