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

Dr. Philipp Tomsich philipp.tomsich at theobroma-systems.com
Sun Oct 1 17:03:55 UTC 2017


Here’s v2 w/ Jagan’s "armv7: Move L2CTLR read/write to common” modified to
not cause any breakage for Tegra.

Travis result at
	https://travis-ci.org/ptomsich/u-boot-rockchip/builds/281769812

Thanks,
Philipp.


The following changes since commit 6ca43a58db61aea8ca2ebec4003bb6cfacf81d46:

 env: ti: boot: Show boot status information (2017-09-29 14:07:58 -0400)

are available in the git repository at:

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

for you to fetch changes up to e19fa89c9d344201da25a7b67fdd9d6896af6847:

 rockchip: enable TPL_SYSRESET for all rockchip SoCs (2017-10-01 00:33:35 +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 ++++-
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 +
61 files changed, 2462 insertions(+), 150 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