thompsa 2008-07-28 16:00:19 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_7)
sys/arm/arm busdma_machdep.c
Log:
SVN rev 180889 on 2008-07-28 16:00:19Z by thompsa
MFC r174051
Correct the logic : we can just invalidate the cache lines, and
thompsa 2008-07-28 16:06:34 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_7)
sys/arm/arm busdma_machdep.c
Log:
SVN rev 180896 on 2008-07-28 16:06:34Z by thompsa
MFC r177103
Improve ARM bus_dmamap_load_buffer() error handling.
Revision
raj 2008-03-12 15:31:37 UTC
FreeBSD src repository
Modified files:
sys/arm/arm busdma_machdep.c
Log:
Improve ARM bus_dmamap_load_buffer() error handling.
Reviewed by:imp
Approved by:cognet (mentor)
Spotted by: Grzegorz Bernacki gjb AT semihalf
cognet 2007-11-28 22:21:17 UTC
FreeBSD src repository
Modified files:
sys/arm/arm busdma_machdep.c
Log:
Correct the logic : we can just invalidate the cache lines, and not
write-back them, only if PREWRITE is not set, and if the buffer is
cache-line aligned.
cognet 2007-10-16 19:59:51 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_6)
sys/arm/arm busdma_machdep.c
Log:
MFC rev 1.32:
date: 2007/06/07 21:51:09; author: cognet; state: Exp; lines: +3 -4
There's no nobounce_dmamap on arm.
Revision
cognet 2007-10-16 21:14:00 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_6)
sys/arm/arm busdma_machdep.c
Log:
MFC rev 1.33/
date: 2007/06/10 12:33:01; author: cognet; state: Exp; lines: +2 -1
Initialize the dma tag's bounce_zone to NULL if we
cognet 2007-08-18 16:47:28 UTC
FreeBSD src repository
Modified files:
sys/arm/arm busdma_machdep.c
Log:
Just wbinv if both PREREAD and PREWRITE are set.
In PREREAD, just invalidate the cache lines, and do not write back them, if
the buffer is properly aligned.
cognet 2007-07-27 14:46:43 UTC
FreeBSD src repository
Modified files:
sys/arm/arm busdma_machdep.c
Log:
Handle supersections and L2 cache.
Approved by:re (blanket)
Revision ChangesPath
1.34 +36 -30src/sys/arm/arm/busdma_machdep.c
cognet 2007-06-10 12:33:02 UTC
FreeBSD src repository
Modified files:
sys/arm/arm busdma_machdep.c
Log:
Initialize the dma tag's bounce_zone to NULL if we didn't allocate it.
Revision ChangesPath
1.33 +2 -1 src/sys/arm/arm/busdma_machdep.c
cognet 2007-06-07 21:51:09 UTC
FreeBSD src repository
Modified files:
sys/arm/arm busdma_machdep.c
Log:
There's no nobounce_dmamap on arm.
Revision ChangesPath
1.32 +3 -4 src/sys/arm/arm/busdma_machdep.c
cognet 2007-05-19 13:17:31 UTC
FreeBSD src repository
Modified files:
sys/arm/arm busdma_machdep.c
Log:
Do not try to inline bus_dmamap_sync_buf(), gcc 4.2 doesn't want to do so
because it uses alloca().
Initialize lastaddr in bus_dmamap_load_uio().
Revision
kevlo 2007-02-13 07:19:26 UTC
FreeBSD src repository
Modified files:
sys/arm/arm busdma_machdep.c
Log:
Fix typo: MacPPC - ARM
Revision ChangesPath
1.29 +1 -1 src/sys/arm/arm/busdma_machdep.c
___
cognet 2007-01-17 00:53:06 UTC
FreeBSD src repository
Modified files:
sys/arm/arm busdma_machdep.c vm_machdep.c
sys/arm/include bus_dma.h md_var.h pmap.h
Log:
- Add bounce pages for arm, largely based on the i386 implementation.
- Add a default parent dma
cognet 2006-06-23 17:42:33 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_6)
sys/arm/arm busdma_machdep.c
Log:
MFC: Try to honor BUS_DMA_COHERENT.
Revision ChangesPath
1.22.2.2 +35 -7 src/sys/arm/arm/busdma_machdep.c
cognet 2006-05-31 15:50:33 UTC
FreeBSD src repository
Modified files:
sys/arm/arm busdma_machdep.c
Log:
If our buffer is not aligned on the cache line size, write back/invalidate
the first and last cache line in PREREAD, and just invalidate the cache
lines in
cognet 2006-03-01 23:04:25 UTC
FreeBSD src repository
Modified files:
sys/arm/arm busdma_machdep.c pmap.c vm_machdep.c
sys/arm/include pmap.h
Log:
Try to honor BUS_DMA_COHERENT : if the flag is set, normally allocate memory
with malloc() or contigmalloc()
Olivier Houchard wrote:
cognet 2006-03-01 23:04:25 UTC
FreeBSD src repository
Modified files:
sys/arm/arm busdma_machdep.c pmap.c vm_machdep.c
sys/arm/include pmap.h
Log:
Try to honor BUS_DMA_COHERENT : if the flag is set, normally allocate memory
with
cognet 2006-02-27 01:11:43 UTC
FreeBSD src repository
Modified files:(Branch: RELENG_6)
sys/arm/arm busdma_machdep.c
Log:
Partially MFC rev 1.23/1.24:
revision 1.23
date: 2005/10/03 14:07:57; author: cognet; state: Exp; lines: +47 -4
Don't try to
18 matches
Mail list logo