All of lore.kernel.org
 help / color / mirror / Atom feed
From: Igor Mitsyanko <i.mitsyanko@samsung.com>
To: "Andreas Färber" <afaerber@suse.de>
Cc: Kevin Wolf <kwolf@redhat.com>,
	peter.maydell@linaro.org, Vincent Palatin <vpalatin@chromium.org>,
	e.voevodin@samsung.com, qemu-devel@nongnu.org,
	"Peter A. G. Crosthwaite" <peter.crosthwaite@petalogix.com>,
	kyungmin.park@samsung.com, d.solodkiy@samsung.com,
	edgar.iglesias@gmail.com, m.kozlov@samsung.com,
	john.williams@petalogix.com
Subject: Re: [Qemu-devel] [PATCH v3 0/4] Standard SD host controller model
Date: Thu, 07 Jun 2012 18:40:57 +0400	[thread overview]
Message-ID: <4FD0BD79.8090108@samsung.com> (raw)
In-Reply-To: <4FD09D78.7040209@suse.de>

On 06/07/2012 04:24 PM, Andreas Färber wrote:
> Am 07.06.2012 07:05, schrieb Peter A. G. Crosthwaite:
>> [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
> It's good to see agreement finally being reached here. Looking forward
> to testing it on my tegra branch. Vincent's version claimed compliance
> to version 3.00 while this one says 2.00. What's the delta then, Igor?
>
> http://git.chromium.org/gitweb/?p=chromiumos/third_party/qemu.git;a=commit;h=9b9c2ea8bd25be06b23a30f07262ade9190d8e95
Looks like its not actually true, the first thing I noticed is that 
documentation defines mandatory 3.00 controller registers Host Control 2 
and Preset Values, which Vincent's version doesn't implement, I'd say 
that his version complies with 2.00 spec. Version sent by Peter 
implements a wider set of SD host controller features comparing to 
Vincen't version.
> I'm guessing I at least still need to cherry-pick Vincent's eMMC support
> bits on top since hw/sd.c and hw/blockdev.c are unmodified in this series.
>
> I'm cc'ing Kevin as block maintainer (PMM is on vacation). I'm hoping
> the typos in the commit messages can be fixed when applying to either
> branch.
>
> Regards,
> Andreas
>
>> 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
>>
>

  parent reply	other threads:[~2012-06-07 14:41 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-06-07  5:05 [Qemu-devel] [PATCH v3 0/4] *** SUBJECT HERE *** Peter A. G. Crosthwaite
2012-06-07  5:05 ` [Qemu-devel] [PATCH v3 1/4] hw: introduce standard SD host controller Peter A. G. Crosthwaite
2012-06-08 23:39   ` Andreas Färber
2012-06-09 15:23   ` Andreas Färber
2012-06-07  5:05 ` [Qemu-devel] [PATCH v3 2/4] exynos4210: introduce Exynos4210 SD host controller model Peter A. G. Crosthwaite
2012-06-07 12:00   ` Andreas Färber
2012-06-07  5:05 ` [Qemu-devel] [PATCH v3 3/4] vl.c: allow for reapeated -sd arguments Peter A. G. Crosthwaite
2012-06-07 11:57   ` Andreas Färber
2012-06-07  5:05 ` [Qemu-devel] [PATCH v3 4/4] xilinx_zynq: Added sdhci controllers Peter A. G. Crosthwaite
2012-06-07 12:24 ` [Qemu-devel] [PATCH v3 0/4] Standard SD host controller model Andreas Färber
2012-06-07 12:56   ` Peter Maydell
2012-06-07 14:40   ` Igor Mitsyanko [this message]
2012-06-07 22:16     ` Peter Crosthwaite
  -- strict thread matches above, loose matches on Subject: below --
2012-06-07  5:06 Peter Crosthwaite

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4FD0BD79.8090108@samsung.com \
    --to=i.mitsyanko@samsung.com \
    --cc=afaerber@suse.de \
    --cc=d.solodkiy@samsung.com \
    --cc=e.voevodin@samsung.com \
    --cc=edgar.iglesias@gmail.com \
    --cc=john.williams@petalogix.com \
    --cc=kwolf@redhat.com \
    --cc=kyungmin.park@samsung.com \
    --cc=m.kozlov@samsung.com \
    --cc=peter.crosthwaite@petalogix.com \
    --cc=peter.maydell@linaro.org \
    --cc=qemu-devel@nongnu.org \
    --cc=vpalatin@chromium.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.