projects
/
oweals
/
u-boot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
synchronizition with mainline
[oweals/u-boot.git]
/
drivers
/
usb_ohci.c
diff --git
a/drivers/usb_ohci.c
b/drivers/usb_ohci.c
index f0a37b20a7182d1f514a49b76d8cad96459fdf8a..14984a5f39c17b643951f0d9b3398ba0327aaa74 100644
(file)
--- a/
drivers/usb_ohci.c
+++ b/
drivers/usb_ohci.c
@@
-669,7
+669,7
@@
static int ep_link (ohci_t *ohci, ed_t *edi)
ed_p = &(((ed_t *)ed_p)->hwNextED))
inter = ep_rev (6, ((ed_t *)ed_p)->int_interval);
ed->hwNextED = *ed_p;
ed_p = &(((ed_t *)ed_p)->hwNextED))
inter = ep_rev (6, ((ed_t *)ed_p)->int_interval);
ed->hwNextED = *ed_p;
- *ed_p = m32_swap(ed);
+ *ed_p = m32_swap(
(unsigned long)
ed);
}
break;
}
}
break;
}
@@
-687,11
+687,11
@@
static void periodic_unlink ( struct ohci *ohci, volatile struct ed *ed,
/* ED might have been unlinked through another path */
while (*ed_p != 0) {
/* ED might have been unlinked through another path */
while (*ed_p != 0) {
- if (((struct ed *)m32_swap (ed_p)) == ed) {
+ if (((struct ed *)m32_swap (
(unsigned long)
ed_p)) == ed) {
*ed_p = ed->hwNextED;
break;
}
*ed_p = ed->hwNextED;
break;
}
- ed_p = & (((struct ed *)m32_swap (ed_p))->hwNextED);
+ ed_p = & (((struct ed *)m32_swap (
(unsigned long)
ed_p))->hwNextED);
}
}
}
}
}
}