|
@@ -142,7 +142,7 @@ static void __iomem *acpi_pre_map(phys_addr_t paddr,
|
|
list_add_tail_rcu(&map->list, &acpi_iomaps);
|
|
list_add_tail_rcu(&map->list, &acpi_iomaps);
|
|
spin_unlock_irqrestore(&acpi_iomaps_lock, flags);
|
|
spin_unlock_irqrestore(&acpi_iomaps_lock, flags);
|
|
|
|
|
|
- return vaddr + (paddr - pg_off);
|
|
|
|
|
|
+ return map->vaddr + (paddr - map->paddr);
|
|
err_unmap:
|
|
err_unmap:
|
|
iounmap(vaddr);
|
|
iounmap(vaddr);
|
|
return NULL;
|
|
return NULL;
|