Another arm-devs pullreq: xilinx fixes from Peter C, the pl330 model, and my vexpress fixes for the system control regs. Please pull.
thanks -- PMM The following changes since commit dc0b0616f726956001be09e9a65a6e0b0bd939db: Merge remote-tracking branch 'stefanha/block' into staging (2013-03-15 10:47:21 -0500) are available in the git repository at: git://git.linaro.org/people/pmaydell/qemu-arm.git arm-devs.next for you to fetch changes up to f8b9fe249a706bfed61e0bb66c73394553696382: xilinx_spips: QOM styling fixes (2013-03-15 16:41:59 +0000) ---------------------------------------------------------------- Nathan Rossi (2): xilinx_spips: Fix bus setup conditional check xilinx_spips: Add missing dual-bus snoop commands Peter Crosthwaite (5): iov: Factor out hexdumper pl330: Initial version xilinx_zynq: added pl330 to machine model xilinx_spips: Set unused IRQs to NULL xilinx_spips: QOM styling fixes Peter Maydell (10): hw/vexpress: Pass proc_id via VEDBoardInfo hw/arm_sysctl: Handle SYS_CFGCTRL in a more structured way hw/arm_sysctl: Implement SYS_CFG_MUXFPGA writes as a no-op hw/arm_sysctl: Implement SYS_CFG_DVIMODE as a no-op hw/arm_sysctl: Convert from qdev init to instance_init qdev: Implement (variable length) array properties hw/arm_sysctl: Implement SYS_CFG_VOLT hw/vexpress: Pass voltage sensor properties to sysctl device hw/arm_sysctl: Implement SYS_CFG_OSC function hw/vexpress: Set reset values for daughterboard oscillators default-configs/arm-softmmu.mak | 1 + hw/Makefile.objs | 1 + hw/arm/vexpress.c | 81 +- hw/arm/xilinx_zynq.c | 24 + hw/arm_sysctl.c | 261 +++++- hw/pl330.c | 1654 +++++++++++++++++++++++++++++++++++++++ hw/qdev-core.h | 3 + hw/qdev-properties.c | 104 +++ hw/qdev-properties.h | 39 + hw/xilinx_spips.c | 64 +- include/qemu-common.h | 6 + util/Makefile.objs | 1 + util/hexdump.c | 37 + util/iov.c | 36 +- 14 files changed, 2234 insertions(+), 78 deletions(-) create mode 100644 hw/pl330.c create mode 100644 util/hexdump.c