How do I determine whether an EHCI controller supports kernel debugging?
USB controllers that implement a debug port are supposed to report that they support this feature in the PCI configuration space of the controller. Unfortunately, there is no software available at this time that reports this information to the user. All Intel EHCI controllers support USB kernel debugging on PORT1.