--- qemu/roms/openbios/drivers/iommu.c 2018/04/24 19:19:39 1.1.1.1 +++ qemu/roms/openbios/drivers/iommu.c 2018/04/24 19:39:02 1.1.1.2 @@ -8,7 +8,7 @@ #include "libopenbios/bindings.h" #include "drivers/drivers.h" #include "iommu.h" -#include "libopenbios/ofmem.h" +#include "arch/sparc32/ofmem_sparc32.h" #ifdef CONFIG_DEBUG_IOMMU #define DPRINTF(fmt, args...) \ @@ -68,7 +68,7 @@ dvma_alloc(int size, unsigned int *pphys */ mva = (unsigned int) va; mpa = (unsigned int) pa; - ofmem_arch_early_map_pages(mpa, mva, npages * PAGE_SIZE, ofmem_arch_io_translation_mode(mpa)); + ofmem_arch_map_pages(mpa, mva, npages * PAGE_SIZE, ofmem_arch_io_translation_mode(mpa)); /* * Map into IOMMU page table.