From patchwork Mon Oct 5 02:44:45 2009 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: USB: set EP0 type to CONTROL Date: Mon, 05 Oct 2009 02:44:45 -0000 From: Daniel Mack X-Patchwork-Id: 337 Message-Id: <1254710688-9069-4-git-send-email-daniel@caiaq.de> To: coreboot@coreboot.org Cc: ldorileo@gmail.com, Daniel Mack This is needed by the OHCI stack. Signed-off-by: Daniel Mack --- drivers/usb/usb.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/usb/usb.c b/drivers/usb/usb.c index 4a0dbad..c08de54 100644 --- a/drivers/usb/usb.c +++ b/drivers/usb/usb.c @@ -247,6 +247,7 @@ set_address (hci_t *controller, int lowspeed) dev->endpoints[0].maxpacketsize = 8; dev->endpoints[0].toggle = 0; dev->endpoints[0].direction = SETUP; + dev->endpoints[0].type = CONTROL; mdelay (50); if (dev->controller->control (&dev->endpoints[0], OUT, sizeof (dr), &dr, 0, 0)) { printf ("set_address failed\n");