]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
Use map range
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Sat, 1 Oct 2011 19:42:44 +0000 (21:42 +0200)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Sat, 1 Oct 2011 19:42:44 +0000 (21:42 +0200)
grub-core/bus/usb/ehci.c

index 6ceb2dfc3f5bead7f670ae7c17411e304b099d0d..28521b6442f8b4ed86c8ab1e55505be9ded173aa 100644 (file)
@@ -522,7 +522,9 @@ grub_ehci_pci_iter (grub_pci_device_t dev,
   e->framelist_chunk = NULL;
   e->td_chunk = NULL;
   e->qh_chunk = NULL;
-  e->iobase_ehcc = (grub_uint32_t *) (base & GRUB_EHCI_ADDR_MEM_MASK);
+  e->iobase_ehcc = grub_pci_device_map_range (dev,
+                                             (base & GRUB_EHCI_ADDR_MEM_MASK),
+                                             0x10);
 
   grub_dprintf ("ehci", "EHCI grub_ehci_pci_iter: iobase of EHCC: %08x\n",
                (grub_uint32_t) e->iobase_ehcc);