summaryrefslogtreecommitdiffstats
path: root/sys/powerpc/include
diff options
context:
space:
mode:
authorraj <raj@FreeBSD.org>2012-05-24 21:13:24 +0000
committerraj <raj@FreeBSD.org>2012-05-24 21:13:24 +0000
commit91f8a79888e440db8740bd4582eb1c47e7818821 (patch)
treea1056fd8422884a5b7bab666b1bad93b18692ef5 /sys/powerpc/include
parentfece2de465b5c54eee630315c79bd04ccb6d2abd (diff)
downloadFreeBSD-src-91f8a79888e440db8740bd4582eb1c47e7818821.zip
FreeBSD-src-91f8a79888e440db8740bd4582eb1c47e7818821.tar.gz
Fix physical address type to vm_paddr_t.
Diffstat (limited to 'sys/powerpc/include')
-rw-r--r--sys/powerpc/include/pmap.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/powerpc/include/pmap.h b/sys/powerpc/include/pmap.h
index e70011d..2f0e5b0 100644
--- a/sys/powerpc/include/pmap.h
+++ b/sys/powerpc/include/pmap.h
@@ -224,16 +224,16 @@ extern struct pmap kernel_pmap_store;
#define PMAP_UNLOCK(pmap) mtx_unlock(&(pmap)->pm_mtx)
void pmap_bootstrap(vm_offset_t, vm_offset_t);
-void pmap_kenter(vm_offset_t va, vm_offset_t pa);
+void pmap_kenter(vm_offset_t va, vm_paddr_t pa);
void pmap_kenter_attr(vm_offset_t va, vm_offset_t pa, vm_memattr_t);
void pmap_kremove(vm_offset_t);
-void *pmap_mapdev(vm_offset_t, vm_size_t);
+void *pmap_mapdev(vm_paddr_t, vm_size_t);
void *pmap_mapdev_attr(vm_offset_t, vm_size_t, vm_memattr_t);
void pmap_unmapdev(vm_offset_t, vm_size_t);
void pmap_page_set_memattr(vm_page_t, vm_memattr_t);
void pmap_deactivate(struct thread *);
-vm_offset_t pmap_kextract(vm_offset_t);
-int pmap_dev_direct_mapped(vm_offset_t, vm_size_t);
+vm_paddr_t pmap_kextract(vm_offset_t);
+int pmap_dev_direct_mapped(vm_paddr_t, vm_size_t);
boolean_t pmap_mmu_install(char *name, int prio);
#define vtophys(va) pmap_kextract((vm_offset_t)(va))
OpenPOWER on IntegriCloud