aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/host/uhci-debug.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/usb/host/uhci-debug.c')
-rw-r--r--drivers/usb/host/uhci-debug.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/usb/host/uhci-debug.c b/drivers/usb/host/uhci-debug.c
index ecef5880cfd9..ab8ba8220ad1 100644
--- a/drivers/usb/host/uhci-debug.c
+++ b/drivers/usb/host/uhci-debug.c
@@ -153,7 +153,7 @@ static int uhci_show_qh(struct uhci_qh *qh, char *buf, int len, int space)
153 char *qtype; 153 char *qtype;
154 154
155 /* Try to make sure there's enough memory */ 155 /* Try to make sure there's enough memory */
156 if (len < 80 * 6) 156 if (len < 80 * 7)
157 return 0; 157 return 0;
158 158
159 switch (qh->type) { 159 switch (qh->type) {
@@ -167,6 +167,9 @@ static int uhci_show_qh(struct uhci_qh *qh, char *buf, int len, int space)
167 out += sprintf(out, "%*s[%p] %s QH link (%08x) element (%08x)\n", 167 out += sprintf(out, "%*s[%p] %s QH link (%08x) element (%08x)\n",
168 space, "", qh, qtype, 168 space, "", qh, qtype,
169 le32_to_cpu(qh->link), le32_to_cpu(element)); 169 le32_to_cpu(qh->link), le32_to_cpu(element));
170 if (qh->type == USB_ENDPOINT_XFER_ISOC)
171 out += sprintf(out, "%*s period %d\n",
172 space, "", qh->period);
170 173
171 if (element & UHCI_PTR_QH) 174 if (element & UHCI_PTR_QH)
172 out += sprintf(out, "%*s Element points to QH (bug?)\n", space, ""); 175 out += sprintf(out, "%*s Element points to QH (bug?)\n", space, "");