[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