Hi Tom, Please pull the rockchip update: - rockchip pwm driver update to support all the SoCs - RK3308 GMAC and pinctrl support - More UART interface support on PX30 and pmugrf reg fix - Fixup on misc for eth_addr/serial# - Other updates on variant SoCs
Travis: https://travis-ci.org/keveryang/u-boot/builds/621192067 Thanks, - Kever The following changes since commit 7e5ee346fc4c26c5f96ae13d599cf31d05fa6772: Merge git://git.denx.de/u-boot-sh (2019-12-04 18:10:04 -0500) are available in the Git repository at: https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip.git tags/u-boot-rockchip-20191206 for you to fetch changes up to b2e373d16b0345d3c3f4beefdf0889e83faf173d: rockchip: allow loading larger kernels (2019-12-06 00:06:23 +0800) ---------------------------------------------------------------- Andy Yan (4): doc: rockchip: Update build instruction for rk3308 rockchip: rk3308: enable spl-fifo-mode for emmc rockchip: px5: enable spl-fifo-mode for emmc for px5-evb rockchip: evb-px5: disable NET Ben Wolsieffer (2): rockchip: rk3328: rock64: enable CONFIG_MISC_INIT_R rockchip: allow loading larger kernels David Wu (6): net: gmac_rockchip: Add support for rk3308 arm: dts: Add mac node for rk3308 at dtsi level dts: rk3308: Enable ethernet function supported for Firefly ROC_RK3308_CC pwm: rk_pwm: Make PWM driver to support all Rockchip Socs arm: rockchip: rk3308: Initialize the iomux configuration pinctrl: rockchip: Add pinctrl support for rk3308 Heiko Stuebner (2): rockchip: misc: don't fail if eth_addr already set rockchip: misc: protect serial# from getting overwritten Kever Yang (1): rockchip: config: add support for firefly-px30 board Paul Kocialkowski (3): rockchip: px30: Fixup PMUGRF registers layout order rockchip: px30: Rename CONFIG_DEBUG_UART2_CHANNEL to CONFIG_DEBUG_UART_CHANNEL rockchip: px30: Add support for using UART3 as debug UART arch/arm/dts/rk3308-roc-cc.dts | 9 + arch/arm/dts/rk3308-u-boot.dtsi | 2 + arch/arm/dts/rk3308.dtsi | 22 ++ arch/arm/dts/rk3368-px5-evb-u-boot.dtsi | 2 + arch/arm/include/asm/arch-rockchip/cru_px30.h | 19 + arch/arm/include/asm/arch-rockchip/grf_px30.h | 16 +- arch/arm/include/asm/arch-rockchip/pwm.h | 17 +- arch/arm/mach-rockchip/misc.c | 13 +- arch/arm/mach-rockchip/px30/Kconfig | 6 +- arch/arm/mach-rockchip/px30/px30.c | 81 +++- arch/arm/mach-rockchip/rk3308/rk3308.c | 37 ++ board/rockchip/evb_px30/MAINTAINERS | 1 + configs/evb-px5_defconfig | 2 +- configs/firefly-px30_defconfig | 113 ++++++ configs/rock64-rk3328_defconfig | 1 + doc/README.rockchip | 1 - drivers/net/gmac_rockchip.c | 65 ++++ drivers/pinctrl/rockchip/Makefile | 1 + drivers/pinctrl/rockchip/pinctrl-rk3308.c | 464 +++++++++++++++++++++++ drivers/pinctrl/rockchip/pinctrl-rockchip-core.c | 3 +- drivers/pinctrl/rockchip/pinctrl-rockchip.h | 1 + drivers/pwm/rk_pwm.c | 138 ++++++- include/configs/rk3328_common.h | 2 +- include/configs/rk3399_common.h | 2 +- 24 files changed, 973 insertions(+), 45 deletions(-) create mode 100644 configs/firefly-px30_defconfig create mode 100644 drivers/pinctrl/rockchip/pinctrl-rk3308.c