summaryrefslogtreecommitdiffstats
path: root/drivers/usb/host/ehci-hcd.c
diff options
context:
space:
mode:
authorMing Lei <tom.leiming@gmail.com>2008-09-18 23:06:21 +0800
committerGreg Kroah-Hartman <gregkh@suse.de>2008-10-17 14:40:57 -0700
commit3c04e20ea95f9a8555456000e0ff340bdc46dea8 (patch)
tree6159c4095f2ede77a560b04e886814f0d40ba141 /drivers/usb/host/ehci-hcd.c
parent549c41e0ac0a3eb68cfdaeb43c1a314e2a6c289a (diff)
downloadop-kernel-dev-3c04e20ea95f9a8555456000e0ff340bdc46dea8.zip
op-kernel-dev-3c04e20ea95f9a8555456000e0ff340bdc46dea8.tar.gz
USB: ehci-dbg: increase debug buffer size for periodic file
This patch is based on the following ideas: 1. Some usb devices (such as usb video class) have endpoints of high interval attribute, so reading "periodic" file need more debug buffer to accommodate the qh or itd schedule information. For example, 4KB buffer is not enough for a single interrupt qh of 2ms period. 2. print a %p need 16 byte buffer on 64-bits arch, but 8 byte on 32-bits arch. Add a extra bonus for 64-bits arch. Signed-off-by: Ming Lei <tom.leiming@gmail.com> Acked-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb/host/ehci-hcd.c')
-rw-r--r--drivers/usb/host/ehci-hcd.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/usb/host/ehci-hcd.c b/drivers/usb/host/ehci-hcd.c
index 8409e07..7378aa1 100644
--- a/drivers/usb/host/ehci-hcd.c
+++ b/drivers/usb/host/ehci-hcd.c
@@ -24,6 +24,7 @@
#include <linux/ioport.h>
#include <linux/sched.h>
#include <linux/slab.h>
+#include <linux/vmalloc.h>
#include <linux/errno.h>
#include <linux/init.h>
#include <linux/timer.h>
OpenPOWER on IntegriCloud