[U-Boot] Please pull u-boot-dm
Simon Glass
sjg at chromium.org
Thu Jul 28 04:24:17 CEST 2016
Hi Tom,
Here is a new power domain uclass, the rest of the MMC conversion
(moving over zynq and socfpga) and a few other dm improvements.
The following changes since commit 0b6699ad8ea95803d7ce40d1dc1caea902a6d22c:
Merge branch 'master' of http://git.denx.de/u-boot-sunxi (2016-07-26
18:33:04 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-dm.git
for you to fetch changes up to 02ebd42cf19e523593d8e4e8f3d02083299fcdbb:
mmc: dw_mmc: reduce timeout detection cycle (2016-07-27 20:15:48 -0600)
----------------------------------------------------------------
Jaehoon Chung (2):
dm: mmc: dwmmc: fix the wrong explanation for clock values
dm: mmc: dwmmc: use the callback functions as static
Simon Glass (11):
dm: core: Add a function to bind child devices
dm: Convert users from dm_scan_fdt_node() to dm_scan_fdt_dev()
dm: Use dm_scan_fdt_dev() directly where possible
arm: Show early-malloc() usage in bdinfo
net: phy: marvell: Add a missing errno.h header
zynq: Increase the early malloc() size
dm: zynq: usb: Convert to CONFIG_DM_USB
dm: mmc: zynq: Convert zynq to use driver model for MMC
dm: socfpga: mmc: Support CONFIG_BLK
dm: usb: Use blk_dread/write() instead of direct calls
dm: spl: mmc: Support raw partitions with CONFIG_BLK
Stephen Warren (1):
Add a power domain framework/uclass
Xu Ziyuan (1):
mmc: dw_mmc: reduce timeout detection cycle
Makefile | 1 +
arch/arm/Kconfig | 7 ++++
arch/arm/cpu/armv8/zynqmp/Kconfig | 4 ++
arch/arm/mach-zynq/Kconfig | 3 ++
arch/sandbox/dts/test.dts | 10 +++++
arch/sandbox/include/asm/power-domain.h | 21 ++++++++++
arch/x86/lib/lpc-uclass.c | 15 +------
cmd/bdinfo.c | 5 +++
cmd/usb_mass_storage.c | 4 +-
common/spl/spl_mmc.c | 2 +-
common/usb_hub.c | 9 +----
configs/sandbox_defconfig | 2 +
drivers/core/root.c | 9 +++++
drivers/core/simple-bus.c | 3 +-
drivers/i2c/i2c-uclass.c | 15 ++-----
drivers/i2c/sandbox_i2c.c | 4 +-
drivers/misc/cros_ec.c | 9 +----
drivers/mmc/dw_mmc.c | 6 +--
drivers/mmc/socfpga_dw_mmc.c | 32 ++++++++++++++-
drivers/mmc/zynq_sdhci.c | 39 +++++++++++++++---
drivers/net/phy/marvell.c | 1 +
drivers/pch/pch-uclass.c | 15 +------
drivers/pci/pci-uclass.c | 24 +----------
drivers/pci/pci_sandbox.c | 11 ++---
drivers/pinctrl/pinctrl_pic32.c | 9 +----
drivers/pinctrl/rockchip/pinctrl_rk3036.c | 9 +----
drivers/pinctrl/rockchip/pinctrl_rk3288.c | 15 ++-----
drivers/power/Kconfig | 2 +
drivers/power/domain/Kconfig | 20 ++++++++++
drivers/power/domain/Makefile | 7 ++++
drivers/power/domain/power-domain-uclass.c | 112
+++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/power/domain/sandbox-power-domain-test.c | 55
+++++++++++++++++++++++++
drivers/power/domain/sandbox-power-domain.c | 104
+++++++++++++++++++++++++++++++++++++++++++++++
drivers/power/pmic/pm8916.c | 9 +----
drivers/power/regulator/Kconfig | 2 +-
drivers/spi/spi-uclass.c | 9 +----
drivers/spmi/spmi-uclass.c | 8 +---
drivers/usb/emul/usb-emul-uclass.c | 9 +----
drivers/usb/host/ehci-zynq.c | 103
+++++++++++++++++++++++------------------------
drivers/usb/host/usb-uclass.c | 9 +----
include/dm/device.h | 16 ++++++++
include/dm/uclass-id.h | 1 +
include/dwmmc.h | 11 ++---
include/power-domain-uclass.h | 82
+++++++++++++++++++++++++++++++++++++
include/power-domain.h | 120
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
include/power/regulator.h | 2 +-
test/dm/Makefile | 1 +
test/dm/bus.c | 3 +-
test/dm/i2c.c | 4 +-
test/dm/power-domain.c | 46 +++++++++++++++++++++
test/dm/spi.c | 4 +-
51 files changed, 785 insertions(+), 238 deletions(-)
create mode 100644 arch/sandbox/include/asm/power-domain.h
create mode 100644 drivers/power/domain/Kconfig
create mode 100644 drivers/power/domain/Makefile
create mode 100644 drivers/power/domain/power-domain-uclass.c
create mode 100644 drivers/power/domain/sandbox-power-domain-test.c
create mode 100644 drivers/power/domain/sandbox-power-domain.c
create mode 100644 include/power-domain-uclass.h
create mode 100644 include/power-domain.h
create mode 100644 test/dm/power-domain.c
Regards,
Simon
More information about the U-Boot
mailing list