From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:51641) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SfqFy-0006Sf-GM for qemu-devel@nongnu.org; Sat, 16 Jun 2012 06:29:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SfqFw-0005TB-RD for qemu-devel@nongnu.org; Sat, 16 Jun 2012 06:29:26 -0400 Received: from mail-pz0-f45.google.com ([209.85.210.45]:36717) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SfqFw-0005T7-Kz for qemu-devel@nongnu.org; Sat, 16 Jun 2012 06:29:24 -0400 Received: by dadn2 with SMTP id n2so4209466dad.4 for ; Sat, 16 Jun 2012 03:29:22 -0700 (PDT) From: "Peter A. G. Crosthwaite" Date: Sat, 16 Jun 2012 20:39:00 +1000 Message-Id: Subject: [Qemu-devel] [PATCH v1 0/3] QOMify AXI stream for Xilinx AXI ethernet/DMA List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org, edgar.iglesias@gmail.com, aliguori@us.ibm.com, pbonzini@redhat.com Cc: peter.maydell@linaro.org, peter.crosthwaite@petalogix.com, paul@codesourcery.com, afaerber@suse.de, john.williams@petalogix.com, avi@redhat.com 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