OpenGrok
Cross Reference: int_bus_dma.h
xref
: /
src
/
sys
/
arch
/
evbarm
/
integrator
/
int_bus_dma.h
Home
|
History
|
Annotate
|
Download
|
only in
integrator
History log of
/src/sys/arch/evbarm/integrator/int_bus_dma.h
Revision
Date
Author
Comments
1.3
01-Jul-2011
dyoung
#include <sys/bus.h> instead of <machine/bus.h>.
1.2
31-Jul-2002
thorpej
Overhaul how DMA ranges work in the ARM bus_dma implementation.
A new "arm32_dma_range" structure now describes a DMA window, with
a system address base, bus address base, and length. In addition to
providing info about which memory regions are legal for DMA, the new
structure provides address translation support, as well.
As before, if a tag does not list any ranges, then all addresses are
considered valid, and no DMA address translation is performed.
This allows us to remove a large chunk of code which was duplicated and
tweaked slightly (to do the address translation) from the stock ARM
bus_dma in the XScale IOP and ARM Integrator ports.
Test compiled on all ARM platforms, test booted on Intel IQ80321 and Shark.
1.1
27-Oct-2001
rearnsha
branches: 1.1.2; 1.1.4; 1.1.12;
Basic support for the Integrator/AP board.
1.1.12.1
30-Aug-2002
gehenna
catch up with -current.
1.1.4.3
06-Sep-2002
jdolecek
sync kqueue branch with HEAD
1.1.4.2
10-Jan-2002
thorpej
Sync kqueue branch with -current.
1.1.4.1
27-Oct-2001
thorpej
file int_bus_dma.h was added on branch kqueue on 2002-01-10 19:42:32 +0000
1.1.2.2
01-Aug-2002
nathanw
Catch up to -current.
1.1.2.1
27-Oct-2001
nathanw
file int_bus_dma.h was added on branch nathanw_sa on 2002-08-01 02:41:35 +0000
Indexes created Sat Oct 18 08:10:09 GMT 2025