Ian Lepore
69d75558a7
Remove all #include <machine/pmap.h> from arm code. It's already
...
included by vm/pmap.h, which is a prerequisite for arm/machine/pmap.h
so there's no reason to ever include it directly.
Thanks to alc@ for pointing this out.
2013-10-27 00:51:46 +00:00
Rafal Jaworowski
47e972c91a
Refactor certain ARM bus space methods: instead of having multiple copies of
...
the same code introduce sys/arm/arm/bus_space_generic.c for a shared set of
routines.
Reviewed by: sam
Approved by: cognet (mentor)
2008-04-03 18:22:08 +00:00
Kevin Lo
681efe0834
Match bus space unmap prototype.
...
Approved by: cognet
2006-11-20 13:21:02 +00:00
Kevin Lo
24ef8c83ee
style(9) cleanup.
...
Approved by: cognet
2006-10-21 04:25:00 +00:00
Olivier Houchard
fb350a0d6a
Use pmap_devmap_bootstrap(), instead of mapping the SACOM1 registers
...
with pmap_map_entry.
More use of macros instead of hardcoding the addr.
Submitted by: kevlo
2006-05-23 12:14:14 +00:00
Olivier Houchard
ac895519de
Implement sa11x0_bs_unmap.
...
Submitted by: kevlo
2006-05-18 22:03:47 +00:00
Olivier Houchard
f5c4c316eb
pmap_update() is gone.
2005-04-13 16:02:03 +00:00
Warner Losh
d8315c79d9
Start all license statements with /*-
2005-01-05 21:58:49 +00:00
Olivier Houchard
a5bb1c8501
Remove bus_space_vaddr(), it does not exists in FreeBSD.
2004-09-23 21:59:14 +00:00
Olivier Houchard
62f1185016
Nuke bus_space_mmap(), as it does not exist in FreeBSD.
2004-06-17 17:51:48 +00:00
Poul-Henning Kamp
89c9c53da0
Do the dreaded s/dev_t/struct cdev */
...
Bump __FreeBSD_version accordingly.
2004-06-16 09:47:26 +00:00
Olivier Houchard
6fc729af63
Import FreeBSD/arm kernel bits.
...
It only supports sa1110 (on simics) right now, but xscale support should come
soon.
Some of the initial work has been provided by :
Stephane Potvin <sepotvin at videotron.ca>
Most of this comes from NetBSD.
2004-05-14 11:46:45 +00:00