summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMasahiro Yamada <yamada.m@jp.panasonic.com>2014-11-05 23:11:10 +0900
committerMarek Vasut <marex@denx.de>2014-11-07 16:32:02 +0100
commitc02bf4582f9f4d788194aab0e8d79d1b2cbde1b9 (patch)
tree9cd3cbdd4e1077f8566ed997bd82f7c3376b1788
parent0223a95c723b5ad33c0f2ee1fc7acd2afe0f023b (diff)
downloadu-boot-imx-c02bf4582f9f4d788194aab0e8d79d1b2cbde1b9.zip
u-boot-imx-c02bf4582f9f4d788194aab0e8d79d1b2cbde1b9.tar.gz
u-boot-imx-c02bf4582f9f4d788194aab0e8d79d1b2cbde1b9.tar.bz2
usb: ehci: fix Interrupt on Doorbell flag of USBCMD
CMD_IAAD (Interrupt on Async Advance Doorbell) is bit 6, not bit 5. While we are here, sort the flags. Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
-rw-r--r--drivers/usb/host/ehci.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/usb/host/ehci.h b/drivers/usb/host/ehci.h
index 433e703..79aecd4 100644
--- a/drivers/usb/host/ehci.h
+++ b/drivers/usb/host/ehci.h
@@ -47,9 +47,9 @@ struct ehci_hcor {
uint32_t or_usbcmd;
#define CMD_PARK (1 << 11) /* enable "park" */
#define CMD_PARK_CNT(c) (((c) >> 8) & 3) /* how many transfers to park */
-#define CMD_ASE (1 << 5) /* async schedule enable */
#define CMD_LRESET (1 << 7) /* partial reset */
-#define CMD_IAAD (1 << 5) /* "doorbell" interrupt */
+#define CMD_IAAD (1 << 6) /* "doorbell" interrupt */
+#define CMD_ASE (1 << 5) /* async schedule enable */
#define CMD_PSE (1 << 4) /* periodic schedule enable */
#define CMD_RESET (1 << 1) /* reset HC not bus */
#define CMD_RUN (1 << 0) /* start/stop HC */