Hi Tom, Please pull the rockchip updates/fixes: - Add Rockchip SFC driver support; - DTS sync from kernel; - emmc hs400 support for rk3399; - Fix for spinore bootdevice and MMC boot order;
CI: https://source.denx.de/u-boot/custodians/u-boot-rockchip/-/pipelines/8670 Thanks, - Kever The following changes since commit 3e5b62f78888740530e6f3a2e989f4c361a9d52b: configs: Resync with savedefconfig (2021-08-10 15:08:46 -0400) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-rockchip.git tags/u-boot-rockchip-20210812 for you to fetch changes up to 60df49d22d2586f50bba11eaa59a55f2baa4671f: rockchip: px30: Support configure SFC (2021-08-12 09:34:11 +0800) ---------------------------------------------------------------- Alex Bee (1): rockchip: Fix MMC boot order Artem Lapkin (1): rk3399: boot_devices fix spinor node name Chris Morgan (5): spi: rockchip_sfc: add support for Rockchip SFC rockchip: px30: Add support for using SFC rockchip: px30: add the serial flash controller mtd: spi-nor-ids: Add XTX XT25F128B rockchip: px30: add support for SFC for Odroid Go Advance Johan Gunnarsson (1): rockchip: Fix u-boot-rockchip.bin build Johan Jonker (5): rockchip: rk3188-cru-common: sync clock dt-binding header from Linux ARM: dts: rockchip: update rk3xxx.dtsi rockchip: rk3188-power: sync power domain dt-binding header from Linux ARM: dts: rockchip: update rk3188.dtsi ARM: dts: rockchip: update rk3188-radxarock.dts Jon Lin (1): rockchip: px30: Support configure SFC Peter Robinson (3): arm: dts: sync the Rockhip 3399 SoCs from Linux arm: dts: sync the Rockhip 3328 SoCs from Linux arm: dts: sync the Rockhip 3368 SoCs from Linux Xiaobo Tian (3): arm64: rk3399: r4s: correct the LEDS label name arm64: rk3399: r4s: Inheritance uses the sdmmc definition in dtsi arm64: rk3399: r4s: Remove undesirable MAC address fetching methods for ethernet Yifeng Zhao (3): mmc: rockchip_sdhci: add phy and clock config for rk3399 mmc: rockchip_sdhci: Add support for RK3568 rockchip: config: evb-rk3399: add hs400 and SDMA support arch/arm/Kconfig | 2 +- arch/arm/dts/px30.dtsi | 38 ++ arch/arm/dts/rk3188-radxarock-u-boot.dtsi | 38 +- arch/arm/dts/rk3188-radxarock.dts | 88 ++-- arch/arm/dts/rk3188-u-boot.dtsi | 13 + arch/arm/dts/rk3188.dtsi | 480 +++++++++++++------ arch/arm/dts/rk3326-odroid-go2-u-boot.dtsi | 17 + arch/arm/dts/rk3326-odroid-go2.dts | 16 + arch/arm/dts/rk3328-evb.dts | 23 +- arch/arm/dts/rk3328-nanopi-r2s-u-boot.dtsi | 2 +- arch/arm/dts/rk3328-nanopi-r2s.dts | 51 +- arch/arm/dts/rk3328-roc-cc-u-boot.dtsi | 2 +- arch/arm/dts/rk3328-roc-cc.dts | 41 +- arch/arm/dts/rk3328-rock-pi-e-u-boot.dtsi | 4 +- arch/arm/dts/rk3328-rock-pi-e.dts | 439 ++++++++++------- arch/arm/dts/rk3328-rock64-u-boot.dtsi | 2 +- arch/arm/dts/rk3328-rock64.dts | 72 +-- arch/arm/dts/rk3328.dtsi | 109 +++-- arch/arm/dts/rk3368-geekbox.dts | 70 +-- arch/arm/dts/rk3368-lion-haikou.dts | 4 + arch/arm/dts/rk3368-lion.dtsi | 21 +- arch/arm/dts/rk3368-px5-evb.dts | 178 +++---- arch/arm/dts/rk3368.dtsi | 65 ++- arch/arm/dts/rk3399-evb.dts | 4 + arch/arm/dts/rk3399-ficus.dts | 29 +- arch/arm/dts/rk3399-firefly.dts | 178 ++++++- arch/arm/dts/rk3399-gru.dtsi | 14 +- arch/arm/dts/rk3399-khadas-edge.dtsi | 40 +- arch/arm/dts/rk3399-leez-p710.dts | 14 +- arch/arm/dts/rk3399-nanopc-t4.dts | 1 + arch/arm/dts/rk3399-nanopi-r4s.dts | 135 +++--- arch/arm/dts/rk3399-nanopi4.dtsi | 18 +- arch/arm/dts/rk3399-opp.dtsi | 40 +- arch/arm/dts/rk3399-orangepi.dts | 72 ++- arch/arm/dts/rk3399-pinebook-pro.dts | 120 +++-- arch/arm/dts/rk3399-puma-haikou.dts | 10 +- arch/arm/dts/rk3399-puma.dtsi | 61 +-- arch/arm/dts/rk3399-roc-pc-mezzanine.dts | 22 +- arch/arm/dts/rk3399-roc-pc.dtsi | 59 ++- arch/arm/dts/rk3399-rock-pi-4.dtsi | 29 +- arch/arm/dts/rk3399-rock-pi-4a.dts | 2 +- arch/arm/dts/rk3399-rock-pi-4b.dts | 6 +- arch/arm/dts/rk3399-rock-pi-4c.dts | 6 +- arch/arm/dts/rk3399-rock960.dts | 82 ++-- arch/arm/dts/rk3399-rock960.dtsi | 10 +- arch/arm/dts/rk3399-rockpro64.dtsi | 95 +++- arch/arm/dts/rk3399.dtsi | 269 ++++++----- arch/arm/dts/rk3399pro-vmarc-som.dtsi | 12 +- arch/arm/dts/rk3xxx-u-boot.dtsi | 35 ++ arch/arm/dts/rk3xxx.dtsi | 215 ++++++--- arch/arm/mach-rockchip/px30/px30.c | 64 +++ arch/arm/mach-rockchip/rk3399/rk3399.c | 2 +- configs/evb-rk3399_defconfig | 2 + drivers/clk/rockchip/clk_px30.c | 32 ++ drivers/mmc/rockchip_sdhci.c | 422 +++++++++++++++-- drivers/mtd/spi/Kconfig | 6 + drivers/mtd/spi/spi-nor-ids.c | 4 + drivers/spi/Kconfig | 8 + drivers/spi/Makefile | 1 + drivers/spi/rockchip_sfc.c | 646 ++++++++++++++++++++++++++ include/configs/rockchip-common.h | 6 +- include/dt-bindings/clock/rk3188-cru-common.h | 12 +- include/dt-bindings/power/rk3188-power.h | 24 + 63 files changed, 3337 insertions(+), 1245 deletions(-) create mode 100644 arch/arm/dts/rk3xxx-u-boot.dtsi create mode 100644 drivers/spi/rockchip_sfc.c create mode 100644 include/dt-bindings/power/rk3188-power.h