>>> The USB bus specification says that 255 devices can be connected to the >>> host, but that doesn't mean the xHCI host controller has all the >>> internal resources to support that. > > To me that sounds like such xHCI HCs can not be considered USB compliant. :\ I would tend to agree Peter. It sounds weird that the number of connected devices would not be part of the USB standard. On the other hand it makes sense as a host controller on a small tablet wouldn’t need to handle more than a few devices. Still, would be nice to have this in more clear print in resources online which frequently quote the 127 number with reservations made on bandwidth, not hardware registers. I realise this might not be relevant to kernel development at this point, so I’ll take my ranting elsewhere. Best regards, — Amund Hov +47 412 96 298 amund.hov@xxxxxxxxxx This message (including any attachments) is intended only for the use of the individual or entity to which it is addressed and may contain information that is non-public, proprietary, privileged, confidential, and exempt from disclosure under applicable law or may constitute as attorney work product. If you are not the intended recipient, you are hereby notified that any use, dissemination, distribution, or copying of this communication is strictly prohibited. If you have received this communication in error, notify us immediately by telephone and destroy this message if a facsimile or (ii) delete this message immediately if this is an electronic communication. Thank you. -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html