OpenGrok
Cross Reference: bcmgen_space.c
xref
: /
src
/
sys
/
arch
/
arm
/
broadcom
/
bcmgen_space.c
Home
|
History
|
Annotate
|
Download
|
only in
broadcom
History log of
/src/sys/arch/arm/broadcom/bcmgen_space.c
Revision
Date
Author
Comments
1.8
21-Apr-2023
skrll
Trailing whitespace
1.7
30-Oct-2020
skrll
Retire arm_[di]sb in favour of the isb() and dsb(sy) macro invocations.
1.6
16-Mar-2018
ryo
use designated initializer to make adaptability and flexibility for changing struct bus_space.
no functional change.
1.5
25-Feb-2015
joerg
branches: 1.5.16;
Improve inline asm around dsb/dmb/isb:
- always use volatile and mark them as memory barrier
- use the common version from locore.h in all places not included from
userland
1.4
28-Oct-2013
matt
branches: 1.4.2; 1.4.6; 1.4.8;
Add support for the BCM56340 iProc based switch
1.3
12-Aug-2013
matt
add mmap
1.2
09-Jan-2013
matt
branches: 1.2.2;
Handle BUS_SPACE_MAP_PREFETCHABLE like BUS_SPACE_MAP_CACHEABLE.
1.1
01-Sep-2012
matt
branches: 1.1.2; 1.1.4; 1.1.6;
Add initial device support for the Broadcom BCM5301x family.
1.1.6.2
28-Nov-2012
matt
Merge improved arm support (especially Cortex) from HEAD
including OMAP and BCM53xx support.
1.1.6.1
01-Sep-2012
matt
file bcmgen_space.c was added on branch matt-nb6-plus on 2012-11-28 22:40:24 +0000
1.1.4.4
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.1.4.3
23-Jan-2013
yamt
sync with head
1.1.4.2
30-Oct-2012
yamt
sync with head
1.1.4.1
01-Sep-2012
yamt
file bcmgen_space.c was added on branch yamt-pagecache on 2012-10-30 17:18:59 +0000
1.1.2.3
03-Dec-2017
jdolecek
update from HEAD
1.1.2.2
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.1.2.1
25-Feb-2013
tls
resync with head
1.2.2.2
18-May-2014
rmind
sync with head
1.2.2.1
28-Aug-2013
rmind
sync with head
1.4.8.1
06-Apr-2015
skrll
Sync with HEAD
1.4.6.1
27-May-2015
msaitoh
Pull up following revision(s) (requested by skrll in ticket #805):
sys/arch/arm/include/arm32/pmap.h: revision 1.138
sys/arch/arm/arm/cpufunc.c: revision 1.151
sys/arch/arm/arm32/bus_dma.c: revision 1.90
sys/arch/arm/broadcom/bcm53xx_pax.c: revision 1.14
sys/arch/arm/arm32/bus_dma.c: revision 1.91
sys/arch/arm/samsung/exynos_space.c: revision 1.2
sys/arch/arm/arm32/db_machdep.c: revision 1.23
sys/arch/arm/allwinner/awin_space.c: revision 1.4
sys/arch/arm/include/rwlock.h: revision 1.9
sys/arch/arm/amlogic/amlogic_space.c: revision 1.2
sys/arch/arm/zynq/zynq_space.c: revision 1.2
sys/arch/arm/broadcom/bcm2835_space.c: revision 1.7
sys/arch/arm/arm32/pmap.c: revision 1.317
sys/arch/arm/include/locore.h: revision 1.19
sys/arch/arm/include/mutex.h: revision 1.20
sys/arch/arm/include/lock.h: revision 1.31
sys/arch/arm/include/lock.h: revision 1.32
sys/arch/arm/broadcom/bcmgen_space.c: revision 1.5
- Kill redundant semicolons.
- Indentation.
- Improve inline asm around dsb/dmb/isb:
- always use volatile and mark them as memory barrier
- use the common version from locore.h in all places not included from
userland
1.4.2.2
15-Feb-2014
matt
Merge armv7 support from HEAD, specifically support for the BCM5301X
and BCM56340 evbarm kernels.
1.4.2.1
28-Oct-2013
matt
file bcmgen_space.c was added on branch matt-nb5-mips64 on 2014-02-15 16:18:36 +0000
1.5.16.1
22-Mar-2018
pgoyette
Synch with HEAD, resolve conflicts
Indexes created Tue Oct 14 15:09:51 GMT 2025