Statistics
| Branch: | Revision:

root / hw / dma @ feature-archipelago

Name Size
Makefile.objs 502 Bytes
etraxfs_dma.c 22.1 kB
i82374.c 4.9 kB
i8257.c 15.3 kB
omap_dma.c 59.4 kB
pl080.c 11.5 kB
pl330.c 48.7 kB
puv3_dma.c 2.7 kB
pxa2xx_dma.c 16.3 kB
rc4030.c 21.1 kB
soc_dma.c 11.6 kB
sparc32_dma.c 9.2 kB
sun4m_iommu.c 13.1 kB
xilinx_axidma.c 18.2 kB

Latest revisions

# Date Author Comment
c04018e9 02/26/2014 07:20 pm Peter Crosthwaite

dma/pl330: implement dmaadnh instruction

Implement the missing DMAADNH instruction. This is a minor variant
of the DMAADDH instruction, so factor out to a common implementation
for both (dmaadxh).

Signed-off-by: Peter Crosthwaite <>...

024c6e2e 02/26/2014 07:20 pm Peter Crosthwaite

dma/pl330: Fix misleading type

This type really should just be a regular int as no usages rely on it's
32 bitness (it's only meaningful as a bit position and not a bit mask).
This also fixes a printf which uses the variable with a regular %d.

Signed-off-by: Peter Crosthwaite <>...

c3143ba8 02/26/2014 07:20 pm Peter Crosthwaite

dma/pl330: printf format type sweep.

Use PRI formats as appropriate rather than raw %x and %d. This fixes
debug printfery on some host platforms. Fix types of debug only
variables as appropriate.

Signed-off-by: Peter Crosthwaite <>...

1c8be73d 02/26/2014 07:20 pm Peter Crosthwaite

dma/pl330: Rename parent_obj

As per current QOM conventions.

Signed-off-by: Peter Crosthwaite <>
Reviewed-by: Peter Maydell <>
Message-id: ...

432a0a13 02/26/2014 07:20 pm Peter Crosthwaite

dma/pl330: Add event debugging printfs

These are helpful to anyone trying to debug event sequencing.

Signed-off-by: Peter Crosthwaite <>
Reviewed-by: Peter Maydell <>
Message-id: ...

a5ae7e39 02/26/2014 07:20 pm Peter Crosthwaite

dma/pl330: Fix buffer depth

This is the product of the data-width and the depth arguments, I.e the
depth of the FIFO is in terms of data entries and not bytes (which is
what the original implementation was suggesting). Fix.

Signed-off-by: Peter Crosthwaite <>...

63a31905 02/26/2014 07:20 pm Peter Crosthwaite

dma/pl330: Delete overly verbose debug printf

When using event synchronisation, this particular debug printf floods.
Just delete it.

Signed-off-by: Peter Crosthwaite <>
Reviewed-by: Peter Maydell <>
Message-id: ...

c7bcc85d 02/14/2014 10:12 pm Paolo Bonzini

qdev: Remove hex8/32/64 property types

Replace them with uint8/32/64.

Reviewed-by: Igor Mammedov <>
Reviewed-by: Eric Blake <>
Signed-off-by: Paolo Bonzini <>
Signed-off-by: Andreas Färber <>

fdfba1a2 02/11/2014 02:56 pm Edgar E. Iglesias

exec: Make ldl_*_phys input an AddressSpace

Reviewed-by: Peter Maydell <>
Signed-off-by: Edgar E. Iglesias <>

133fe774 01/14/2014 04:10 am Edgar E. Iglesias

Merge remote branch 'luiz/queue/qmp' into qmpq

  • luiz/queue/qmp:
    migration: qmp_migrate(): keep working after syntax error
    qerror: Remove assert_no_error()
    qemu-option: Remove qemu_opts_create_nofail
    target-i386: Remove assert_no_error usage
    hw: Remove assert_no_error usages...

View revisions

Also available in: Atom