usb4bsd: Bring in fix for endpoint setup on Etron XHCI
commit8089c9b67f8d9b9601551c68f85b830a9f079c60
authorMarkus Pfeiffer <markus.pfeiffer@morphism.de>
Sat, 1 Dec 2012 21:00:32 +0000 (1 21:00 +0000)
committerMarkus Pfeiffer <markus.pfeiffer@morphism.de>
Mon, 5 Aug 2013 20:33:26 +0000 (5 21:33 +0100)
tree22e2c35821d318d338cd0286dc61764bea13a828
parent2b779ce7dc39c36b042297f6a63cc7c3f08ac238
usb4bsd: Bring in fix for endpoint setup on Etron XHCI

This makes usb2 devices work on Etron xhci controllers. The Etron controller expects the maximum valid endpoint to be set in the slot context when an endpoint is configured.

This patch has gone into FreeBSD as well.

Conflicts:

sys/bus/u4b/controller/xhci.c
sys/bus/u4b/controller/xhci.c
sys/bus/u4b/controller/xhci.h