Home | History | Annotate | Download | only in broadcom
History log of /src/sys/arch/arm/broadcom/bcmgen_space.c
RevisionDateAuthorComments
 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

RSS XML Feed