From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35535) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W1vZu-0001fz-Ex for qemu-devel@nongnu.org; Sat, 11 Jan 2014 05:14:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W1vZm-0006sN-1e for qemu-devel@nongnu.org; Sat, 11 Jan 2014 05:14:06 -0500 Received: from mail-ea0-x235.google.com ([2a00:1450:4013:c01::235]:57915) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W1vZl-0006sI-QB for qemu-devel@nongnu.org; Sat, 11 Jan 2014 05:13:57 -0500 Received: by mail-ea0-f181.google.com with SMTP id m10so2464776eaj.40 for ; Sat, 11 Jan 2014 02:13:57 -0800 (PST) From: Beniamino Galvani Date: Sat, 11 Jan 2014 11:13:31 +0100 Message-Id: <1389435213-4378-1-git-send-email-b.galvani@gmail.com> Subject: [Qemu-devel] [PATCH v2 0/2] hw/arm: add ethernet support to Allwinner A10 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Beniamino Galvani , Peter Maydell , Peter Crosthwaite , Li Guang This patch series adds support for the EMAC Fast Ethernet controller found on Allwinner SoCs to the Allwinner A10. v2: Address Peter Crosthwaite's comments: * Make phy address customizable through a property * Call qemu_flush_queued_packets() when rx becomes possible * Always create EMAC instance in SoC * Use uint8 arrays for fifos * Minor cleanups Beniamino Galvani (2): hw/net: add support for Allwinner EMAC Fast Ethernet controller hw/arm/allwinner-a10: initialize EMAC default-configs/arm-softmmu.mak | 1 + hw/arm/allwinner-a10.c | 16 ++ hw/arm/cubieboard.c | 7 + hw/net/Makefile.objs | 1 + hw/net/allwinner_emac.c | 472 +++++++++++++++++++++++++++++++++++++++ include/hw/arm/allwinner-a10.h | 3 + include/hw/net/allwinner_emac.h | 204 +++++++++++++++++ 7 files changed, 704 insertions(+) create mode 100644 hw/net/allwinner_emac.c create mode 100644 include/hw/net/allwinner_emac.h -- 1.7.10.4