mbox

[U-Boot] Pull request: u-boot-mmc 1/08/2014

Message ID 6AB2E0C3-76ED-46EB-B8F9-03EFBDAC4F7B@antoniou-consulting.com
State Accepted
Delegated to: Tom Rini
Headers show

Pull-request

git://git.denx.de/u-boot-mmc.git master

Message

Pantelis Antoniou Aug. 1, 2014, 5:21 p.m. UTC
Hi Tom,

The following changes since commit 25b4adbba018633b943a99322bfb2fb819c0bafb:

  include: remove CONFIG_SPL/CONFIG_TPL definition in config headers (2014-07-30 14:42:03 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-mmc.git master

for you to fetch changes up to 6e7b7df4df435742fcfde5f384760ae1bda2e39c:

  env_mmc: support env partition setup in runtime (2014-08-01 20:12:15 +0300)

----------------------------------------------------------------
Bo Shen (3):
      MMC: atmel_mci: refactor setting the mode register
      MMC: atmel_mci: add configuration register definition
      MMC: atmel_mci: enable high speed mode support

Chin Liang See (1):
      mmc/dw_mmc: Fix clock divider calculation error for bypass mode

Dmitry Lifshitz (2):
      env_mmc: add mmc_get_env_addr() prototype
      env_mmc: support env partition setup in runtime

DrEagle (1):
      ARM: kirkwood: add mvsdio driver

Lubomir Rintel (1):
      bcm2835_sdhci: Add SDHCI_QUIRK_NO_HISPD_BIT flag

Marek Vasut (2):
      arm: s3c: Unify the S3C24xx SDI structure
      mmc: s3c: Add SD driver

 arch/arm/cpu/arm926ejs/kirkwood/cpu.c         |   9 +++
 arch/arm/include/asm/arch-kirkwood/kirkwood.h |   1 +
 arch/arm/include/asm/arch-s3c24x0/s3c2410.h   |   4 +-
 arch/arm/include/asm/arch-s3c24x0/s3c2440.h   |   4 +-
 arch/arm/include/asm/arch-s3c24x0/s3c24x0.h   |  19 +++--
 common/env_mmc.c                              |  35 ++++++---
 drivers/mmc/Makefile                          |   2 +
 drivers/mmc/bcm2835_sdhci.c                   |   2 +-
 drivers/mmc/dw_mmc.c                          |   5 +-
 drivers/mmc/gen_atmel_mci.c                   |  63 +++++++++++----
 drivers/mmc/mvebu_mmc.c                       | 361 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/mmc/s3c_sdi.c                         | 321 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 include/atmel_mci.h                           |  18 ++++-
 include/configs/openrd.h                      |   8 ++
 include/configs/sheevaplug.h                  |  11 +++
 include/environment.h                         |   9 +++
 include/mvebu_mmc.h                           | 278 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 17 files changed, 1109 insertions(+), 41 deletions(-)
 create mode 100644 drivers/mmc/mvebu_mmc.c
 create mode 100644 drivers/mmc/s3c_sdi.c
 create mode 100644 include/mvebu_mmc.h

Regards

-- Pantelis

Comments

Marek Vasut Aug. 1, 2014, 6:22 p.m. UTC | #1
On Friday, August 01, 2014 at 07:21:23 PM, Pantelis Antoniou wrote:
> Hi Tom,
> 
> The following changes since commit
> 25b4adbba018633b943a99322bfb2fb819c0bafb:
> 
>   include: remove CONFIG_SPL/CONFIG_TPL definition in config headers
> (2014-07-30 14:42:03 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-mmc.git master
> 
> for you to fetch changes up to 6e7b7df4df435742fcfde5f384760ae1bda2e39c:
> 
>   env_mmc: support env partition setup in runtime (2014-08-01 20:12:15
> +0300)
> 
> ----------------------------------------------------------------
> Bo Shen (3):
>       MMC: atmel_mci: refactor setting the mode register
>       MMC: atmel_mci: add configuration register definition
>       MMC: atmel_mci: enable high speed mode support
> 
> Chin Liang See (1):
>       mmc/dw_mmc: Fix clock divider calculation error for bypass mode
> 
> Dmitry Lifshitz (2):
>       env_mmc: add mmc_get_env_addr() prototype
>       env_mmc: support env partition setup in runtime
> 
> DrEagle (1):

What is this nickname doing here ? Where is the full name of this person ?

>       ARM: kirkwood: add mvsdio driver
[...]

Best regards,
Marek Vasut
DrEagle Aug. 1, 2014, 6:27 p.m. UTC | #2
On 01/08/2014 20:22, Marek Vasut wrote:
> On Friday, August 01, 2014 at 07:21:23 PM, Pantelis Antoniou wrote:
>> Hi Tom,
>>
>> The following changes since commit
>> 25b4adbba018633b943a99322bfb2fb819c0bafb:
>>
>>   include: remove CONFIG_SPL/CONFIG_TPL definition in config headers
>> (2014-07-30 14:42:03 -0400)
>>
>> are available in the git repository at:
>>
>>   git://git.denx.de/u-boot-mmc.git master
>>
>> for you to fetch changes up to 6e7b7df4df435742fcfde5f384760ae1bda2e39c:
>>
>>   env_mmc: support env partition setup in runtime (2014-08-01 20:12:15
>> +0300)
>>
>> ----------------------------------------------------------------
>> Bo Shen (3):
>>       MMC: atmel_mci: refactor setting the mode register
>>       MMC: atmel_mci: add configuration register definition
>>       MMC: atmel_mci: enable high speed mode support
>>
>> Chin Liang See (1):
>>       mmc/dw_mmc: Fix clock divider calculation error for bypass mode
>>
>> Dmitry Lifshitz (2):
>>       env_mmc: add mmc_get_env_addr() prototype
>>       env_mmc: support env partition setup in runtime
>>
>> DrEagle (1):
> 
> What is this nickname doing here ? Where is the full name of this person ?

I do not know that nickname was forbidden to contribute.
My Real name is Gérald Kerma.

>>       ARM: kirkwood: add mvsdio driver
> [...]
> 
> Best regards,
> Marek Vasut

Enjoy,
Gérald
Marek Vasut Aug. 1, 2014, 8:51 p.m. UTC | #3
On Friday, August 01, 2014 at 08:27:26 PM, drEagle wrote:
> On 01/08/2014 20:22, Marek Vasut wrote:
> > On Friday, August 01, 2014 at 07:21:23 PM, Pantelis Antoniou wrote:
> >> Hi Tom,
> >> 
> >> The following changes since commit
> >> 
> >> 25b4adbba018633b943a99322bfb2fb819c0bafb:
> >>   include: remove CONFIG_SPL/CONFIG_TPL definition in config headers
> >> 
> >> (2014-07-30 14:42:03 -0400)
> >> 
> >> are available in the git repository at:
> >>   git://git.denx.de/u-boot-mmc.git master
> >> 
> >> for you to fetch changes up to 6e7b7df4df435742fcfde5f384760ae1bda2e39c:
> >>   env_mmc: support env partition setup in runtime (2014-08-01 20:12:15
> >> 
> >> +0300)
> >> 
> >> ----------------------------------------------------------------
> >> 
> >> Bo Shen (3):
> >>       MMC: atmel_mci: refactor setting the mode register
> >>       MMC: atmel_mci: add configuration register definition
> >>       MMC: atmel_mci: enable high speed mode support
> >> 
> >> Chin Liang See (1):
> >>       mmc/dw_mmc: Fix clock divider calculation error for bypass mode
> >> 
> >> Dmitry Lifshitz (2):
> >>       env_mmc: add mmc_get_env_addr() prototype
> >>       env_mmc: support env partition setup in runtime
> >> 
> >> DrEagle (1):
> > What is this nickname doing here ? Where is the full name of this person
> > ?
> 
> I do not know that nickname was forbidden to contribute.
> My Real name is Gérald Kerma.

http://lwn.net/Articles/195643/ this is where it all started. I'd suggest you to 
read up on it. It's good the patch at least has a proper SoB line, so it's not 
_that_ big of a deal.

Best regards,
Marek Vasut
Andreas Bießmann Aug. 4, 2014, 8 a.m. UTC | #4
Dear Pantelis Antoniou,

On 08/01/2014 07:21 PM, Pantelis Antoniou wrote:
> Hi Tom,
> 
> The following changes since commit 25b4adbba018633b943a99322bfb2fb819c0bafb:
> 
>   include: remove CONFIG_SPL/CONFIG_TPL definition in config headers (2014-07-30 14:42:03 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-mmc.git master
> 
> for you to fetch changes up to 6e7b7df4df435742fcfde5f384760ae1bda2e39c:
> 
>   env_mmc: support env partition setup in runtime (2014-08-01 20:12:15 +0300)
> 
> ----------------------------------------------------------------
> Bo Shen (3):
>       MMC: atmel_mci: refactor setting the mode register
>       MMC: atmel_mci: add configuration register definition
>       MMC: atmel_mci: enable high speed mode support

I'd love if you could wait for some ACK from me when applying atmel
patches. This change affects avr32 and I doubt Bo has checked this
architecture. I just had no time to run the tests from 31.07.2014 8:39
AM to 01.08.2014 6:59 PM.

I'm just back to office and will run the tests now.

Best regards

Andreas Bießmann
Tom Rini Aug. 6, 2014, 2:37 p.m. UTC | #5
On Fri, Aug 01, 2014 at 08:21:23PM +0300, Pantelis Antoniou wrote:

> Hi Tom,
> 
> The following changes since commit 25b4adbba018633b943a99322bfb2fb819c0bafb:
> 
>   include: remove CONFIG_SPL/CONFIG_TPL definition in config headers (2014-07-30 14:42:03 -0400)
> 
> are available in the git repository at:
> 
>   git://git.denx.de/u-boot-mmc.git master
> 
> for you to fetch changes up to 6e7b7df4df435742fcfde5f384760ae1bda2e39c:
> 
>   env_mmc: support env partition setup in runtime (2014-08-01 20:12:15 +0300)
> 
> ----------------------------------------------------------------
> Bo Shen (3):
>       MMC: atmel_mci: refactor setting the mode register
>       MMC: atmel_mci: add configuration register definition
>       MMC: atmel_mci: enable high speed mode support
> 
> Chin Liang See (1):
>       mmc/dw_mmc: Fix clock divider calculation error for bypass mode
> 
> Dmitry Lifshitz (2):
>       env_mmc: add mmc_get_env_addr() prototype
>       env_mmc: support env partition setup in runtime
> 
> DrEagle (1):
>       ARM: kirkwood: add mvsdio driver
> 
> Lubomir Rintel (1):
>       bcm2835_sdhci: Add SDHCI_QUIRK_NO_HISPD_BIT flag
> 
> Marek Vasut (2):
>       arm: s3c: Unify the S3C24xx SDI structure
>       mmc: s3c: Add SD driver
> 
>  arch/arm/cpu/arm926ejs/kirkwood/cpu.c         |   9 +++
>  arch/arm/include/asm/arch-kirkwood/kirkwood.h |   1 +
>  arch/arm/include/asm/arch-s3c24x0/s3c2410.h   |   4 +-
>  arch/arm/include/asm/arch-s3c24x0/s3c2440.h   |   4 +-
>  arch/arm/include/asm/arch-s3c24x0/s3c24x0.h   |  19 +++--
>  common/env_mmc.c                              |  35 ++++++---
>  drivers/mmc/Makefile                          |   2 +
>  drivers/mmc/bcm2835_sdhci.c                   |   2 +-
>  drivers/mmc/dw_mmc.c                          |   5 +-
>  drivers/mmc/gen_atmel_mci.c                   |  63 +++++++++++----
>  drivers/mmc/mvebu_mmc.c                       | 361 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>  drivers/mmc/s3c_sdi.c                         | 321 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>  include/atmel_mci.h                           |  18 ++++-
>  include/configs/openrd.h                      |   8 ++
>  include/configs/sheevaplug.h                  |  11 +++
>  include/environment.h                         |   9 +++
>  include/mvebu_mmc.h                           | 278 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>  17 files changed, 1109 insertions(+), 41 deletions(-)
>  create mode 100644 drivers/mmc/mvebu_mmc.c
>  create mode 100644 drivers/mmc/s3c_sdi.c
>  create mode 100644 include/mvebu_mmc.h

Applied to u-boot/master, thanks!