--- a/drivers/usb/host/adm5120-dbg.c +++ b/drivers/usb/host/adm5120-dbg.c @@ -632,7 +632,7 @@ static ssize_t fill_registers_buffer(str hcd->product_desc, hcd_name); - if (bus->controller->power.power_state.event) { + if (!test_bit(HCD_FLAG_HW_ACCESSIBLE, &hcd->flags)) { size -= scnprintf(next, size, "SUSPENDED (no register access)\n"); goto done;