Hi; this is a pullreq for my arm-devs queue, which is basically the Highbank patches.
There is a slight sequencing issue here: it would be better if this went in after the target-arm queue which I sent a pullreq for yesterday, because that includes a bugfix which Highbank depends on. It's not a disaster to put them in out of order, because it won't fail to build, it's just you don't get a working Highbank model until both bits are there and it seems aesthetically more pleasing for that to be the point where we commit the actual board model patch. I'd also like this to go in before Anthony's QOM patchset, which is why I'm posting this now rather than waiting for target-arm to be pulled :-) thanks -- PMM The following changes since commit 331636431af32ece373f4b1fb7c3ae9d0615e2a6: vga: compile cirrus_vga in hwlib (2012-01-25 18:32:59 +0000) are available in the git repository at: git://git.linaro.org/people/pmaydell/qemu-arm.git arm-devs.for-upstream Mark Langsdorf (1): arm: add secondary cpu boot callbacks to arm_boot.c Peter Maydell (1): arm_boot: support board IDs more than 16 bits wide Rob Herring (3): Add xgmac ethernet model ahci: add support for non-PCI based controllers arm: SoC model for Calxeda Highbank Makefile.target | 2 + hw/arm-misc.h | 17 +++ hw/arm_boot.c | 65 +++++++--- hw/highbank.c | 330 +++++++++++++++++++++++++++++++++++++++++++ hw/ide/ahci.c | 44 ++++++ hw/xgmac.c | 421 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 862 insertions(+), 17 deletions(-) create mode 100644 hw/highbank.c create mode 100644 hw/xgmac.c