@@ -591,18 +591,21 @@ static ssize_t fill_periodic_buffer(stru
qtd->hw_token) >> 8)) {
case 0: type = "out"; continue;
case 1: type = "in"; continue;
+ case 2: type = "?2"; continue;
+ case 3: type = "?3"; continue;
}
}
temp = scnprintf (next, size,
" (%c%d ep%d%s "
- "[%d/%d] q%d p%d)",
+ "[%d/%d] q%d p%d) %08x",
speed_char (scratch),
scratch & 0x007f,
(scratch >> 8) & 0x000f, type,
p.qh->usecs, p.qh->c_usecs,
temp,
- 0x7ff & (scratch >> 16));
+ 0x7ff & (scratch >> 16),
+ hc32_to_cpu(ehci, qtd->hw_token));
if (seen_count < DBG_SCHED_LIMIT)
seen [seen_count++].qh = p.qh;