[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