OpenGrok
Cross Reference: pxa2x0_space.c
xref
: /
src
/
sys
/
arch
/
arm
/
xscale
/
pxa2x0_space.c
Home
|
History
|
Annotate
|
Download
|
only in
xscale
History log of
/src/sys/arch/arm/xscale/pxa2x0_space.c
Revision
Date
Author
Comments
1.14
21-Apr-2023
skrll
Trailing whitespace
1.13
16-Mar-2018
ryo
use designated initializer to make adaptability and flexibility for changing struct bus_space.
no functional change.
1.12
24-Feb-2014
msaitoh
branches: 1.12.28;
Remove unused variable. Fixes compile error.
1.11
22-Feb-2014
matt
Don't manipulate the pte to get uncached memory, use PMAP_NOCACHE instead.
Convert footbring to kenter_pa/kremove
1.10
01-Jul-2011
dyoung
branches: 1.10.2; 1.10.12; 1.10.16;
#include <sys/bus.h> instead of <machine/bus.h>.
1.9
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.8
24-Nov-2005
yamt
branches: 1.8.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.7
01-Apr-2005
yamt
branches: 1.7.2; 1.7.8;
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.6
17-Mar-2005
bsh
Switch kernels for Lubbock and TwinTail to use pmap_devmap to map
I/O registers that are used in early start-up stage. Also stop using
special bootstrap-time-only bus_space_map function in {lubbock,g42xxeb}_machdep.c.
This makes initarm() for them a bit simpler, and gives us smaller diffs
to other evbarm platforms.
1.5
07-Jun-2004
nathanw
branches: 1.5.4; 1.5.6;
pxa2x0_bs_unmap(): KVA allocated in pxa2x0_bs_map() needs to be freed.
1.4
15-Jul-2003
lukem
__KERNEL_RCSID()
1.3
06-Jun-2003
scw
branches: 1.3.2;
Add entries for byte-wide {read,write,set} region.
1.2
24-Mar-2003
bsh
+ fix a crash when write-back cache is used, by calling PTE_SYNC()
after tweaking page table entry.
+ 4th argument of bus_space_map() is not only for BUS_SPACE_MAP_CACHEABLE.
1.1
19-Oct-2002
bsh
branches: 1.1.2;
Support Intel PXA250 and PXA210 application processors.
1.1.2.2
11-Nov-2002
nathanw
Catch up to -current
1.1.2.1
19-Oct-2002
nathanw
file pxa2x0_space.c was added on branch nathanw_sa on 2002-11-11 21:57:02 +0000
1.3.2.5
11-Dec-2005
christos
Sync with head.
1.3.2.4
01-Apr-2005
skrll
Sync with HEAD.
1.3.2.3
21-Sep-2004
skrll
Fix the sync with head I botched.
1.3.2.2
18-Sep-2004
skrll
Sync with HEAD.
1.3.2.1
03-Aug-2004
skrll
Sync with HEAD
1.5.6.2
19-Mar-2005
yamt
sync with head. xen and whitespace. xen part is not finished.
1.5.6.1
28-Jan-2005
yamt
convert arch/arm to new apis.
1.5.4.1
29-Apr-2005
kent
sync with -current
1.7.8.1
29-Nov-2005
yamt
sync with head.
1.7.2.1
21-Jun-2006
yamt
sync with head.
1.8.80.1
11-Mar-2010
yamt
sync with head
1.10.16.1
18-May-2014
rmind
sync with head
1.10.12.1
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.10.2.1
22-May-2014
yamt
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
1.12.28.1
22-Mar-2018
pgoyette
Synch with HEAD, resolve conflicts
Indexes created Tue Oct 21 19:09:51 GMT 2025