OpenGrok
Cross Reference: s3c2xx0_space.c
xref
: /
src
/
sys
/
arch
/
arm
/
s3c2xx0
/
s3c2xx0_space.c
Home
|
History
|
Annotate
|
Download
|
only in
s3c2xx0
History log of
/src/sys/arch/arm/s3c2xx0/s3c2xx0_space.c
Revision
Date
Author
Comments
1.10
16-Mar-2018
ryo
use designated initializer to make adaptability and flexibility for changing struct bus_space.
no functional change.
1.9
01-Jul-2011
dyoung
branches: 1.9.52;
#include <sys/bus.h> instead of <machine/bus.h>.
1.8
07-Nov-2009
cegger
Add a flags argument to pmap_kenter_pa(9).
Patch showed on tech-kern@ http://mail-index.netbsd.org/tech-kern/2009/11/04/msg006434.html
No objections.
1.7
24-Nov-2005
yamt
branches: 1.7.80;
bus_dmamem_map: honour BUS_DMA_NOWAIT. noted by Manuel Bouyer.
bus_space_map: always do NOWAIT allocation as it used to be before yamt-km.
we have too many copies!
1.6
13-Apr-2005
yamt
branches: 1.6.2; 1.6.8;
s3c2xx0_bs_unmap: overlooked yamt-km API update.
from Havard Eidnes, tweaked by me.
1.5
01-Apr-2005
yamt
merge yamt-km branch.
- don't use managed mappings/backing objects for wired memory allocations.
save some resources like pv_entry. also fix (most of) PR/27030.
- simplify kernel memory management API.
- simplify pmap bootstrap of some ports.
- some related cleanups.
1.4
16-Mar-2005
bsh
Switch SMDK2410 and SMDK2800 kernels to use pmap_devmap_bootstrap() to map
I/O registers that are used in early start-up stage. This replaces the
special bootstrap-time-only bus_space_map function in smdk{2410,2800}_machdep.c.
This makes SMDK{2410,2800}'s initarm() a bit simpler, and gives us smaller diffs
to other evbarm platforms.
An another good thing for SMDK2800 is that now we have all built-in peripheral
registers mapped in 2 segments. We may expect less TLB miss on I/O access
(very slightly).
1.3
03-Sep-2003
mycroft
branches: 1.3.8; 1.3.10;
Use generic versions of rr_1, wr_1, sr_1 -- some PCMCIA cards use these.
1.2
15-Jul-2003
lukem
__KERNEL_RCSID()
1.1
20-Nov-2002
bsh
branches: 1.1.2; 1.1.8;
Samsung S3C2800 is a CPU with ARM920T core.
1.1.8.6
11-Dec-2005
christos
Sync with head.
1.1.8.5
10-Nov-2005
skrll
Sync with HEAD. Here we go again...
1.1.8.4
01-Apr-2005
skrll
Sync with HEAD.
1.1.8.3
21-Sep-2004
skrll
Fix the sync with head I botched.
1.1.8.2
18-Sep-2004
skrll
Sync with HEAD.
1.1.8.1
03-Aug-2004
skrll
Sync with HEAD
1.1.2.2
11-Dec-2002
thorpej
Sync with HEAD.
1.1.2.1
20-Nov-2002
thorpej
file s3c2xx0_space.c was added on branch nathanw_sa on 2002-12-11 05:53:17 +0000
1.3.10.2
19-Mar-2005
yamt
sync with head. xen and whitespace. xen part is not finished.
1.3.10.1
28-Jan-2005
yamt
convert arch/arm to new apis.
1.3.8.1
29-Apr-2005
kent
sync with -current
1.6.8.1
29-Nov-2005
yamt
sync with head.
1.6.2.1
21-Jun-2006
yamt
sync with head.
1.7.80.1
11-Mar-2010
yamt
sync with head
1.9.52.1
22-Mar-2018
pgoyette
Synch with HEAD, resolve conflicts
Indexes created Mon Oct 20 20:10:13 GMT 2025