[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 0/4] Standard SD host controller model
From: |
Peter Crosthwaite |
Subject: |
Re: [Qemu-devel] [PATCH v3 0/4] Standard SD host controller model |
Date: |
Fri, 8 Jun 2012 08:16:08 +1000 |
>> 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.
>
There are two major deltas that I added to vincents that are now in
Igors version:
1: PIO support
2: ADMA1 supoorts
I removed from Vincents version
1: PCI support
2: the aforementioned eMMC stuff
Although this was mostly just a case of not picking those patches out
of the original series.
>> 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
>>>
>>
>
- Re: [Qemu-devel] [PATCH v3 1/4] hw: introduce standard SD host controller, (continued)