From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:33948) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ScUuH-0002Cy-WD for qemu-devel@nongnu.org; Thu, 07 Jun 2012 01:05:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ScUuG-0001Dq-6p for qemu-devel@nongnu.org; Thu, 07 Jun 2012 01:05:13 -0400 Received: from mail-pb0-f45.google.com ([209.85.160.45]:44287) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ScUuG-0001Dj-1B for qemu-devel@nongnu.org; Thu, 07 Jun 2012 01:05:12 -0400 Received: by pbbro12 with SMTP id ro12so566672pbb.4 for ; Wed, 06 Jun 2012 22:05:09 -0700 (PDT) From: "Peter A. G. Crosthwaite" Date: Thu, 7 Jun 2012 15:05:00 +1000 Message-Id: Subject: [Qemu-devel] [PATCH v3 0/4] *** SUBJECT HERE *** List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org, i.mitsyanko@samsung.com Cc: peter.maydell@linaro.org, e.voevodin@samsung.com, peter.crosthwaite@petalogix.com, kyungmin.park@samsung.com, d.solodkiy@samsung.com, edgar.iglesias@gmail.com, m.kozlov@samsung.com, john.williams@petalogix.com [Original cover by Igor] First patch introduces standard SD host controller model. This is accumulated version of my previous patch I sent a while ago and a recent SDHCI patch by Peter A. G. Crosthwaite. Second patch introduces Exynos4210-specific SDHCI built on top of standard SDHCI model. [New] Third patch changes the -sd command line argument to be repeatable, to support multiple SD controllers in one system. Fourth patch adds 2x SDHCI controllers to the Xilinx Zynq machine Changelog: Changed from v2: corrected typo errors in ADMA1 support added patches 3-4 v1->v2 PATCH1: add support for ADMA1 (I havn't tested it though). fixed s->prnsts <-> s->pwrcon typo (thanks to Peter, strange that it even worked before). PATCH2: change header prefix from "target-arm" to "exynos4210". Igor Mitsyanko (2): hw: introduce standard SD host controller exynos4210: introduce Exynos4210 SD host controller model Peter A. G. Crosthwaite (2): vl.c: allow for reapeated -sd arguments xilinx_zynq: Added sdhci controllers Makefile.objs | 1 + Makefile.target | 1 + default-configs/arm-softmmu.mak | 1 + hw/exynos4210.c | 20 + hw/exynos4210_sdhci.c | 438 +++++++++++++ hw/sdhci.c | 1306 +++++++++++++++++++++++++++++++++++++++ hw/sdhci.h | 310 +++++++++ hw/xilinx_zynq.c | 12 + vl.c | 2 +- 9 files changed, 2090 insertions(+), 1 deletions(-) create mode 100644 hw/exynos4210_sdhci.c create mode 100644 hw/sdhci.c create mode 100644 hw/sdhci.h -- 1.7.3.2