[U-Boot] [PATCH 00/12] Add support for SD3.0 and eMMC HS200

Jaehoon Chung jh80.chung at samsung.com
Thu Jan 19 07:11:15 CET 2017


Hi Siva,

On 01/19/2017 02:47 PM, Siva Durga Prasad Paladugu wrote:
> Hi Jaehoon,
> 
>> -----Original Message-----
>> From: Jaehoon Chung [mailto:jh80.chung at samsung.com]
>> Sent: Thursday, January 19, 2017 10:30 AM
>> To: Siva Durga Prasad Paladugu <sivadur at xilinx.com>; u-boot at lists.denx.de
>> Cc: afleming at gmail.com; Michal Simek <michals at xilinx.com>; Siva Durga
>> Prasad Paladugu <sivadur at xilinx.com>
>> Subject: Re: [U-Boot] [PATCH 00/12] Add support for SD3.0 and eMMC HS200
>>
>> Hi,
>>
>> On 01/18/2017 06:04 PM, Siva Durga Prasad Paladugu wrote:
>>> This patch series adds support SD3.0 and eMMC HS200 modes for ZynqMP.
>>> This series also contains changes in mmc and sdhci framework to
>>> support SD3.0 and HS200.
>>
>> Split the patches as mmc side and sdhci side..after that, i will review each
>> patches.
> Do you mean to split changes of mmc.c  and sdhci.c separately? if so, will do that. 

Yes. If you can do that, it's helpful to me for reviewing. :)

>>
>> And did you consider about accessing to boot partition?
>> As i know, boot partition can't support HS200.
> No, didn't consider that yet.

Maybe..It needs to consider about this case..because we can access to boot partition with boot command.
I think it's not difficult. When switch the partition, checking the speed mode and if mode is HS200, switch to DDR50 or SDR50..etc.

Anyway, Thanks for working this. I will wait for your next patches.

Best Regards,
Jaehoon Chung

> 
> Regards,
> Siva
> 
> 
>>
>> Best Regards,
>> Jaehoon Chung
>>>
>>>
>>> Siva Durga Prasad Paladugu (12):
>>>   mmc: sdhci: Update host capabilities about host controller
>>>   mmc: sdhci: Add support for SD3.0
>>>   mmc: sdhci: Add support for platform/board specific tuning
>>>   mmc: sdhci: Add support for platform specific delay
>>>   mmc: sdhci: Make sdhci_ops of host as modifiable
>>>   zynqmp: Define routines for mmio write and read
>>>   mmc: sdhci: zynq: Define private structure arasan_sdhci_priv
>>>   mmc: sdhci: zynqmp: Add support of SD3.0
>>>   mmc: sdhci: Add quirk for 1.8v switching not supported
>>>   mmc: zynq_sdhci: Update quirk if 1.8v switching not supported
>>>   mmc: sdhci: Add support for eMMC HS200 mode
>>>   mmc: sdhci: zynqmp: Set tapdelays for eMMC HS200 mode
>>>
>>>  arch/arm/cpu/armv8/zynqmp/cpu.c              |  51 ++++++
>>>  arch/arm/include/asm/arch-zynqmp/sys_proto.h |   3 +
>>>  board/xilinx/zynqmp/Makefile                 |   1 +
>>>  board/xilinx/zynqmp/tap_delays.c             | 250
>> +++++++++++++++++++++++++++
>>>  drivers/mmc/mmc-uclass.c                     |  52 ++++++
>>>  drivers/mmc/mmc.c                            | 160 +++++++++++++++--
>>>  drivers/mmc/sdhci.c                          | 205 +++++++++++++++++++++-
>>>  drivers/mmc/zynq_sdhci.c                     | 169 +++++++++++++++++-
>>>  include/mmc.h                                |  72 +++++++-
>>>  include/sdhci.h                              |  18 +-
>>>  include/zynqmp_tap_delay.h                   |  20 +++
>>>  11 files changed, 979 insertions(+), 22 deletions(-)  create mode
>>> 100644 board/xilinx/zynqmp/tap_delays.c  create mode 100644
>>> include/zynqmp_tap_delay.h
>>>
> 
> 
> 
> 



More information about the U-Boot mailing list