[U-Boot] [PULL] Please pull from u-boot-rockchip/master
Dr. Philipp Tomsich
philipp.tomsich at theobroma-systems.com
Wed Nov 22 09:30:05 UTC 2017
Tom,
Please pull from u-boot-rockchip/master.
The associated Travis run (prior to a final rebase) is at https://travis-ci.org/ptomsich/u-boot-rockchip/builds/305523168.
Thanks,
Philipp.
The following changes since commit 16fa2eb95172e63820ee5f3d4052f3362a6de84e:
ARM: dra7: Kconfig: Add thermal configs for dra7xx and am57xx (2017-11-21 08:03:39 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-rockchip.git master
for you to fetch changes up to 08790230fe80d46ff6368e0dc1e1be500ca3c4bf:
rockchip: remove duplicate CONFIG_ENV_SIZE definitions (2017-11-21 23:57:24 +0100)
----------------------------------------------------------------
Andy Yan (3):
rockchip: make boot_mode related codes reused across all platforms
rockchip: add support for enter to bootrom download mode
rockchip: check download key before bootup
Heinrich Schuchardt (1):
rockchip: spi: the symbol for Hertz is Hz
Kever Yang (5):
rockchip: boot0: align to 0x20 for armv7 '_start'
rockchip: mkimage: use spl_boot0 for all Rockchip SoCs
rockchip: rk3288: use aligned address for SPL_TEXT_BASE
rockchip: sysreset: merge into one common driver
rockchip: clock: update sysreset driver binding
Philipp Tomsich (17):
arm: boot0 hook: move boot0 hook before '_start'
rockchip: enable boot0-hook for all Rockchip SoCs
rockchip: rk3036: use aligned address for SPL_TEXT_BASE
socfpga: boot0 hook: adjust to unified boot0 semantics
bcm235xx: boot0 hook: adjust to unified boot0 semantics
bcm281xx: boot0 hook: adjust to unified boot0 semantics
rockchip: boot0 hook: support early return for RK3188/RK3066-style BROM
arm: make save_boot_params_ret prototype visible for AArch64
arm: mark save_boot_params_ret as a function
arm: provide a PCS-compliant setjmp implementation
rockchip: back-to-bootrom: replace assembly-implementation with C-code
rockchip: rk3188: use boot0 hook to load up SPL in 2 steps
rockchip: back-to-bootrom: allow passing a cmd to the bootrom
rockchip: rk3188: move CONFIG_SPL_* entries from rk3188_common.h to Kconfig
rockchip: mkimage: remove unused code-paths (spl_boot0 is now implied)
rockchip: sysreset: update Makefile to work with merged sysreset driver
rockchip: remove duplicate CONFIG_ENV_SIZE definitions
arch/arm/Kconfig | 1 +
arch/arm/cpu/armv7/start.S | 1 +
arch/arm/include/asm/arch-bcm235xx/boot0.h | 2 ++
arch/arm/include/asm/arch-bcm281xx/boot0.h | 2 ++
arch/arm/include/asm/arch-rockchip/boot0.h | 38 ++++++++++++++++++++++++++++++--------
arch/arm/include/asm/arch-rockchip/boot_mode.h | 6 ++++++
arch/arm/include/asm/arch-rockchip/bootrom.h | 30 +++++++++++++++++++++++-------
arch/arm/include/asm/arch-rockchip/clock.h | 5 +++++
arch/arm/include/asm/setjmp.h | 94 +++++++++++++---------------------------------------------------------------------------------
arch/arm/include/asm/system.h | 62 +++++++++++++++++++++++++++++++-------------------------------
arch/arm/lib/Makefile | 6 ++++++
arch/arm/lib/setjmp.S | 37 +++++++++++++++++++++++++++++++++++++
arch/arm/lib/setjmp_aarch64.S | 42 ++++++++++++++++++++++++++++++++++++++++++
arch/arm/lib/vectors.S | 54 +++++++++++++++++++++++++++++++++++-------------------
arch/arm/mach-rockchip/Kconfig | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++----
arch/arm/mach-rockchip/Makefile | 11 ++++++++---
arch/arm/mach-rockchip/boot_mode.c | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/mach-rockchip/bootrom.c | 97 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
arch/arm/mach-rockchip/rk3036-board-spl.c | 2 +-
arch/arm/mach-rockchip/rk3036-board.c | 24 ------------------------
arch/arm/mach-rockchip/rk3188-board-spl.c | 14 ++------------
arch/arm/mach-rockchip/rk3188-board-tpl.c | 86 --------------------------------------------------------------------------------------
arch/arm/mach-rockchip/rk3188-board.c | 1 +
arch/arm/mach-rockchip/rk322x-board-spl.c | 2 +-
arch/arm/mach-rockchip/rk322x-board.c | 24 ------------------------
arch/arm/mach-rockchip/rk3288-board-spl.c | 4 ++--
arch/arm/mach-rockchip/rk3288-board-tpl.c | 2 +-
arch/arm/mach-rockchip/rk3288-board.c | 25 -------------------------
arch/arm/mach-rockchip/rk3368-board-tpl.c | 2 +-
arch/arm/mach-rockchip/rk3399-board-spl.c | 2 +-
arch/arm/mach-rockchip/rk3399-board.c | 14 ++++++++++++++
arch/arm/mach-rockchip/save_boot_param.S | 69 ---------------------------------------------------------------------
arch/arm/mach-socfpga/include/mach/boot0.h | 3 +++
doc/README.rockchip | 10 +++++-----
drivers/clk/rockchip/clk_rk3036.c | 17 ++++++++++++++---
drivers/clk/rockchip/clk_rk3188.c | 17 ++++++++++++++---
drivers/clk/rockchip/clk_rk322x.c | 17 ++++++++++++++---
drivers/clk/rockchip/clk_rk3288.c | 17 ++++++++++++++---
drivers/clk/rockchip/clk_rk3328.c | 17 ++++++++++++++---
drivers/clk/rockchip/clk_rk3368.c | 17 ++++++++++++++---
drivers/clk/rockchip/clk_rk3399.c | 17 ++++++++++++++---
drivers/clk/rockchip/clk_rv1108.c | 17 ++++++++++++++---
drivers/spi/rk_spi.c | 2 +-
drivers/sysreset/Makefile | 11 +----------
drivers/sysreset/sysreset_rk3036.c | 45 ---------------------------------------------
drivers/sysreset/sysreset_rk3188.c | 62 --------------------------------------------------------------
drivers/sysreset/sysreset_rk322x.c | 45 ---------------------------------------------
drivers/sysreset/sysreset_rk3288.c | 47 -----------------------------------------------
drivers/sysreset/sysreset_rk3328.c | 45 ---------------------------------------------
drivers/sysreset/sysreset_rk3368.c | 62 --------------------------------------------------------------
drivers/sysreset/sysreset_rk3399.c | 45 ---------------------------------------------
drivers/sysreset/sysreset_rockchip.c | 47 +++++++++++++++++++++++++++++++++++++++++++++++
drivers/sysreset/sysreset_rv1108.c | 46 ----------------------------------------------
include/configs/evb_px5.h | 2 --
include/configs/geekbox.h | 2 --
include/configs/rk3036_common.h | 2 +-
include/configs/rk3188_common.h | 18 +++---------------
include/configs/rk3288_common.h | 2 +-
include/configs/rv1108_common.h | 1 -
tools/rkcommon.c | 45 ++++++++++++++-------------------------------
60 files changed, 676 insertions(+), 892 deletions(-)
create mode 100644 arch/arm/lib/setjmp.S
create mode 100644 arch/arm/lib/setjmp_aarch64.S
create mode 100644 arch/arm/mach-rockchip/boot_mode.c
delete mode 100644 arch/arm/mach-rockchip/rk3188-board-tpl.c
create mode 100644 arch/arm/mach-rockchip/rk3399-board.c
delete mode 100644 arch/arm/mach-rockchip/save_boot_param.S
delete mode 100644 drivers/sysreset/sysreset_rk3036.c
delete mode 100644 drivers/sysreset/sysreset_rk3188.c
delete mode 100644 drivers/sysreset/sysreset_rk322x.c
delete mode 100644 drivers/sysreset/sysreset_rk3288.c
delete mode 100644 drivers/sysreset/sysreset_rk3328.c
delete mode 100644 drivers/sysreset/sysreset_rk3368.c
delete mode 100644 drivers/sysreset/sysreset_rk3399.c
create mode 100644 drivers/sysreset/sysreset_rockchip.c
delete mode 100644 drivers/sysreset/sysreset_rv1108.c
More information about the U-Boot
mailing list