Hi,

On 14 May 2016 at 14:02, Simon Glass <s...@chromium.org> wrote:
>
> This series expands the CONFIG_BLK support to SPL, fixes up the EFI boot
> code and adds a few other tweaks so that all rockchip boards can move to
> using driver model for block devices.
>
> It also introduces snprintf() in the tiny-printf code and tidies up the mmc
> code a little.
>
> Overall the code size for firefly-rk3288 drops by 1KB. This is mostly due
> to removing GPIO support and cutting down on unnecessary strings. The move
> to CONFIG_BLK unfortunately adds 0.5KB, or the improvement would be greater.
>
>
> Simon Glass (20):
>   tiny-printf: Tidy up a few nits
>   tiny-printf: Support snprintf()
>   reset: Drop the reset failure message
>   mmc: Drop mmc_register()
>   mmc: Drop dead mmc code for non-generic MMC
>   mmc: Use byte array for multipliers
>   arm: Avoid error messages in cache_v7
>   rockchip: Check image name for the rksd image
>   rockchip: Drop unnecessary SPL properties
>   rockchip: video: Flush the cache when the display is updated
>   rockchip: Drop SPL GPIO support for rk3288
>   dm: env: mmc: Convert env_mmc to support CONFIG_BLK
>   dm: mmc: Convert sdhci to support CONFIG_BLK
>   dm: efi: Update for CONFIG_BLK
>   dm: mmc: spl: Add support for CONFIG_BLK
>   dm: mmc: dwmmc: Support CONFIG_BLK
>   dm: rockchip: mmc: Allow use of CONFIG_BLK
>   dm: mmc: Fix up mmc_bread/bwrite() prototypes for SPL
>   dm: mmc: Use cfg directly in mmc_bind()
>   dm: rockchip: Enable CONFIG_BLK
>
>  arch/arm/cpu/armv7/cache_v7.c    |  8 +++---
>  arch/arm/mach-rockchip/Kconfig   |  3 ++
>  cmd/mmc.c                        | 62 
> ----------------------------------------
>  common/env_mmc.c                 |  8 +++---
>  common/spl/spl_mmc.c             |  9 +++---
>  configs/firefly-rk3288_defconfig |  2 +-
>  drivers/misc/reset-uclass.c      |  2 +-
>  drivers/mmc/dw_mmc.c             | 42 ++++++++++++++++++---------
>  drivers/mmc/mmc.c                | 13 ++-------
>  drivers/mmc/mmc_private.h        | 14 +++++++++
>  drivers/mmc/rockchip_dw_mmc.c    | 31 ++++++++++++++++++++
>  drivers/mmc/sdhci.c              |  2 +-
>  drivers/video/rockchip/rk_vop.c  |  1 +
>  include/configs/rk3288_common.h  |  1 -
>  include/dwmmc.h                  |  7 ++++-
>  include/efi_loader.h             |  2 +-
>  include/mmc.h                    |  5 ----
>  lib/efi_loader/efi_disk.c        | 61 +++++++++++++++++++++++++++++----------
>  lib/tiny-printf.c                | 43 +++++++++++++++++++++-------
>  tools/rkimage.c                  |  7 +----
>  20 files changed, 181 insertions(+), 142 deletions(-)

Are there any more comments on this series please? I'd like to apply
it soon to provide for plenty of test time on the MMC side.

Regards,
Simon
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to