Statistics
| Branch: | Revision:

root / hw / arm @ 327ed10f

Name Size
Makefile.objs 485 Bytes
allwinner-a10.c 3.8 kB
armv7m.c 7.8 kB
boot.c 18.2 kB
collie.c 2 kB
cubieboard.c 2.2 kB
digic.c 3.2 kB
digic_boards.c 4.6 kB
exynos4210.c 13.2 kB
exynos4_boards.c 5.5 kB
gumstix.c 3.9 kB
highbank.c 11.8 kB
integratorcp.c 16.8 kB
kzm.c 5.5 kB
mainstone.c 5.9 kB
musicpal.c 48.2 kB
nseries.c 42.6 kB
omap1.c 116 kB
omap2.c 86.2 kB
omap_sx1.c 7.5 kB
palm.c 9.2 kB
pxa2xx.c 68.9 kB
pxa2xx_gpio.c 10.2 kB
pxa2xx_pic.c 10.2 kB
realview.c 12.9 kB
spitz.c 32.4 kB
stellaris.c 39.1 kB
strongarm.c 43.2 kB
strongarm.h 1.5 kB
tosa.c 8.2 kB
versatilepb.c 12.2 kB
vexpress.c 23.3 kB
virt.c 15.5 kB
xilinx_zynq.c 8.2 kB
z2.c 9.8 kB

Latest revisions

# Date Author Comment
327ed10f 02/26/2014 07:20 pm Peter Maydell

target-arm: Implement AArch64 TTBR*

Implement the AArch64 TTBR* registers. For v7 these were already 64 bits
to handle LPAE, but implemented as two separate uint32_t fields.
Combine them into a single uint64_t which can be used for all purposes.
Since this requires touching every use, take the opportunity to rename...

cf143ad3 02/26/2014 07:19 pm Peter Maydell

hw/arm/musicpal: Remove nonexistent CDTP2, CDTP3 registers

The ethernet device in the musicpal only has two tx queues,
but we modelled it with four CTDP registers, presumably a
cut and paste from the rx queue registers. Since the tx_queue[]
array is only 2 entries long this allowed a guest to overrun...

105a0601 02/21/2014 05:04 pm Peter Maydell

Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20140220' into staging

target-arm queue: * Fix a bug causing an assertion in the NVIC on ARMv7M models * More A64 Neon instructions * Refactor cpreg API to separate out access check functions, as...

c4241c7d 02/20/2014 12:35 pm Peter Maydell

target-arm: Drop success/fail return from cpreg read and write functions

All cpreg read and write functions now return 0, so we can clean up
their prototypes: * write functions return void * read functions return the value rather than taking a pointer
to write the value to...

70b51690 02/14/2014 05:22 pm Andreas Färber

tosa: QOM'ify DAC

Replace usages of FROM_I2C_SLAVE() with QOM cast macro.
Rename parent field. Use type constant in tosa_tg_init().

Reviewed-by: Peter Crosthwaite <>
Signed-off-by: Andreas Färber <>

a5f96db7 02/14/2014 05:22 pm Andreas Färber

z2: QOM'ify AER915

Replace usages of FROM_I2C_SLAVE() with QOM cast macro.
Rename the parent field. Reuse the type constant in z2_init().

Reviewed-by: Peter Crosthwaite <>
[AF: Use TYPE_AER915 in z2_init() too]
Signed-off-by: Andreas Färber <>

a5c82852 02/14/2014 05:22 pm Andreas Färber

i2c: Rename i2c_bus to I2CBus

Reviewed-by: Peter Crosthwaite <>
Signed-off-by: Andreas Färber <>

96dca6b9 02/14/2014 05:22 pm Andreas Färber

pxa2xx: QOM'ify I2C slave

Replace usages of FROM_I2C_SLAVE() and direct parent field accesses with
QOM cast macro. Rename parent field to assure we caught all. Reuse type
constant in pxa2xx_i2c_init().

Add some missing braces while at it.

Signed-off-by: Andreas Färber <>

2198a121 02/11/2014 02:57 pm Edgar E. Iglesias

exec: Make stl_phys_notdirty input an AddressSpace

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

db7dfd4c 02/08/2014 04:50 pm Beniamino Galvani

hw/arm/allwinner-a10: initialize EMAC

Signed-off-by: Beniamino Galvani <>
Reviewed-by: Peter Crosthwaite <>
Reviewed-by: Peter Maydell <>
Signed-off-by: Peter Maydell <>

View revisions

Also available in: Atom