[U-Boot] Please pull u-boot-rockchip

Simon Glass sjg at chromium.org
Wed Apr 5 04:01:54 UTC 2017


Hi Tom,

I think we finally have the problems sorted out with the 'rock' board
so this is included here along with two other derivative boards and
various improvements.


The following changes since commit 11db152246607868f0e74db958947fbf79f28119:

  Prepare v2017.05-rc1 (2017-04-04 17:53:24 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-rockchip.git

for you to fetch changes up to 7da8680b260b4598d841d9a8432d95d56cb86d9f:

  rockchip: Add support for MiQi rk3288 board (2017-04-04 20:01:57 -0600)

----------------------------------------------------------------
Eddie Cai (1):
      rockchip: dts: firefly: add usb host power supply node

Heiko Stübner (10):
      rockchip: rk3188: enable TPL_LIBGENERIC for generic memset
      rockchip: rk3188: add README.rockchip paragraph describing sd boot
      rockchip: rk3188: sdram: Set correct sdram base
      rockchip: rk3188: Decode the actual amount of ram
      rockchip: rk3188: Cleanup some SPL/TPL rename leftovers
      rockchip: clk: rk3188: Allow configuration of the armclk
      rockchip: rk3188: Setup the armclk in spl
      rockchip: i2c: Add compatibles for Rockchip Cortex-A9 socs
      rockchip: rk3188: follow THUMB_BUILD Kconfig migration
      rockchip: rk3188: Add Radxa Rock board

Jacob Chen (1):
      rockchip: configs: correct mmc env dev for rk3288 based boards

Jakob Unterwurzacher (1):
      rockchip: spi: rk3399: move CONFIG_SPI and CONFIG_SPI_FLASH to defconfig

Jernej Skrabec (3):
      rockchip: video: Split out HDMI controller code
      rockchip: cosmetic: Sort RK3288 boards
      rockchip: Add support for MiQi rk3288 board

Kever Yang (1):
      rockchip: spl: use spl_early_init() instead of spl_init()

Philipp Tomsich (18):
      rockchip: mkimage: simplify start/size calculation for rc4_encode
      rockchip: mkimage: pad the header to 8-bytes (using a 'nop') for RK3399
      rockchip: spl: RK3399: use boot0 hook to create space for SPL magic
      rockchip: mkimage: update rkimage to support pre-padded payloads
      rockchip: pinctrl: use per-SoC option names for Kconfig
      rockchip: spl: RK3399: add COUNTER_FREQUENCY define to rk3399_common.h
      rockchip: arm64: rk3399: remove unconditional debug message
      rockchip: pinctrl: rk3399: add GMAC (RGMII only) support
      rockchip: clk: rk3399: fix warnings for unused variables in SPL/non-SPL
      rockchip: clk: rk3399: add clocking support for Ethernet
      net: gmac_rockchip: Add support for the RK3399 GMAC
      dts: rk3399: add gmac for the rk3399
      rockchip: clk: rk3399: 24MHz is not a power of 2
      rockchip: rk3399: spl: make SPL boot-order configurable via /chosen
      arm64: rockchip: rk3399-puma: add DDR3-1333 timings
      dts: rk3399-puma: add DTS for RK3399-Q7 (Puma) SoM
      defconfig: puma-rk3399: add defconfig for the RK3399-Q7 (Puma)
      dts: rk3399: move rockchip, vbus-gpio properties into board-specific files

Simon Glass (2):
      Makefile: Correct dependency race condition with TPL
      string: Provide a slimmed-down memset()

 Makefile                                         |    3 +-
 arch/arm/dts/Makefile                            |   15 +-
 arch/arm/dts/rk3188-radxarock.dts                |  382 +++++++++
 arch/arm/dts/rk3288-firefly.dts                  |   10 +
 arch/arm/dts/rk3288-miqi.dts                     |   46 ++
 arch/arm/dts/rk3288-miqi.dtsi                    |  423 ++++++++++
 arch/arm/dts/rk3399-evb.dts                      |    2 +
 arch/arm/dts/rk3399-puma.dts                     |  189 +++++
 arch/arm/dts/rk3399-sdram-ddr3-1333.dtsi         | 1537
++++++++++++++++++++++++++++++++++++
 arch/arm/dts/rk3399.dtsi                         |   57 +-
 arch/arm/include/asm/arch-rockchip/boot0.h       |   18 +
 arch/arm/include/asm/arch-rockchip/cru_rk3188.h  |    1 +
 arch/arm/include/asm/arch-rockchip/grf_rk3288.h  |   68 +-
 arch/arm/include/asm/arch-rockchip/grf_rk3399.h  |   84 +-
 arch/arm/include/asm/arch-rockchip/hdmi_rk3288.h |  456 -----------
 arch/arm/include/asm/arch-rockchip/periph.h      |    1 +
 arch/arm/mach-rockchip/Kconfig                   |    1 +
 arch/arm/mach-rockchip/rk3188-board-spl.c        |   28 +-
 arch/arm/mach-rockchip/rk3188-board-tpl.c        |    6 +-
 arch/arm/mach-rockchip/rk3188-board.c            |   18 +-
 arch/arm/mach-rockchip/rk3188/Kconfig            |   14 +
 arch/arm/mach-rockchip/rk3188/sdram_rk3188.c     |    2 +-
 arch/arm/mach-rockchip/rk3288/Kconfig            |  101 +--
 arch/arm/mach-rockchip/rk3399-board-spl.c        |  103 ++-
 arch/arm/mach-rockchip/rk3399/rk3399.c           |    1 -
 board/mqmaker/miqi_rk3288/Kconfig                |   15 +
 board/mqmaker/miqi_rk3288/MAINTAINERS            |    6 +
 board/mqmaker/miqi_rk3288/Makefile               |    7 +
 board/mqmaker/miqi_rk3288/miqi-rk3288.c          |   15 +
 board/radxa/rock/Kconfig                         |   15 +
 board/radxa/rock/MAINTAINERS                     |    6 +
 board/radxa/rock/Makefile                        |    7 +
 board/radxa/rock/rock.c                          |    7 +
 configs/evb-rk3399_defconfig                     |    2 +
 configs/miqi-rk3288_defconfig                    |   73 ++
 configs/puma-rk3399_defconfig                    |   72 ++
 configs/rock_defconfig                           |   51 ++
 doc/README.rockchip                              |   31 +-
 doc/device-tree-bindings/chosen.txt              |   22 +
 drivers/clk/rockchip/clk_rk3188.c                |   63 ++
 drivers/clk/rockchip/clk_rk3399.c                |   13 +-
 drivers/i2c/rk_i2c.c                             |    2 +
 drivers/net/gmac_rockchip.c                      |  140 +++-
 drivers/pinctrl/Kconfig                          |    8 +-
 drivers/pinctrl/rockchip/pinctrl_rk3399.c        |   42 +
 drivers/video/dw_hdmi.c                          |  764 ++++++++++++++++++
 drivers/video/rockchip/Makefile                  |    2 +-
 drivers/video/rockchip/rk_hdmi.c                 |  757 +-----------------
 drivers/video/rockchip/rk_vop.c                  |    1 -
 include/configs/evb_rk3288.h                     |    2 +-
 include/configs/fennec_rk3288.h                  |    2 +-
 include/configs/miqi_rk3288.h                    |   22 +
 include/configs/popmetal_rk3288.h                |    2 +-
 include/configs/rk3188_common.h                  |    1 -
 include/configs/rk3399_common.h                  |    8 +-
 include/configs/rock.h                           |   30 +
 include/configs/tinker_rk3288.h                  |    2 +-
 include/dw_hdmi.h                                |  486 ++++++++++++
 lib/Kconfig                                      |    9 +
 lib/string.c                                     |    6 +-
 tools/rkcommon.c                                 |   90 ++-
 tools/rkcommon.h                                 |   10 +
 tools/rksd.c                                     |   17 +-
 tools/rkspi.c                                    |   17 +-
 64 files changed, 5018 insertions(+), 1373 deletions(-)
 create mode 100644 arch/arm/dts/rk3188-radxarock.dts
 create mode 100644 arch/arm/dts/rk3288-miqi.dts
 create mode 100644 arch/arm/dts/rk3288-miqi.dtsi
 create mode 100644 arch/arm/dts/rk3399-puma.dts
 create mode 100644 arch/arm/dts/rk3399-sdram-ddr3-1333.dtsi
 create mode 100644 arch/arm/include/asm/arch-rockchip/boot0.h
 delete mode 100644 arch/arm/include/asm/arch-rockchip/hdmi_rk3288.h
 create mode 100644 board/mqmaker/miqi_rk3288/Kconfig
 create mode 100644 board/mqmaker/miqi_rk3288/MAINTAINERS
 create mode 100644 board/mqmaker/miqi_rk3288/Makefile
 create mode 100644 board/mqmaker/miqi_rk3288/miqi-rk3288.c
 create mode 100644 board/radxa/rock/Kconfig
 create mode 100644 board/radxa/rock/MAINTAINERS
 create mode 100644 board/radxa/rock/Makefile
 create mode 100644 board/radxa/rock/rock.c
 create mode 100644 configs/miqi-rk3288_defconfig
 create mode 100644 configs/puma-rk3399_defconfig
 create mode 100644 configs/rock_defconfig
 create mode 100644 drivers/video/dw_hdmi.c
 create mode 100644 include/configs/miqi_rk3288.h
 create mode 100644 include/configs/rock.h
 create mode 100644 include/dw_hdmi.h


Regards,
Simon


More information about the U-Boot mailing list