[U-Boot] [PULL] Please pull u-boot-rockchip/master

Dr. Philipp Tomsich philipp.tomsich at theobroma-systems.com
Fri Sep 29 18:14:58 UTC 2017


The following changes since commit ec4e99a4a24c84069c710df3202ecb1e501ff60f:

  Merge git://git.denx.de/u-boot-mmc (2017-09-28 23:31:11 -0400)

are available in the git repository at:

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

for you to fetch changes up to a7bff40f3c309f3f81791e65aa9997b25d55118c:

  rockchip: enable TPL_SYSRESET for all rockchip SoCs (2017-09-29 20:12:09 +0200)

----------------------------------------------------------------
David Wu (13):
      dm: adc: Add driver for Rockchip SARADC
      rockchip: clk: Add rv1108 SARADC clock support
      rockchip: clk: Add SARADC clock support for rk3288
      rockchip: clk: Add rk3328 SARADC clock support
      rockchip: clk: Add rk3368 SARADC clock support
      rockchip: clk: Add rk3399 SARADC clock support
      rockchip: dts: rv1108: Add SARADC node at dtsi level
      rockchip: dts: Enable SARADC for rv1108-evb
      rockchip: dts: Enable SARADC for rk3288-popmetal
      rockchip: dts: Enable SARADC for rk3328-evb
      rockchip: dts: Enable SARADC for rk3368-px5-evb
      rockchip: dts: Enable SARADC for rk3368-sheep
      rockchip: dts: Enable SARADC for rk3399-evb

Elaine Zhang (3):
      rockchip: i2c: rk3328: support i2c for rk3328 SoC
      configs: rk3328: add support for pmic rk8xx and regulator and i2c driver
      rockchip: dts: rk3328-evb: add i2c1 and rk805 nodes

Heinrich Schuchardt (1):
      evb-rk3399: avoid redefinition of CONFIG_ENV_OFFSET

Jagan Teki (5):
      armv7: Move L2CTLR read/write to common
      armv7: rk3288: Move configure_l2ctlr to common
      rk3288: vyasa: Add TPL support
      rk3288: vyasa: Add falcon mode support
      rk3288: spl: Add dram_init_banksize

Kever Yang (13):
      rockchip: rk3399: move sdram driver to driver/ram
      rockchip: rk3188: move sdram driver to driver/ram
      rockchip: rk3288: move sdram driver to driver/ram
      rockchip: rk3328: move sdram driver to driver/ram
      rockchip: rk322x: add sdram driver
      rockchip: dts: rk3229: remove dram channel info
      rockchip: rk3188: ram: add support for 16bit row address
      rockchip: clk: fix typo in rk322x clock driver
      rockchip: rk3036: fix grf macro define
      rockchip: mkimage: add support for rk3128 soc
      rockchip: rk322x: fix pd_bus hclk/pclk
      rockchip: rk322x: update the sysreg number for boot mode
      rockchip: enable TPL_SYSRESET for all rockchip SoCs

