Travis-CI finally completed the build-test: https://travis-ci.org/ptomsich/u-boot-rockchip/builds/487509207
> On 01.02.2019, at 18:15, Philipp Tomsich > <philipp.toms...@theobroma-systems.com> wrote: > > Tom, > > I am a little late this time with our changes for rc1. Hope this doesn’t > impact your workflow too much. > Things got a bit messy this time, as some of the series introduced unexpected > isses during testing > (such as the debug UART not being available). > > Travis is still running > (https://travis-ci.org/ptomsich/u-boot-rockchip/builds/487509207) on the > rebased > version, but prior to the rebase (and the final fixes), things were testing > out correctly. > > Thanks, > Philipp. > > > The following changes since commit db4a29993d207fec33c07de8b8cb8a3fd22c9e6c: > > Merge tag 'video-updates-for-2019.04-rc1' of git://git.denx.de/u-boot-video > (2019-01-31 16:07:37 -0500) > > are available in the git repository at: > > git://git.denx.de/u-boot-rockchip tags/for-master-20190201 > > for you to fetch changes up to 73ced87e9af70cba35c4374055dca56e5f9c460d: > > rockchip: rk3399: spl: ensure that debug_uart_init is called (2019-02-01 > 16:59:14 +0100) > > ---------------------------------------------------------------- > u-boot-rockchip changes for 2019.04-rc1: > * support for Chromebook Bob > * full pinctrl driver using DTS properties > * documentation improvements > * I2S support for some Rockchip SoCs > > ---------------------------------------------------------------- > David Wu (9): > rockchip: rk3399-evb: defconfig: Enable FDT for new pinctrl driver > ARM: rockchip: rk3188: Remove the pinctrl setup and enable uart at SPL > ARM: rockchip: Kconfig: Remove the SPL_PINCTRL for rk3188 > ARM: rockchip: Remove the pinctrl request at rk3288-board-spl > rk3288: chrome: defconfig: Enable FDT for new pinctrl driver > pinctrl: rockchip: Add common rockchip pinctrl driver > rockchip: defconfig: Clean the unused pinctrl config > pinctrl: rockchip: Clean the unused rockchip pinctrl drivers > ARM: dts: rk322x: Correct the uart2 default pin configuration > > Mark Kettenis (1): > rockchip: dts: rk3399-firely: add 'same-as-spl' > > Marty E. Plummer (1): > rockchip: add support for veyron-speedy (ASUS Chromebook C201) > > Philipp Tomsich (5): > rockchip: Add MAINTAINER entry for chromebook_speedy > pinctrl: Kconfig: sort includes alphabetically > pinctrl: Kconfig: fix missing include of rockchip/Kconfig > rockchip: rk3399-puma: enable SPL_ATF_NO_PLATFORM_PARAM > rockchip: rk3399: spl: ensure that debug_uart_init is called > > Simon Glass (24): > rockchip: rk3288: Add i2s pinctrl and clock support > rockchip: Add an I2S driver > rockchip: Add a sound driver > sound: rockchip: Add sound support for jerry > rockchip: Drop call to rockchip_dnl_mode_check() for now > lib: Allow using display_buffer() in SPL > clk: Improve debug message in clk_set_default_rates() > gpio: Use more command-specific enums values > gpio: Add a simple GPIO API for SPL > rockchip: Add mention of other boards > rockchip: Drop note about supporting other SoCs > rockchip: Bring in device tree files for rk3399-gru > rockchip: Adjust rk3399 device tree to be closer to linux > rockchip: evb_rk3399: Tidy up the README > rockchip: Clarify docs on SPI writing > rockchip: Allow booting from SPI > rockchip: Add settings for Samsung LPDDR3 4GB SDRAM 1866MHz > rockchip: clk: Add mention of four new clocks > rockchip: Tidy up board include-file ordering > rockchip: rk3399: Add ROCKCHIP_DEVICE_SETTINGS to set env > rockchip: Move pull-up/down enum into a common file > rockchip: Implement spl_gpio in the GPIO driver > rockchip: gru: Add extra device-tree settings > rockchip: Add support for chromebook_bob > > arch/arm/dts/Makefile | 1 + > arch/arm/dts/rk322x.dtsi | 11 +- > arch/arm/dts/rk3288-veyron-jerry.dts | 12 + > arch/arm/dts/rk3288-veyron-speedy-u-boot.dtsi | 31 +++ > arch/arm/dts/rk3288-veyron-speedy.dts | 143 ++++++++++ > arch/arm/dts/rk3288-veyron.dtsi | 1 + > arch/arm/dts/rk3288.dtsi | 1 + > arch/arm/dts/rk3399-firefly.dts | 2 +- > arch/arm/dts/rk3399-gru-bob.dts | 80 ++++++ > arch/arm/dts/rk3399-gru-chromebook.dtsi | 398 > ++++++++++++++++++++++++++++ > arch/arm/dts/rk3399-gru-kevin.dts | 309 > ++++++++++++++++++++++ > arch/arm/dts/rk3399-gru.dtsi | 844 > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > arch/arm/dts/rk3399-op1-opp.dtsi | 141 ++++++++++ > arch/arm/dts/rk3399-sdram-lpddr3-samsung-4GB-1866.dtsi | 1542 > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > arch/arm/dts/rk3399.dtsi | 432 > +++++++++++++++++++++++++----- > arch/arm/include/asm/arch-rockchip/cru_rk3288.h | 8 + > arch/arm/include/asm/arch-rockchip/gpio.h | 30 +++ > arch/arm/include/asm/arch-rockchip/grf_rk3288.h | 103 +++++++- > arch/arm/include/asm/arch-rockchip/periph.h | 1 + > arch/arm/include/asm/arch-rockchip/sys_proto.h | 3 + > arch/arm/mach-rockchip/Kconfig | 1 - > arch/arm/mach-rockchip/boot_mode.c | 8 +- > arch/arm/mach-rockchip/rk3036-board.c | 2 +- > arch/arm/mach-rockchip/rk3188-board-spl.c | 43 +-- > arch/arm/mach-rockchip/rk3188-board.c | 2 +- > arch/arm/mach-rockchip/rk322x-board.c | 2 +- > arch/arm/mach-rockchip/rk3288-board-spl.c | 82 +----- > arch/arm/mach-rockchip/rk3288/Kconfig | 11 + > arch/arm/mach-rockchip/rk3368-board-spl.c | 2 +- > arch/arm/mach-rockchip/rk3368-board-tpl.c | 4 +- > arch/arm/mach-rockchip/rk3399-board-spl.c | 51 +++- > arch/arm/mach-rockchip/rk3399/Kconfig | 10 + > arch/arm/mach-rockchip/spl-boot-order.c | 3 + > board/google/gru/Kconfig | 15 ++ > board/google/gru/MAINTAINERS | 6 + > board/google/gru/Makefile | 5 + > board/google/gru/gru.c | 16 ++ > board/google/veyron/Kconfig | 16 ++ > board/google/veyron/MAINTAINERS | 7 + > board/rockchip/evb_rk3399/README | 33 ++- > cmd/gpio.c | 37 ++- > configs/chromebit_mickey_defconfig | 4 - > configs/chromebook_bob_defconfig | 100 +++++++ > configs/chromebook_jerry_defconfig | 11 +- > configs/chromebook_minnie_defconfig | 4 - > configs/chromebook_speedy_defconfig | 100 +++++++ > configs/evb-px5_defconfig | 1 - > configs/evb-rk3128_defconfig | 1 - > configs/evb-rk3229_defconfig | 1 - > configs/evb-rk3288_defconfig | 2 - > configs/evb-rk3399_defconfig | 2 - > configs/evb-rv1108_defconfig | 1 - > configs/fennec-rk3288_defconfig | 2 - > configs/firefly-rk3288_defconfig | 2 - > configs/firefly-rk3399_defconfig | 1 - > configs/geekbox_defconfig | 1 - > configs/kylin-rk3036_defconfig | 1 - > configs/kylin-rk3036_defconfig.rej | 10 + > configs/lion-rk3368_defconfig | 1 - > configs/miqi-rk3288_defconfig | 2 - > configs/phycore-rk3288_defconfig | 2 - > configs/popmetal-rk3288_defconfig | 2 - > configs/puma-rk3399_defconfig | 3 +- > configs/puma-rk3399_defconfig.rej | 10 + > configs/rock2_defconfig | 2 - > configs/rock_defconfig | 1 - > configs/sandbox_defconfig | 2 - > configs/sandbox_flattree_defconfig | 2 - > configs/sandbox_noblk_defconfig | 2 - > configs/sheep-rk3368_defconfig | 1 - > configs/tinker-rk3288_defconfig | 2 - > configs/vyasa-rk3288_defconfig | 2 - > doc/README.rockchip | 59 ++++- > drivers/clk/clk-uclass.c | 4 +- > drivers/clk/rockchip/clk_rk3288.c | 48 ++++ > drivers/clk/rockchip/clk_rk3399.c | 12 + > drivers/gpio/rk_gpio.c | 46 ++++ > drivers/pinctrl/Kconfig | 101 +------- > drivers/pinctrl/Makefile | 2 +- > drivers/pinctrl/rockchip/Kconfig | 17 ++ > drivers/pinctrl/rockchip/Makefile | 19 +- > drivers/pinctrl/rockchip/pinctrl-rk3036.c | 65 +++++ > drivers/pinctrl/rockchip/pinctrl-rk3128.c | 155 +++++++++++ > drivers/pinctrl/rockchip/pinctrl-rk3188.c | 82 ++++++ > drivers/pinctrl/rockchip/pinctrl-rk322x.c | 215 +++++++++++++++ > drivers/pinctrl/rockchip/pinctrl-rk3288.c | 157 +++++++++++ > drivers/pinctrl/rockchip/pinctrl-rk3328.c | 227 ++++++++++++++++ > drivers/pinctrl/rockchip/pinctrl-rk3368.c | 116 +++++++++ > drivers/pinctrl/rockchip/pinctrl-rk3399.c | 193 ++++++++++++++ > drivers/pinctrl/rockchip/pinctrl-rockchip-core.c | 788 > +++++++++++++++++++++++++++++++++++++++++++++++++++++++ > drivers/pinctrl/rockchip/pinctrl-rockchip.h | 302 > +++++++++++++++++++++ > drivers/pinctrl/rockchip/pinctrl-rv1108.c | 203 +++++++++++++++ > drivers/pinctrl/rockchip/pinctrl_rk3036.c | 671 > ----------------------------------------------- > drivers/pinctrl/rockchip/pinctrl_rk3128.c | 186 ------------- > drivers/pinctrl/rockchip/pinctrl_rk3188.c | 989 > --------------------------------------------------------------------- > drivers/pinctrl/rockchip/pinctrl_rk322x.c | 894 > --------------------------------------------------------------- > drivers/pinctrl/rockchip/pinctrl_rk3288.c | 869 > ------------------------------------------------------------- > drivers/pinctrl/rockchip/pinctrl_rk3328.c | 705 > ------------------------------------------------- > drivers/pinctrl/rockchip/pinctrl_rk3368.c | 739 > ---------------------------------------------------- > drivers/pinctrl/rockchip/pinctrl_rk3399.c | 740 > ---------------------------------------------------- > drivers/pinctrl/rockchip/pinctrl_rv1108.c | 580 > ----------------------------------------- > drivers/sound/Kconfig | 9 + > drivers/sound/Makefile | 1 + > drivers/sound/rockchip_i2s.c | 149 +++++++++++ > drivers/sound/rockchip_sound.c | 132 ++++++++++ > include/configs/gru.h | 18 ++ > include/configs/rk3399_common.h | 5 + > include/spl_gpio.h | 62 +++++ > lib/display_options.c | 4 +- > 109 files changed, 7516 insertions(+), 6775 deletions(-) > create mode 100644 arch/arm/dts/rk3288-veyron-speedy-u-boot.dtsi > create mode 100644 arch/arm/dts/rk3288-veyron-speedy.dts > create mode 100644 arch/arm/dts/rk3399-gru-bob.dts > create mode 100644 arch/arm/dts/rk3399-gru-chromebook.dtsi > create mode 100644 arch/arm/dts/rk3399-gru-kevin.dts > create mode 100644 arch/arm/dts/rk3399-gru.dtsi > create mode 100644 arch/arm/dts/rk3399-op1-opp.dtsi > create mode 100644 arch/arm/dts/rk3399-sdram-lpddr3-samsung-4GB-1866.dtsi > create mode 100644 board/google/gru/Kconfig > create mode 100644 board/google/gru/MAINTAINERS > create mode 100644 board/google/gru/Makefile > create mode 100644 board/google/gru/gru.c > create mode 100644 configs/chromebook_bob_defconfig > create mode 100644 configs/chromebook_speedy_defconfig > create mode 100644 configs/kylin-rk3036_defconfig.rej > create mode 100644 configs/puma-rk3399_defconfig.rej > create mode 100644 drivers/pinctrl/rockchip/Kconfig > create mode 100644 drivers/pinctrl/rockchip/pinctrl-rk3036.c > create mode 100644 drivers/pinctrl/rockchip/pinctrl-rk3128.c > create mode 100644 drivers/pinctrl/rockchip/pinctrl-rk3188.c > create mode 100644 drivers/pinctrl/rockchip/pinctrl-rk322x.c > create mode 100644 drivers/pinctrl/rockchip/pinctrl-rk3288.c > create mode 100644 drivers/pinctrl/rockchip/pinctrl-rk3328.c > create mode 100644 drivers/pinctrl/rockchip/pinctrl-rk3368.c > create mode 100644 drivers/pinctrl/rockchip/pinctrl-rk3399.c > create mode 100644 drivers/pinctrl/rockchip/pinctrl-rockchip-core.c > create mode 100644 drivers/pinctrl/rockchip/pinctrl-rockchip.h > create mode 100644 drivers/pinctrl/rockchip/pinctrl-rv1108.c > delete mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3036.c > delete mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3128.c > delete mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3188.c > delete mode 100644 drivers/pinctrl/rockchip/pinctrl_rk322x.c > delete mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3288.c > delete mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3328.c > delete mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3368.c > delete mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3399.c > delete mode 100644 drivers/pinctrl/rockchip/pinctrl_rv1108.c > create mode 100644 drivers/sound/rockchip_i2s.c > create mode 100644 drivers/sound/rockchip_sound.c > create mode 100644 include/configs/gru.h > create mode 100644 include/spl_gpio.h > _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot