Next revision of the series for AXI-stream, rebased on anthonys refactoring of the Interface system. Anthonys patch is already on the mailing list, but I have included it form completeness. There was an issue with combining links and interface that is resolved and discussed in the Blurb for P3. P2 is all the device-land stuff.
Anthony Liguori (1): qom: reimplement Interfaces Peter A. G. Crosthwaite (2): xilinx_axi*: Re-implemented interconnect qom: Converged dynamic cast for interfaces & objs hw/Makefile.objs | 1 + hw/petalogix_ml605_mmu.c | 24 +++-- hw/stream.c | 23 +++++ hw/stream.h | 31 ++++++ hw/xilinx.h | 22 ++--- hw/xilinx_axidma.c | 74 ++++++++------- hw/xilinx_axidma.h | 39 -------- hw/xilinx_axienet.c | 32 ++++--- include/qemu/object.h | 46 ++++++--- qom/object.c | 236 +++++++++++++++++++--------------------------- 10 files changed, 268 insertions(+), 260 deletions(-) create mode 100644 hw/stream.c create mode 100644 hw/stream.h delete mode 100644 hw/xilinx_axidma.h -- 1.7.3.2