Philipp Tomsich (15):
      rockchip: imply ADC and SARADC_ROCKCHIP for Rockchip SOCs
      rockchip: lion-rk3368: defconfig: remove duplicate CONFIG_ENV_IS_IN_MMC
      rockchip: rk3399: spl: convert to using BOOT_DEVICE_BOOTROM
      rockchip: board: lion-rk3368: avoid ATF overwriting active SPL stage
      rockchip: pinctrl: rk3368: add pinctrl for SDMMC0
      rockchip: rk3399: make spl_board_init board-specific
      rockchip: bootrom: add definitions to retrieve BROM boot-source
      rockchip: spl: add documentation for spl_node_to_boot_device()
      rockchip: spl: support a 'same-as-spl'-specifier in the spl-boot-order
      rockchip: spl: rk3399: implement chip-specific board_spl_was_booted_from()
      rockchip: dts: rk3399-puma: add 'same-as-spl' to the front of the boot-order
      rockchip: puma-rk3399: update board_init()
      rockchip: rk3399-puma: add boot-on regulator to override BIOS_DISABLE
      power: spl: add SPL_DM_REGULATOR_FIXED in Kconfig
      rockchip: defconfig: puma-rk3399: update for DM_REGULATOR support in SPL

 arch/arm/Kconfig                                                       |   3 +
 arch/arm/dts/rk3229-evb.dts                                            |   1 -
 arch/arm/dts/rk3288-popmetal.dtsi                                      |   4 +
 arch/arm/dts/rk3328-evb.dts                                            | 122 ++++++++++++
 arch/arm/dts/rk3368-px5-evb.dts                                        |   4 +
 arch/arm/dts/rk3368-sheep.dts                                          |   4 +
 arch/arm/dts/rk3399-evb.dts                                            |   4 +
 arch/arm/dts/rk3399-puma.dtsi                                          |  33 +++-
 arch/arm/dts/rv1108-evb.dts                                            |   4 +
 arch/arm/dts/rv1108.dtsi                                               |  11 ++
 arch/arm/include/asm/arch-rockchip/bootrom.h                           |  18 ++
 arch/arm/include/asm/arch-rockchip/cru_rk3368.h                        |   5 +
 arch/arm/include/asm/arch-rockchip/cru_rv1108.h                        |   5 +
 arch/arm/include/asm/arch-rockchip/grf_rk3036.h                        |   4 +-
 arch/arm/include/asm/arch-rockchip/sdram_rk322x.h                      | 581 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/include/asm/arch-rockchip/sys_proto.h                         |  23 +++
 arch/arm/include/asm/armv7.h                                           |  21 +++
 arch/arm/mach-rockchip/Makefile                                        |   1 +
 arch/arm/mach-rockchip/rk3188/Makefile                                 |   1 -
 arch/arm/mach-rockchip/rk322x-board.c                                  |   4 +-
 arch/arm/mach-rockchip/rk3288-board-spl.c                              |  61 +++---
 arch/arm/mach-rockchip/rk3288-board-tpl.c                              |  84 +++++++++
 arch/arm/mach-rockchip/rk3288/Kconfig                                  |  16 ++
 arch/arm/mach-rockchip/rk3288/Makefile                                 |   1 -
 arch/arm/mach-rockchip/rk3328/Makefile                                 |   1 -
 arch/arm/mach-rockchip/rk3399-board-spl.c                              |  69 +++----
 arch/arm/mach-rockchip/rk3399/Makefile                                 |   1 -
 arch/arm/mach-rockchip/spl-boot-order.c                                |  48 ++++-
 arch/arm/mach-tegra/cache.c                                            |   5 +-
 board/amarula/vyasa-rk3288/vyasa-rk3288.c                              |  13 ++
 board/rockchip/evb_rk3399/evb-rk3399.c                                 |  30 ++-
 board/theobroma-systems/lion_rk3368/fit_spl_atf.its                    |   4 +-
 board/theobroma-systems/puma_rk3399/puma-rk3399.c                      |  56 ++----
 configs/evb-rk3328_defconfig                                           |   6 +
 configs/lion-rk3368_defconfig                                          |   1 -
 configs/puma-rk3399_defconfig                                          |   7 +-
 configs/vyasa-rk3288_defconfig                                         |   3 +
 doc/README.rockchip                                                    |  18 ++
 doc/device-tree-bindings/chosen.txt                                    |  12 +-
 drivers/adc/Kconfig                                                    |   9 +
 drivers/adc/Makefile                                                   |   1 +
 drivers/adc/rockchip-saradc.c                                          | 183 ++++++++++++++++++
 drivers/clk/rockchip/clk_rk322x.c                                      |   8 +-
 drivers/clk/rockchip/clk_rk3288.c                                      |  41 ++++
 drivers/clk/rockchip/clk_rk3328.c                                      |  35 +++-
 drivers/clk/rockchip/clk_rk3368.c                                      |  32 ++++
 drivers/clk/rockchip/clk_rk3399.c                                      |  36 +++-
 drivers/clk/rockchip/clk_rv1108.c                                      |  33 +++-
 drivers/i2c/rk_i2c.c                                                   |   1 +
 drivers/pinctrl/rockchip/pinctrl_rk3368.c                              |  39 +++-
 drivers/power/regulator/Kconfig                                        |   7 +
 drivers/ram/rockchip/Makefile                                          |   5 +
 {arch/arm/mach-rockchip/rk3188 => drivers/ram/rockchip}/sdram_rk3188.c |  11 +-
 drivers/ram/rockchip/sdram_rk322x.c                                    | 855 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 {arch/arm/mach-rockchip/rk3288 => drivers/ram/rockchip}/sdram_rk3288.c |   0
 {arch/arm/mach-rockchip/rk3328 => drivers/ram/rockchip}/sdram_rk3328.c |   0
 {arch/arm/mach-rockchip/rk3399 => drivers/ram/rockchip}/sdram_rk3399.c |   0
 include/configs/evb_rk3399.h                                           |   6 -
 include/configs/rk3288_common.h                                        |   6 +-
 include/configs/vyasa-rk3288.h                                         |  17 ++
 include/dt-bindings/clock/rv1108-cru.h                                 |   2 +
 tools/rkcommon.c                                                       |   1 +
 62 files changed, 2465 insertions(+), 152 deletions(-)
 create mode 100644 arch/arm/include/asm/arch-rockchip/sdram_rk322x.h
 create mode 100644 arch/arm/mach-rockchip/rk3288-board-tpl.c
 create mode 100644 drivers/adc/rockchip-saradc.c
 rename {arch/arm/mach-rockchip/rk3188 => drivers/ram/rockchip}/sdram_rk3188.c (99%)
 create mode 100644 drivers/ram/rockchip/sdram_rk322x.c
 rename {arch/arm/mach-rockchip/rk3288 => drivers/ram/rockchip}/sdram_rk3288.c (100%)
 rename {arch/arm/mach-rockchip/rk3328 => drivers/ram/rockchip}/sdram_rk3328.c (100%)
 rename {arch/arm/mach-rockchip/rk3399 => drivers/ram/rockchip}/sdram_rk3399.c (100%)



More information about the U-Boot mailing list