summaryrefslogtreecommitdiffstats
path: root/sys/arm/at91/at91.c
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2012-05-21 07:47:57 +0000
committerimp <imp@FreeBSD.org>2012-05-21 07:47:57 +0000
commit36592c67a85f82a7a4d03e9e497915ed5c832106 (patch)
treef32228dc0ca3e73548b30de043b58b129458e0ff /sys/arm/at91/at91.c
parent1031a61c54e663992b9485afb269c7466dde83bf (diff)
downloadFreeBSD-src-36592c67a85f82a7a4d03e9e497915ed5c832106.zip
FreeBSD-src-36592c67a85f82a7a4d03e9e497915ed5c832106.tar.gz
Be a little less magical, not that these values are likely to change...
Diffstat (limited to 'sys/arm/at91/at91.c')
-rw-r--r--sys/arm/at91/at91.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/arm/at91/at91.c b/sys/arm/at91/at91.c
index 3d55fd3..842038e 100644
--- a/sys/arm/at91/at91.c
+++ b/sys/arm/at91/at91.c
@@ -69,11 +69,11 @@ at91_bs_map(void *t, bus_addr_t bpa, bus_size_t size, int flags,
vm_paddr_t pa, endpa;
pa = trunc_page(bpa);
- if (pa >= 0xfff00000) {
- *bshp = pa - 0xf0000000 + 0xd0000000;
+ if (pa >= AT91_PA_BASE + 0xff00000) {
+ *bshp = pa - AT91_PA_BASE + AT91_BASE;
return (0);
}
- if (pa >= 0xdff00000)
+ if (pa >= AT91_BASE + 0xff00000)
return (0);
endpa = round_page(bpa + size);
@@ -269,7 +269,7 @@ at91_attach(device_t dev)
sc->sc_mem_rman.rm_descr = "AT91 Memory";
if (rman_init(&sc->sc_mem_rman) != 0)
panic("at91_attach: failed to set up memory rman");
- for ( pdevmap = at91_devmap; pdevmap->pd_va != 0; pdevmap++) {
+ for (pdevmap = at91_devmap; pdevmap->pd_va != 0; pdevmap++) {
if (rman_manage_region(&sc->sc_mem_rman, pdevmap->pd_va,
pdevmap->pd_va + pdevmap->pd_size - 1) != 0)
panic("at91_attach: failed to set up memory rman");
OpenPOWER on IntegriCloud