From c875946e795a2d59b25dfe0f44ff168c598074d7 Mon Sep 17 00:00:00 2001 From: imp Date: Sun, 3 Jun 2012 18:34:32 +0000 Subject: Minor rearrangement of the locore <-> initarm interface. Pass in a structure with the first 4 registers to allow a wider range of boot loaders to work. Future commits will make use of this to centralize support for the different loaders. --- sys/arm/xscale/i80321/ep80219_machdep.c | 2 +- sys/arm/xscale/i80321/iq31244_machdep.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'sys/arm/xscale/i80321') diff --git a/sys/arm/xscale/i80321/ep80219_machdep.c b/sys/arm/xscale/i80321/ep80219_machdep.c index 49305c5..e0cfeed 100644 --- a/sys/arm/xscale/i80321/ep80219_machdep.c +++ b/sys/arm/xscale/i80321/ep80219_machdep.c @@ -181,7 +181,7 @@ static const struct pmap_devmap ep80219_devmap[] = { extern vm_offset_t xscale_cache_clean_addr; void * -initarm(void *arg, void *arg2) +initarm(struct arm_boot_params *abp) { struct pv_addr kernel_l1pt; struct pv_addr dpcpu; diff --git a/sys/arm/xscale/i80321/iq31244_machdep.c b/sys/arm/xscale/i80321/iq31244_machdep.c index 15b143d..d5e7549 100644 --- a/sys/arm/xscale/i80321/iq31244_machdep.c +++ b/sys/arm/xscale/i80321/iq31244_machdep.c @@ -182,7 +182,7 @@ static const struct pmap_devmap iq80321_devmap[] = { extern vm_offset_t xscale_cache_clean_addr; void * -initarm(void *arg, void *arg2) +initarm(struct arm_boot_params *abp) { struct pv_addr kernel_l1pt; struct pv_addr dpcpu; -- cgit v1.1