[U-Boot] Please pull u-boot-dm

Simon Glass sjg at chromium.org
Tue Jul 12 00:08:46 CEST 2016


Hi Tom,

This includes the MMC block-device stuff (which needs lots of testing
time), cleaning up some fdtdec COMPAT strings and some patman improvements.

The following changes since commit 19ce924ff914f315dc2fdf79f357825c513aed6e:

  Prepare v2016.07 (2016-07-11 15:01:01 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-dm.git

for you to fetch changes up to 94fbd3e37d6bdbf5490a185607ca20f862637220:

  tools: patman: Handle missing 'END' in non-last commit of a series
(2016-07-11 14:06:44 -0600)

----------------------------------------------------------------
Bin Meng (6):
      dm: Sort the uclass id in alphabetical order
      tools: patman: Use cover_match for 'Cover-letter'
      tools: patman: Handle tag sections without an 'END'
      tools: patman: Generate cover letter correctly when 'END' is missing
      tools: patman: Handle missing blank line for 'Series-changes'
      tools: patman: Handle missing 'END' in non-last commit of a series

Hamish Martin (1):
      dm: gpio: MPC85XX GPIO platform data support

Simon Glass (26):
      dm: mmc: dwmmc: Add comments to the dwmmc setup functions
      rockchip: Use 'select' instead of defaults in Kconfig
      mmc: Add function declarations for mmc_bread() and mmc_switch_part()
      dm: mmc: Move CONFIG_BLK code into the mmc uclass
      dm: mmc: Move non-CONFIG_BLK code into mmc_legacy.c
      mmc: Move MMC boot code into its own file
      dm: mmc: rockchip: Support only CONFIG_BLK
      mmc: Move tracing code into separate functions
      rockchip: Disable CONFIG_SDHCI
      dm: mmc: Add a way to use driver model for MMC operations
      dm: mmc: dwmmc: Support CONFIG_DM_MMC_OPS
      dm: mmc: rockchip: Enable CONFIG_DM_MMC_OPS for all boards
      rockchip: Add MAINTAINER files for kylin_rk3036, evb_rk3036
      dm: sandbox: Convert to use CONFIG_CMD_MMC_OPS
      dm: mmc: sdhci: Refactor configuration setup to support DM
      dm: mmc: sdhci: Support CONFIG_BLK and CONFIG_DM_MMC_OPS
      dm: mmc: msm_sdhci: Support CONFIG_BLK and CONFIG_DM_MMC_OPS
      dm: mmc: Move dragonboard410c to use CONFIG_BLK and CONFIG_DM_MMC_OPS
      dm: mmc: msmsdhic: Drop old MMC code
      dm: spl: mmc: Support CONFIG_BLK in SPL MMC
      dm: dfu: mmc: Support CONFIG_BLK in DFU for MMC
      x86: fdt: Drop the unused compatible strings in fdtdec
      fdt: Drop unused exynos compatible strings
      fdt: Add a note to avoid adding new compatible strings
      fdt: x86: Tidy up a few COMPAT string definitions
      sandbox: Find keyboard driver using driver model

Xu Ziyuan (1):
      common: block: fix compiler error with CONFIG_FASTBOOT_FLASH_MMC_DEV

 arch/Kconfig                                 |   1 +
 arch/arm/Kconfig                             |  11 +++
 arch/arm/mach-rockchip/Kconfig               |  27 ------
 arch/powerpc/include/asm/arch-mpc85xx/gpio.h |   6 ++
 arch/x86/cpu/ivybridge/lpc.c                 |   6 --
 board/evb_rk3036/evb_rk3036/MAINTAINERS      |   6 ++
 board/kylin/kylin_rk3036/MAINTAINERS         |   6 ++
 common/fb_mmc.c                              |   2 +-
 common/spl/spl_mmc.c                         |   6 +-
 configs/dragonboard410c_defconfig            |   2 +
 configs/sandbox_defconfig                    |   4 +-
 drivers/dfu/dfu_mmc.c                        |  11 ++-
 drivers/gpio/mpc85xx_gpio.c                  |  37 ++++++--
 drivers/misc/cros_ec_sandbox.c               |  11 ++-
 drivers/mmc/Kconfig                          |  11 ++-
 drivers/mmc/Makefile                         |   3 +
 drivers/mmc/dw_mmc.c                         |  33 +++++++
 drivers/mmc/mmc-uclass.c                     | 146
+++++++++++++++++++++++++++++++
 drivers/mmc/mmc.c                            | 371
+++++++++++--------------------------------------------------------------------
 drivers/mmc/mmc_boot.c                       | 131
++++++++++++++++++++++++++++
 drivers/mmc/mmc_legacy.c                     |  91 ++++++++++++++++++++
 drivers/mmc/mmc_private.h                    |  47 ++++++++++
 drivers/mmc/msm_sdhci.c                      |  35 +++++++-
 drivers/mmc/rockchip_dw_mmc.c                |  14 +--
 drivers/mmc/sandbox_mmc.c                    |  17 ++--
 drivers/mmc/sdhci.c                          | 147
++++++++++++++++++++-----------
 include/configs/rk3036_common.h              |   1 -
 include/configs/rk3288_common.h              |   1 -
 include/dm/uclass-id.h                       |   4 +-
 include/dwmmc.h                              |  73 ++++++++++++++++
 include/fdtdec.h                             |   8 --
 include/mmc.h                                |  66 +++++++++++++-
 include/sdhci.h                              |  80 +++++++++++++++++
 lib/fdtdec.c                                 |  19 ++--
 tools/patman/patchstream.py                  |  38 +++++++-
 35 files changed, 995 insertions(+), 477 deletions(-)
 create mode 100644 drivers/mmc/mmc_boot.c

Regards,
Simon


More information about the U-Boot mailing list