EHCI reset fix

This commit is contained in:
Vladimir Serbinenko committed 2016-02-22 03:33:59 +01:00
1 parent 98490fc328
commit 418b32f8e9
1 file changed
+3 -2
+3 -2
View File
@@ -424,9 +424,10 @@ grub_ehci_reset (struct grub_ehci *e)
{ {
grub_uint64_t maxtime; grub_uint64_t maxtime;
grub_dprintf ("ehci", "reset\n");
grub_ehci_oper_write32 (e, GRUB_EHCI_COMMAND, grub_ehci_oper_write32 (e, GRUB_EHCI_COMMAND,
GRUB_EHCI_CMD_HC_RESET GRUB_EHCI_CMD_HC_RESET);
| grub_ehci_oper_read32 (e, GRUB_EHCI_COMMAND));
/* Ensure command is written */ /* Ensure command is written */
grub_ehci_oper_read32 (e, GRUB_EHCI_COMMAND); grub_ehci_oper_read32 (e, GRUB_EHCI_COMMAND);
/* XXX: How long time could take reset of HC ? */ /* XXX: How long time could take reset of HC ? */