Pull request: u-boot-rockchip-20200429
Kever Yang
kever.yang at rock-chips.com
Wed Apr 29 05:15:48 CEST 2020
Hi Tom,
Please pull the rockchip updates/fixes:
- dts clean up to use -u-boot for px30, rk3399 boards
- dts sycn from upstream kernel for rk3328, rk3399
- add rockchip rng driver
- new board support: rk3328-roc-cc, rk3399-roc-pc
- add signature support for spl fit image
Travis:
https://travis-ci.org/keveryang/u-boot/builds/670117954
Thanks,
- Kever
The following changes since commit d16d37bcd4087b8ea0f66cb76a73edad182d151a:
Merge tag 'video-for-v2020.07-rc1' of https://gitlab.denx.de/u-boot/custodians/u-boot-video (2020-04-27 09:41:51 -0400)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip.git tags/u-boot-rockchip-20200429
for you to fetch changes up to 400ea1f5b9287233837d92662b370963f8ef4f59:
rk3399: Add ROC-RK3399-PC Mezzanine board (2020-04-29 11:11:41 +0800)
----------------------------------------------------------------
Chen-Yu Tsai (9):
rockchip: dts: rk3328-evb: Move vcc5v0-host-xhci-drv to -u-boot.dtsi
rockchip: dts: rk3328-evb: Move gmac2io related nodes to -u-boot.dtsi
rockchip: dts: rk3328: Move OTG node's hnp-srp-disable to rk3328-u-boot.dtsi
dt-bindings: clock: rk3328: sync from upstream Linux kernel
dt-bindings: power: rk3328-power: sync from upstream Linux kernel
rockchip: rk3328: Disable generic PHY support
rockchip: dts: rk3328: Sync device tree files from Linux
rockchip: rk3328: Add support for ROC-RK3328-CC board
rockchip: dts: rock64: Fix XHCI usage
Heiko Stuebner (7):
spl: fit: select SPL_HASH_SUPPORT for SPL_FIT_SIGNATURE
spl: fit: select SPL_CRYPTO_SUPPORT for SPL_FIT_SIGNATURE
lib: rsa: distinguish between tpl and spl for CONFIG_RSA_VERIFY
mkimage: fit_image: handle multiple errors when writing signatures
spl: fit: enable signing a generated u-boot.itb
spl: fit: add Kconfig option to specify key-hint for fit_generator
rockchip: make_fit_atf: add signature handling
Jagan Teki (4):
arm64: dts: rk3399-puma: Move u-boot properties into -u-boot.dtsi
clk: rk3399: Set empty for HCLK_SD assigned-clocks
arm64: dts: rk3399: Sync v5.7-rc1 from Linux
arm: dts: rk3399: Sync roc-pc-mezzanine from v5.7-rc1
Kever Yang (4):
rockchip: video: Use ofnode_decode_display_timing() to parse timing
rockchip: video: Convert to use APIs which support live DT
rockchip: px30: add -u-boot dtsi for soc
rockchip: px30-evb: remove redundant include file
Lin Jinhan (5):
arm: dts: rockchip: rk3399: add and enable rng node
arm: dts: rockchip: px30: add and enable rng node
rockchip: rng: Add a driver for random number generator(rng) device
rockchip: rk3399: Enable CONFIG_RNG_ROCKCHIP
rockchip: px30: Enable CONFIG_RNG_ROCKCHIP
Suniel Mahesh (3):
arm: dts: rockchip: rk3399-roc-pc: Enable FE1.1 USB 2.0 HUB on roc-rk3399-pc
rockchip: board: roc-pc-rk3399: Remove support for push button
rk3399: Add ROC-RK3399-PC Mezzanine board
Kconfig | 18 +
Makefile | 11 +-
arch/arm/dts/Makefile | 2 +
arch/arm/dts/cros-ec-keyboard.dtsi | 10 +-
arch/arm/dts/cros-ec-sbs.dtsi | 39 +-
arch/arm/dts/px30-evb-u-boot.dtsi | 80 +-
arch/arm/dts/px30-evb.dts | 1 -
arch/arm/dts/px30-firefly-u-boot.dtsi | 82 +-
arch/arm/dts/px30-u-boot.dtsi | 90 ++
arch/arm/dts/rk3328-evb-u-boot.dtsi | 39 +
arch/arm/dts/rk3328-evb.dts | 220 ++--
arch/arm/dts/rk3328-roc-cc-u-boot.dtsi | 47 +
arch/arm/dts/rk3328-roc-cc.dts | 354 ++++++
arch/arm/dts/rk3328-rock64-u-boot.dtsi | 11 +
arch/arm/dts/rk3328-rock64.dts | 132 +-
arch/arm/dts/rk3328-u-boot.dtsi | 4 +
arch/arm/dts/rk3328.dtsi | 1415 ++++++++++++++--------
arch/arm/dts/rk3399-evb-u-boot.dtsi | 12 +
arch/arm/dts/rk3399-evb.dts | 522 +++++---
arch/arm/dts/rk3399-ficus.dts | 6 +
arch/arm/dts/rk3399-firefly.dts | 251 +++-
arch/arm/dts/rk3399-gru-bob.dts | 16 +-
arch/arm/dts/rk3399-gru-chromebook.dtsi | 40 +-
arch/arm/dts/rk3399-gru-kevin.dts | 34 +-
arch/arm/dts/rk3399-gru.dtsi | 89 +-
arch/arm/dts/rk3399-khadas-edge.dtsi | 3 +
arch/arm/dts/rk3399-leez-p710.dts | 36 +-
arch/arm/dts/rk3399-nanopc-t4.dts | 47 +-
arch/arm/dts/rk3399-nanopi4.dtsi | 66 +-
arch/arm/dts/rk3399-orangepi.dts | 79 +-
arch/arm/dts/rk3399-puma-u-boot.dtsi | 31 +-
arch/arm/dts/rk3399-puma.dtsi | 578 ++++-----
arch/arm/dts/rk3399-roc-pc-mezzanine-u-boot.dtsi | 6 +
arch/arm/dts/rk3399-roc-pc-mezzanine.dts | 93 ++
arch/arm/dts/rk3399-roc-pc-u-boot.dtsi | 36 +
arch/arm/dts/rk3399-roc-pc.dts | 3 +-
arch/arm/dts/rk3399-roc-pc.dtsi | 35 +-
arch/arm/dts/rk3399-rock-pi-4.dts | 129 ++
arch/arm/dts/rk3399-rock960.dts | 49 +
arch/arm/dts/rk3399-rock960.dtsi | 13 +-
arch/arm/dts/rk3399-rockpro64.dts | 751 +-----------
arch/arm/dts/rk3399-rockpro64.dtsi | 797 ++++++++++++
arch/arm/dts/rk3399-u-boot.dtsi | 7 +
arch/arm/dts/rk3399.dtsi | 583 +++++----
arch/arm/mach-rockchip/make_fit_atf.py | 51 +-
board/firefly/roc-pc-rk3399/MAINTAINERS | 2 +
board/firefly/roc-pc-rk3399/roc-pc-rk3399.c | 16 +-
board/rockchip/evb_rk3328/MAINTAINERS | 7 +
configs/evb-px30_defconfig | 2 +
configs/evb-rk3328_defconfig | 1 -
configs/evb-rk3399_defconfig | 2 +
configs/roc-cc-rk3328_defconfig | 102 ++
configs/roc-pc-mezzanine-rk3399_defconfig | 67 +
configs/rock64-rk3328_defconfig | 1 -
doc/README.rockchip | 4 +-
doc/uImage.FIT/howto.txt | 13 +
drivers/clk/rockchip/clk_rk3399.c | 1 +
drivers/rng/Kconfig | 8 +
drivers/rng/Makefile | 1 +
drivers/rng/rockchip_rng.c | 224 ++++
drivers/video/rockchip/rk3288_mipi.c | 1 -
drivers/video/rockchip/rk3399_mipi.c | 1 -
drivers/video/rockchip/rk_edp.c | 2 +-
drivers/video/rockchip/rk_lvds.c | 13 +-
drivers/video/rockchip/rk_mipi.c | 14 +-
include/dt-bindings/clock/rk3328-cru.h | 212 ++--
include/dt-bindings/power/rk3328-power.h | 19 +
lib/rsa/Makefile | 2 +-
tools/image-host.c | 2 +-
69 files changed, 5060 insertions(+), 2575 deletions(-)
create mode 100644 arch/arm/dts/px30-u-boot.dtsi
create mode 100644 arch/arm/dts/rk3328-roc-cc-u-boot.dtsi
create mode 100644 arch/arm/dts/rk3328-roc-cc.dts
create mode 100644 arch/arm/dts/rk3399-roc-pc-mezzanine-u-boot.dtsi
create mode 100644 arch/arm/dts/rk3399-roc-pc-mezzanine.dts
create mode 100644 arch/arm/dts/rk3399-rockpro64.dtsi
create mode 100644 configs/roc-cc-rk3328_defconfig
create mode 100644 configs/roc-pc-mezzanine-rk3399_defconfig
create mode 100644 drivers/rng/rockchip_rng.c
create mode 100644 include/dt-bindings/power/rk3328-power.h
More information about the U-Boot
mailing list