]> git.proxmox.com Git - grub2.git/commit - ChangeLog
Fix EHCI low-speed.
authorChrister Weinigel <christer@weinigel.se>
Thu, 31 May 2012 12:02:46 +0000 (14:02 +0200)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Thu, 31 May 2012 12:02:46 +0000 (14:02 +0200)
commitbda36bfa77af51cbbd8e4777d0f0afcb1f43d083
tree94885456031f08e5aa7aaa83ee782ad23c9457a7
parente12bcb1c6141c4b4a08ac72dc265e92a93aac094
Fix EHCI low-speed.

* grub-core/bus/usb/ehci.c (GRUB_EHCI_MULT_ONE): Fix the value.
(GRUB_EHCI_MULT_TWO): Likewise.
(GRUB_EHCI_MULT_THREE): Likewise.
(GRUB_EHCI_CMASK_MASK): New enum value.
(GRUB_EHCI_SMASK_MASK): Likewise.
(GRUB_EHCI_CMASK_OFF): Likewise.
(GRUB_EHCI_SMASK_OFF): Likewise.
(grub_ehci_pci_iter): Enable periodic schedule.
(grub_ehci_parse_notrun): Likewise.
(grub_ehci_restore_hw): Likewise.
(grub_ehci_setup_qh): Set flags for low speed transfers.
(grub_ehci_find_qh): Use periodic list for low speed.
(grub_ehci_setup_transfer): Check periodic queue as well.
(grub_ehci_check_transfer): Likewise.
(grub_ehci_cancel_transfer): Cancel periodic transfer.
ChangeLog
grub-core/bus/usb/ehci.c