
Hi Tom,
This includes changes to the clock API so I'd like to get this into this release to avoid too much churn.
The following changes since commit 9ab165d8b05706284de0ee9bd402346c54ae6b15:
SPL ext: cosmetic: correct error message in spl_load_image_ext() (2016-06-19 09:57:48 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-dm.git
for you to fetch changes up to 135aa95002646c46e89de93fa36adad1b010548f:
clk: convert API to match reset/mailbox style (2016-06-19 17:05:55 -0600)
---------------------------------------------------------------- Angelo Dureghello (1): dm: add manual relocation for devices
Robert P. J. Day (1): lib/libfdt/: General aesthetic/style fixes.
Stephen Warren (5): mailbox: rename headers mailbox: add Tegra186 HSP driver Add a reset driver framework/uclass reset: implement a reset test clk: convert API to match reset/mailbox style
mario.six@gdsys.cc (2): gpio: pca953x: Fix register reading past 8th GPIO sandbox: gpio: doc: Fix parameter documentation
arch/arm/dts/tegra186.dtsi | 13 +++ arch/arm/include/asm/arch-rockchip/clock.h | 12 --- arch/arm/mach-rockchip/board.c | 39 +++++++- arch/arm/mach-rockchip/rk3288/sdram_rk3288.c | 15 ++- arch/arm/mach-snapdragon/clock-apq8016.c | 10 +- arch/arm/mach-tegra/Kconfig | 2 + arch/arm/mach-zynq/clk.c | 1 - arch/mips/mach-pic32/cpu.c | 45 +++++---- arch/sandbox/dts/test.dts | 28 +++++- arch/sandbox/include/asm/clk.h | 111 +++++++++++++++++++++ arch/sandbox/include/asm/gpio.h | 16 +-- arch/sandbox/include/asm/reset.h | 21 ++++ arch/sandbox/include/asm/test.h | 9 -- board/microchip/pic32mzda/pic32mzda.c | 21 +++- configs/sandbox_defconfig | 10 +- doc/device-tree-bindings/reset/reset.txt | 75 ++++++++++++++ drivers/Kconfig | 2 + drivers/Makefile | 1 + drivers/clk/Makefile | 1 + drivers/clk/clk-uclass.c | 202 +++++++++++++++++++++++++++----------- drivers/clk/clk_fixed_rate.c | 13 +-- drivers/clk/clk_pic32.c | 32 +++--- drivers/clk/clk_rk3036.c | 83 ++++------------ drivers/clk/clk_rk3288.c | 143 +++++---------------------- drivers/clk/clk_sandbox.c | 85 ++++++++++------ drivers/clk/clk_sandbox_test.c | 101 +++++++++++++++++++ drivers/clk/exynos/clk-exynos7420.c | 42 ++++---- drivers/clk/uniphier/clk-uniphier-core.c | 26 ++--- drivers/clk/uniphier/clk-uniphier-mio.c | 1 - drivers/core/root.c | 15 +++ drivers/gpio/pca953x_gpio.c | 4 +- drivers/i2c/rk_i2c.c | 6 +- drivers/mailbox/Kconfig | 7 ++ drivers/mailbox/Makefile | 1 + drivers/mailbox/mailbox-uclass.c | 4 +- drivers/mailbox/sandbox-mbox-test.c | 2 +- drivers/mailbox/sandbox-mbox.c | 2 +- drivers/mailbox/tegra-hsp.c | 163 +++++++++++++++++++++++++++++++ drivers/mmc/msm_sdhci.c | 13 ++- drivers/mmc/rockchip_dw_mmc.c | 6 +- drivers/mmc/uniphier-sd.c | 15 +-- drivers/reset/Kconfig | 23 +++++ drivers/reset/Makefile | 7 ++ drivers/reset/reset-uclass.c | 131 +++++++++++++++++++++++++ drivers/reset/sandbox-reset-test.c | 55 +++++++++++ drivers/reset/sandbox-reset.c | 108 +++++++++++++++++++++ drivers/serial/serial_msm.c | 13 ++- drivers/serial/serial_pic32.c | 7 +- drivers/serial/serial_s5p.c | 6 +- drivers/spi/rk_spi.c | 6 +- drivers/usb/host/ehci-generic.c | 14 +-- drivers/video/rockchip/rk_edp.c | 11 +-- drivers/video/rockchip/rk_hdmi.c | 12 +-- drivers/video/rockchip/rk_lvds.c | 1 - drivers/video/rockchip/rk_vop.c | 11 ++- include/clk-uclass.h | 95 ++++++++++++++++++ include/clk.h | 220 +++++++++++++++++++++++++----------------- include/dm/uclass-id.h | 1 + include/dt-bindings/mailbox/tegra-hsp.h | 14 +++ include/{mailbox_uclass.h => mailbox-uclass.h} | 4 +- include/{mailbox_client.h => mailbox.h} | 6 +- include/reset-uclass.h | 81 ++++++++++++++++ include/reset.h | 135 ++++++++++++++++++++++++++ lib/libfdt/Makefile | 12 ++- lib/libfdt/README | 16 +-- lib/libfdt/fdt.c | 2 +- lib/libfdt/fdt_addresses.c | 2 +- lib/libfdt/fdt_empty_tree.c | 3 +- lib/libfdt/fdt_region.c | 144 +++++++++++++-------------- lib/libfdt/fdt_ro.c | 10 +- lib/libfdt/fdt_rw.c | 6 +- lib/libfdt/fdt_strerror.c | 2 +- lib/libfdt/fdt_sw.c | 3 +- lib/libfdt/fdt_wip.c | 6 +- test/dm/Makefile | 1 + test/dm/clk.c | 110 ++++++++++++++------- test/dm/reset.c | 39 ++++++++ 77 files changed, 2028 insertions(+), 687 deletions(-) create mode 100644 arch/sandbox/include/asm/clk.h create mode 100644 arch/sandbox/include/asm/reset.h create mode 100644 doc/device-tree-bindings/reset/reset.txt create mode 100644 drivers/clk/clk_sandbox_test.c create mode 100644 drivers/mailbox/tegra-hsp.c create mode 100644 drivers/reset/Kconfig create mode 100644 drivers/reset/Makefile create mode 100644 drivers/reset/reset-uclass.c create mode 100644 drivers/reset/sandbox-reset-test.c create mode 100644 drivers/reset/sandbox-reset.c create mode 100644 include/clk-uclass.h create mode 100644 include/dt-bindings/mailbox/tegra-hsp.h rename include/{mailbox_uclass.h => mailbox-uclass.h} (96%) rename include/{mailbox_client.h => mailbox.h} (98%) create mode 100644 include/reset-uclass.h create mode 100644 include/reset.h create mode 100644 test/dm/reset.c
Regards, Simon