summaryrefslogtreecommitdiffstats
path: root/sys/arm/xscale
diff options
context:
space:
mode:
authorian <ian@FreeBSD.org>2015-12-21 01:14:54 +0000
committerian <ian@FreeBSD.org>2015-12-21 01:14:54 +0000
commit25b1093f7f66f6ce865e219f2e468530083ffbdb (patch)
treedd8d9d0d4e05374fe942d1d85aa7859a5c7124e0 /sys/arm/xscale
parent6115197ddcdbd8b03bbc60efd8e8b624d2641b6f (diff)
downloadFreeBSD-src-25b1093f7f66f6ce865e219f2e468530083ffbdb.zip
FreeBSD-src-25b1093f7f66f6ce865e219f2e468530083ffbdb.tar.gz
Replace some references to KERNPHYSADDR with the equivelent value passed in
from the bootloader.
Diffstat (limited to 'sys/arm/xscale')
-rw-r--r--sys/arm/xscale/i80321/ep80219_machdep.c4
-rw-r--r--sys/arm/xscale/i80321/iq31244_machdep.c4
-rw-r--r--sys/arm/xscale/i8134x/crb_machdep.c4
-rw-r--r--sys/arm/xscale/ixp425/avila_machdep.c4
-rw-r--r--sys/arm/xscale/pxa/pxa_machdep.c4
5 files changed, 10 insertions, 10 deletions
diff --git a/sys/arm/xscale/i80321/ep80219_machdep.c b/sys/arm/xscale/i80321/ep80219_machdep.c
index d93ed74..6c0d1f5 100644
--- a/sys/arm/xscale/i80321/ep80219_machdep.c
+++ b/sys/arm/xscale/i80321/ep80219_machdep.c
@@ -343,9 +343,9 @@ initarm(struct arm_boot_params *abp)
* Prepare the list of physical memory available to the vm subsystem.
*/
arm_physmem_hardware_region(IQ80321_SDRAM_START, memsize);
- arm_physmem_exclude_region(freemem_pt, KERNPHYSADDR -
+ arm_physmem_exclude_region(freemem_pt, abp->abp_physaddr -
freemem_pt, EXFLAG_NOALLOC);
- arm_physmem_exclude_region(freemempos, KERNPHYSADDR - 0x100000 -
+ arm_physmem_exclude_region(freemempos, abp->abp_physaddr - 0x100000 -
freemempos, EXFLAG_NOALLOC);
arm_physmem_exclude_region(abp->abp_physaddr,
virtual_avail - KERNVIRTADDR, EXFLAG_NOALLOC);
diff --git a/sys/arm/xscale/i80321/iq31244_machdep.c b/sys/arm/xscale/i80321/iq31244_machdep.c
index 52d94af..eb19f78 100644
--- a/sys/arm/xscale/i80321/iq31244_machdep.c
+++ b/sys/arm/xscale/i80321/iq31244_machdep.c
@@ -345,9 +345,9 @@ initarm(struct arm_boot_params *abp)
* Prepare the list of physical memory available to the vm subsystem.
*/
arm_physmem_hardware_region(SDRAM_START, memsize);
- arm_physmem_exclude_region(freemem_pt, KERNPHYSADDR -
+ arm_physmem_exclude_region(freemem_pt, abp->abp_physaddr -
freemem_pt, EXFLAG_NOALLOC);
- arm_physmem_exclude_region(freemempos, KERNPHYSADDR - 0x100000 -
+ arm_physmem_exclude_region(freemempos, abp->abp_physaddr - 0x100000 -
freemempos, EXFLAG_NOALLOC);
arm_physmem_exclude_region(abp->abp_physaddr,
virtual_avail - KERNVIRTADDR, EXFLAG_NOALLOC);
diff --git a/sys/arm/xscale/i8134x/crb_machdep.c b/sys/arm/xscale/i8134x/crb_machdep.c
index 138ed09..2bd77a5 100644
--- a/sys/arm/xscale/i8134x/crb_machdep.c
+++ b/sys/arm/xscale/i8134x/crb_machdep.c
@@ -325,9 +325,9 @@ initarm(struct arm_boot_params *abp)
* Prepare the list of physical memory available to the vm subsystem.
*/
arm_physmem_hardware_region(SDRAM_START, memsize);
- arm_physmem_exclude_region(freemem_pt, KERNPHYSADDR -
+ arm_physmem_exclude_region(freemem_pt, abp->abp_physaddr -
freemem_pt, EXFLAG_NOALLOC);
- arm_physmem_exclude_region(freemempos, KERNPHYSADDR - 0x100000 -
+ arm_physmem_exclude_region(freemempos, abp->abp_physaddr - 0x100000 -
freemempos, EXFLAG_NOALLOC);
arm_physmem_exclude_region(abp->abp_physaddr,
virtual_avail - KERNVIRTADDR, EXFLAG_NOALLOC);
diff --git a/sys/arm/xscale/ixp425/avila_machdep.c b/sys/arm/xscale/ixp425/avila_machdep.c
index 0d5d9bb..e48fbb6 100644
--- a/sys/arm/xscale/ixp425/avila_machdep.c
+++ b/sys/arm/xscale/ixp425/avila_machdep.c
@@ -415,9 +415,9 @@ initarm(struct arm_boot_params *abp)
* Prepare the list of physical memory available to the vm subsystem.
*/
arm_physmem_hardware_region(PHYSADDR, memsize);
- arm_physmem_exclude_region(freemem_pt, KERNPHYSADDR -
+ arm_physmem_exclude_region(freemem_pt, abp->abp_physaddr -
freemem_pt, EXFLAG_NOALLOC);
- arm_physmem_exclude_region(freemempos, KERNPHYSADDR - 0x100000 -
+ arm_physmem_exclude_region(freemempos, abp->abp_physaddr - 0x100000 -
freemempos, EXFLAG_NOALLOC);
arm_physmem_exclude_region(abp->abp_physaddr,
virtual_avail - KERNVIRTADDR, EXFLAG_NOALLOC);
diff --git a/sys/arm/xscale/pxa/pxa_machdep.c b/sys/arm/xscale/pxa/pxa_machdep.c
index 41e49c3..5cc8d46 100644
--- a/sys/arm/xscale/pxa/pxa_machdep.c
+++ b/sys/arm/xscale/pxa/pxa_machdep.c
@@ -336,9 +336,9 @@ initarm(struct arm_boot_params *abp)
if (memsize[j] > 0)
arm_physmem_hardware_region(memstart[j], memsize[j]);
}
- arm_physmem_exclude_region(freemem_pt, KERNPHYSADDR -
+ arm_physmem_exclude_region(freemem_pt, abp->abp_physaddr -
freemem_pt, EXFLAG_NOALLOC);
- arm_physmem_exclude_region(freemempos, KERNPHYSADDR - 0x100000 -
+ arm_physmem_exclude_region(freemempos, abp->abp_physaddr - 0x100000 -
freemempos, EXFLAG_NOALLOC);
arm_physmem_exclude_region(abp->abp_physaddr,
virtual_avail - KERNVIRTADDR, EXFLAG_NOALLOC);
OpenPOWER on IntegriCloud