public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PULL] Please pull u-boot-rockchip/master
@ 2018-01-01 13:50 Dr. Philipp Tomsich
  2018-01-02  0:46 ` Tom Rini
  0 siblings, 1 reply; 27+ messages in thread
From: Dr. Philipp Tomsich @ 2018-01-01 13:50 UTC (permalink / raw)
  To: u-boot

Tom,

We have two minor config-fixes for the upcoming release on the Rockchip side for you.
Travis-CI (prior to the rebase): https://travis-ci.org/ptomsich/u-boot-rockchip/builds/322304850

I expect to send another pull-request later this week with two more stabilisation fixes
(RK3368-uQ7 environment location & backward-compatibility with ATF versions that
have broken parameter validation on the platform-specific data structure).

Best regards,
Philipp.



The following changes since commit 3bb6dc04a9b78c3db7c130bea7e817d77add275e:

  Merge git://git.denx.de/u-boot-imx (2017-12-29 09:27:04 -0500)

are available in the git repository at:

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

for you to fetch changes up to f777df3628c544d2f982cbb631fbd053f4072955:

  rockchip: dts: rk3399-evb: support boot from sd-card (2018-01-01 14:45:37 +0100)

----------------------------------------------------------------
Jakob Unterwurzacher (1):
      rockchip: rk3399-puma: reduce env size to 8kiB

Kever Yang (1):
      rockchip: dts: rk3399-evb: support boot from sd-card

 arch/arm/dts/rk3399-evb.dts                 | 3 +++
 board/theobroma-systems/puma_rk3399/Kconfig | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

^ permalink raw reply	[flat|nested] 27+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-rockchip/master
@ 2018-07-21  0:00 Dr. Philipp Tomsich
  2018-07-21 12:38 ` Tom Rini
  0 siblings, 1 reply; 27+ messages in thread
From: Dr. Philipp Tomsich @ 2018-07-21  0:00 UTC (permalink / raw)
  To: u-boot

Tom,

The first batch of changes for u-boot-rockchip/master in this iteration is ready for you to pull.
The associated Travis report (prior to the rebase) is at
	https://travis-ci.org/ptomsich/u-boot-rockchip/builds/406299101

Thanks,
Philipp.


The following changes since commit 0dd1fc09bb16869fd8adaaad082cd554c60b2c1a:

  board/imgtec/boston: Add new defconfigs to the MAINTAINERS list (2018-07-20 15:55:10 -0400)

are available in the git repository at:

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

for you to fetch changes up to a2a5053a15e4059c7445737d60f7b8425ca863f8:

  rockchip: utilize CONFIG_DEFAULT_FDT_FILE (2018-07-21 01:56:59 +0200)

----------------------------------------------------------------
Alexander Kochetkov (2):
      rockchip: i2c: enable i2c controller for rk3066 and rk3188
      rockchip: rk3188: add rk_board_late_init() hook

Carlo Caione (3):
      rk3288: veyron: Init boot-on regulators
      rk3288: Disable JTAG function from sdmmc0 IO
      rockchip: veyron: Set vcc33_sd regulator value

Heinrich Schuchardt (3):
      rockchip: evb-rk3399: correct README for board bring up
      rockchip: doc: clarify usage of CONFIG_SPL_ROCKCHIP_BACK_TO_BROM
      rockchip: rk3399: spl: add missing \n to output

Jakob Unterwurzacher (1):
      rockchip: board: lion-rk3368: increase phy autonegotiation timeout

Klaus Goger (2):
      rockchip: rk3399: change boot_target based on u-boot, spl-boot-device
      rockchip: utilize CONFIG_DEFAULT_FDT_FILE

Philipp Tomsich (4):
      smartweb: use SPL_TINY_MEMSET
      spl: record boot_device into spl_image and call spl_perform_fixups
      spl: document 'chosen/u-boot, spl-boot-device'
      rockchip: rk3399: inject 'u-boot, spl-boot-device' for next-stage

 arch/arm/mach-rockchip/rk3188-board.c             |  7 +-
 arch/arm/mach-rockchip/rk3288-board.c             | 26 ++++++-
 arch/arm/mach-rockchip/rk3399-board-spl.c         | 50 +++++++++++-
 board/rockchip/evb_rk3399/README                  |  2 +-
 board/theobroma-systems/puma_rk3399/puma-rk3399.c | 74 ++++++++++++++++++
 common/spl/spl.c                                  | 12 ++-
 configs/chromebit_mickey_defconfig                |  1 +
 configs/chromebook_jerry_defconfig                |  1 +
 configs/chromebook_minnie_defconfig               |  1 +
 configs/evb-px5_defconfig                         |  1 +
 configs/evb-rk3036_defconfig                      |  1 +
 configs/evb-rk3128_defconfig                      |  1 +
 configs/evb-rk3229_defconfig                      |  1 +
 configs/evb-rk3288_defconfig                      |  1 +
 configs/evb-rk3328_defconfig                      |  1 +
 configs/evb-rk3399_defconfig                      |  1 +
 configs/evb-rv1108_defconfig                      |  1 +
 configs/fennec-rk3288_defconfig                   |  1 +
 configs/firefly-rk3288_defconfig                  |  1 +
 configs/firefly-rk3399_defconfig                  |  1 +
 configs/geekbox_defconfig                         |  1 +
 configs/kylin-rk3036_defconfig                    |  1 +
 configs/lion-rk3368_defconfig                     |  1 +
 configs/miqi-rk3288_defconfig                     |  1 +
 configs/phycore-rk3288_defconfig                  |  1 +
 configs/popmetal-rk3288_defconfig                 |  1 +
 configs/puma-rk3399_defconfig                     |  1 +
 configs/rock2_defconfig                           |  1 +
 configs/rock_defconfig                            |  1 +
 configs/sheep-rk3368_defconfig                    |  1 +
 configs/smartweb_defconfig                        |  1 +
 configs/tinker-rk3288_defconfig                   |  1 +
 configs/vyasa-rk3288_defconfig                    |  1 +
 doc/README.rockchip                               |  8 +-
 doc/device-tree-bindings/chosen.txt               | 10 +++
 drivers/i2c/rk_i2c.c                              | 94 +++++++++++++++++++++--
 include/configs/lion_rk3368.h                     |  2 +
 include/configs/rk3036_common.h                   |  1 +
 include/configs/rk3128_common.h                   |  1 +
 include/configs/rk3188_common.h                   |  1 +
 include/configs/rk322x_common.h                   |  1 +
 include/configs/rk3288_common.h                   |  2 +-
 include/configs/rk3328_common.h                   |  1 +
 include/configs/rk3368_common.h                   |  1 +
 include/configs/rk3399_common.h                   |  2 +-
 include/spl.h                                     |  7 ++
 46 files changed, 312 insertions(+), 17 deletions(-)

^ permalink raw reply	[flat|nested] 27+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-rockchip/master
@ 2018-05-14 15:32 Dr. Philipp Tomsich
  2018-05-14 15:33 ` Dr. Philipp Tomsich
  2018-05-15  1:18 ` Tom Rini
  0 siblings, 2 replies; 27+ messages in thread
From: Dr. Philipp Tomsich @ 2018-05-14 15:32 UTC (permalink / raw)
  To: u-boot

Tom,

I have two fixes for regressions (that unfortunately ended up in the last release) in my tree,
ready for a merge onto master.

Thanks,
Philipp.


The following changes since commit ca70cbabdcd19bf157ae4fa984559b126071ccff:

  Merge git://git.denx.de/u-boot-marvell (2018-05-14 08:52:48 -0400)

are available in the git repository at:

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

for you to fetch changes up to ed1030e1523541801ae1e36bc34ee6872d474184:

  rockchip: clk: rk3288: handle clk_enable requests for GMAC (2018-05-14 17:30:40 +0200)

----------------------------------------------------------------
Jonathan Gray (2):
      rockchip: set SYS_NS16550_MEM32 for all SoCs
      rockchip: clk: rk3288: handle clk_enable requests for GMAC

 drivers/clk/rockchip/clk_rk3288.c | 10 ++++++++++
 include/configs/rockchip-common.h |  2 ++
 2 files changed, 12 insertions(+)

^ permalink raw reply	[flat|nested] 27+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-rockchip/master
@ 2018-02-25 10:43 Dr. Philipp Tomsich
  2018-02-26  3:28 ` Tom Rini
  2018-02-26  5:05 ` Jonathan Gray
  0 siblings, 2 replies; 27+ messages in thread
From: Dr. Philipp Tomsich @ 2018-02-25 10:43 UTC (permalink / raw)
  To: u-boot

Tom,

we have additional fixes ready for you:
	* the TPL-build process for the Vyasa board was fixed by Jagan (by providing the correct TEXT_BASE)
	* a regression on Ethernet for the RK3399 and RK3368 has been resolved by adding support for its clocks
	* a regression on PMIC probing on the RK399 has been resolved by adding support for the assigned-clocks of the PMUCRU

Travis report is at https://travis-ci.org/ptomsich/u-boot-rockchip/builds/345699336

Thanks,
Philipp.


The following changes since commit 0bb430c8494e26e8d258cf6957cdd39d2ce4f309:

  Merge git://git.denx.de/u-boot-video (2018-02-24 08:02:17 -0500)

are available in the git repository at:

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

for you to fetch changes up to 434d5a00a4578f826e7e2cef29bf2388dd760a88:

  rockchip: clk: rk3399: handle set_rate/get_rate for PLL_PPLL (2018-02-24 18:50:03 +0100)

----------------------------------------------------------------
Jagan Teki (2):
      rockchip: rk3288: Add TPL_LDSCRIPT
      rockchip: rk3288: Fix wrong TPL_TEXT_BASE

Philipp Tomsich (3):
      rockchip: clk: rk3399: handle clk_enable requests for GMAC
      rockchip: clk: rk3368: handle clk_enable requests for GMAC
      rockchip: clk: rk3399: handle set_rate/get_rate for PLL_PPLL

 arch/arm/mach-rockchip/Kconfig               | 10 ++++++++++
 arch/arm/mach-rockchip/rk3288/u-boot-tpl.lds | 10 ++++++++++
 configs/vyasa-rk3288_defconfig               |  1 -
 drivers/clk/rockchip/clk_rk3368.c            | 19 +++++++++++++++++++
 drivers/clk/rockchip/clk_rk3399.c            | 19 +++++++++++++++++++
 5 files changed, 58 insertions(+), 1 deletion(-)
 create mode 100644 arch/arm/mach-rockchip/rk3288/u-boot-tpl.lds

^ permalink raw reply	[flat|nested] 27+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-rockchip/master
@ 2018-01-03 17:07 Dr. Philipp Tomsich
  2018-01-03 17:08 ` Dr. Philipp Tomsich
  2018-01-04  1:10 ` Tom Rini
  0 siblings, 2 replies; 27+ messages in thread
From: Dr. Philipp Tomsich @ 2018-01-03 17:07 UTC (permalink / raw)
  To: u-boot

Tom,

As mentioned earlier, we had another round of last-minute stabilisation fixes in-flight
for the Rockchip tree.

Here’s the (hopefully final) pull-request with these fixes for inclusion in 2018.1, which
includes the following changes:
(a)	a config adjustment for the RK3368-uQ7 (Lion) board to make sure that the
	environment does not run into the TPL stage
(b)	an additional config option to disable passing a platform-specific parameter
	to the ATF (BL31) for backwards-compatibility with some deployed ATF
	releases: this affect the Firefly-RK3399 board.

Thanks,
Philipp.



The following changes since commit 1314bd1192b4c67d28bdae7eee639588e88090cd:

  boards: amlogic: khadas-vim: Typo fixup (2018-01-02 07:57:34 -0500)

are available in the git repository at:

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

for you to fetch changes up to e2a75f022d3503b6a5bfcbee660e56383666d107:

  rockchip: firefly-rk3399: enable SPL_ATF_NO_PLATFORM_PARAM (2018-01-03 14:27:11 +0100)

----------------------------------------------------------------
Philipp Tomsich (3):
      rockchip: board: lion-rk3368: reduce env-size default to 8KiB
      spl: atf: add SPL_ATF_NO_PLATFORM_PARAM option
      rockchip: firefly-rk3399: enable SPL_ATF_NO_PLATFORM_PARAM

 board/theobroma-systems/lion_rk3368/Kconfig |  6 ++++++
 common/spl/Kconfig                          | 18 ++++++++++++++++--
 common/spl/spl_atf.c                        | 12 +++++++++++-
 configs/firefly-rk3399_defconfig            |  1 +
 4 files changed, 34 insertions(+), 3 deletions(-)

^ permalink raw reply	[flat|nested] 27+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-rockchip/master
@ 2017-12-18 23:25 Dr. Philipp Tomsich
  2017-12-19  1:56 ` Tom Rini
  0 siblings, 1 reply; 27+ messages in thread
From: Dr. Philipp Tomsich @ 2017-12-18 23:25 UTC (permalink / raw)
  To: u-boot

Tom,

there’s a few stabilisation fixes and documentation/packaging improvements
on u-boot-rockchip/master for you for merge/pull.

A matching Travis CI run is at
	https://travis-ci.org/ptomsich/u-boot-rockchip/builds/318163689

Cheers,
Philipp.


The following changes since commit 15616a0aa58173bce1efe47569bf2e10d023ae9c:

  Merge git://git.denx.de/u-boot-dm (2017-12-14 15:46:07 -0500)

are available in the git repository at:

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

for you to fetch changes up to cbe503793aba03c19b8d21e0a6e344afe624e2d6:

  rockchip: add a common script for generate fit its (2017-12-18 17:18:02 +0100)

----------------------------------------------------------------
Jakob Unterwurzacher (1):
      rockchip: rk3399-puma: set gpio4cd iodomain to 1.8V

Kever Yang (6):
      rockchip: config: update part table
      rockchip: update boot0 hook
      rockchip: update ROCKCHIP_SPL_RESERVE_IRAM to 0
      rockchip: evb-rk3399: update document for board bring up
      rockchip: firefly-rk3399: add FIT for rk3399
      rockchip: add a common script for generate fit its

Klaus Goger (1):
      rockchip: move CONFIG_ENV_SIZE and CONFIG_ENV_OFFSET to Kconfig

 arch/arm/include/asm/arch-rockchip/boot0.h        |   7 +++-
 arch/arm/mach-rockchip/Kconfig                    |   2 +-
 arch/arm/mach-rockchip/make_fit_atf.py            | 221 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 board/rockchip/evb_rk3399/README                  |  83 +++++++++++++++++++++++++++++++---------
 board/theobroma-systems/puma_rk3399/Kconfig       |   6 +++
 board/theobroma-systems/puma_rk3399/puma-rk3399.c |  19 +++++++++
 configs/evb-rk3399_defconfig                      |   1 +
 configs/firefly-rk3399_defconfig                  |   2 +
 env/Kconfig                                       |  18 +++++++++
 include/configs/puma_rk3399.h                     |   8 ----
 include/configs/rockchip-common.h                 |  12 +-----
 11 files changed, 341 insertions(+), 38 deletions(-)
 create mode 100755 arch/arm/mach-rockchip/make_fit_atf.py

^ permalink raw reply	[flat|nested] 27+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-rockchip/master
@ 2017-12-01 18:00 Dr. Philipp Tomsich
  2017-12-01 21:47 ` Tom Rini
  0 siblings, 1 reply; 27+ messages in thread
From: Dr. Philipp Tomsich @ 2017-12-01 18:00 UTC (permalink / raw)
  To: u-boot

Tom,

Another set of changes on u-boot-rockchip is ready for your tree.
This includes support for the RK3128, documentation updates and convenience changes for some of our boards.

Thanks,
Philipp.


The following changes since commit 9804d88630cdb22f5f0ace05ac05942928410fd9:

  Merge branch 'rmobile-mx' of git://git.denx.de/u-boot-sh (2017-11-30 10:39:04 -0500)

are available in the git repository at:

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

for you to fetch changes up to 5f104178bf713615dc404fdfcf0fb53d89c66a07:

  rockchip: dts: rk3399-puma: add /config/sysreset-gpio property (2017-11-30 22:59:54 +0100)

----------------------------------------------------------------
Andy Yan (1):
      rockchip: board: evb_rv1108: update README

Kever Yang (10):
      rockchip: rk3128: add device tree file
      rockchip: rk3128: add soc basic support
      rockchip: rk3128: add clock driver
      rockchip: rk3128: add pinctrl driver
      rockchip: rk3128: add evb-rk3128 support
      rockchip: rk3128: add defconfig for evb-rk3128
      rockchip: rk3128: add sdram driver
      rockchip: rk3036: fix pll config for correct frequency
      rockchip: rk3036: update clock driver for ddr
      rockchip: rk3036: sdram: correct setting for pll integer mode

Philipp Tomsich (6):
      MAINTAINERS: update maintained files for Rockchip
      rockchip: board: evb-rk3128: add empty Makefile
      rockchip: rk3399-puma: implement usb_hub_reset_devices for puma-rk3399
      rockchip: dts: rk3399-puma: add a 'tsd, usb-port-power' stringlist for USB1
      rockchip: rk3399-puma: add code to allow forcing a power-on reset
      rockchip: dts: rk3399-puma: add /config/sysreset-gpio property

 MAINTAINERS                                       |  12 ++
 arch/arm/dts/Makefile                             |   1 +
 arch/arm/dts/rk3128-evb.dts                       |  95 +++++++++++++
 arch/arm/dts/rk3128.dtsi                          | 804 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/dts/rk3399-puma.dtsi                     |   6 +
 arch/arm/include/asm/arch-rockchip/cru_rk3128.h   | 212 ++++++++++++++++++++++++++++
 arch/arm/include/asm/arch-rockchip/grf_rk3128.h   | 551 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/arm/mach-rockchip/Kconfig                    |  10 ++
 arch/arm/mach-rockchip/Makefile                   |   2 +
 arch/arm/mach-rockchip/rk3036/sdram_rk3036.c      |  22 ++-
 arch/arm/mach-rockchip/rk3128-board.c             | 127 +++++++++++++++++
 arch/arm/mach-rockchip/rk3128/Kconfig             |  24 ++++
 arch/arm/mach-rockchip/rk3128/Makefile            |   9 ++
 arch/arm/mach-rockchip/rk3128/clk_rk3128.c        |  32 +++++
 arch/arm/mach-rockchip/rk3128/rk3128.c            |  12 ++
 arch/arm/mach-rockchip/rk3128/syscon_rk3128.c     |  21 +++
 board/rockchip/evb_rk3128/Kconfig                 |  15 ++
 board/rockchip/evb_rk3128/MAINTAINERS             |   6 +
 board/rockchip/evb_rk3128/Makefile                |   5 +
 board/rockchip/evb_rk3128/evk-rk3128.c            |   0
 board/rockchip/evb_rv1108/README                  |   5 +-
 board/theobroma-systems/puma_rk3399/puma-rk3399.c | 114 ++++++++++++++-
 configs/evb-rk3128_defconfig                      |  56 ++++++++
 doc/device-tree-bindings/config.txt               |   6 +
 drivers/clk/rockchip/Makefile                     |   3 +-
 drivers/clk/rockchip/clk_rk3128.c                 | 596 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/pinctrl/Kconfig                           |  10 ++
 drivers/pinctrl/rockchip/Makefile                 |   4 +-
 drivers/pinctrl/rockchip/pinctrl_rk3128.c         | 187 +++++++++++++++++++++++++
 drivers/ram/rockchip/Makefile                     |   1 +
 drivers/ram/rockchip/sdram_rk3128.c               |  59 ++++++++
 include/configs/evb_rk3128.h                      |  15 ++
 include/configs/rk3128_common.h                   |  70 ++++++++++
 include/dt-bindings/clock/rk3128-cru.h            | 190 +++++++++++++++++++++++++
 34 files changed, 3263 insertions(+), 19 deletions(-)
 create mode 100644 arch/arm/dts/rk3128-evb.dts
 create mode 100644 arch/arm/dts/rk3128.dtsi
 create mode 100644 arch/arm/include/asm/arch-rockchip/cru_rk3128.h
 create mode 100644 arch/arm/include/asm/arch-rockchip/grf_rk3128.h
 create mode 100644 arch/arm/mach-rockchip/rk3128-board.c
 create mode 100644 arch/arm/mach-rockchip/rk3128/Kconfig
 create mode 100644 arch/arm/mach-rockchip/rk3128/Makefile
 create mode 100644 arch/arm/mach-rockchip/rk3128/clk_rk3128.c
 create mode 100644 arch/arm/mach-rockchip/rk3128/rk3128.c
 create mode 100644 arch/arm/mach-rockchip/rk3128/syscon_rk3128.c
 create mode 100644 board/rockchip/evb_rk3128/Kconfig
 create mode 100644 board/rockchip/evb_rk3128/MAINTAINERS
 create mode 100644 board/rockchip/evb_rk3128/Makefile
 create mode 100644 board/rockchip/evb_rk3128/evk-rk3128.c
 create mode 100644 configs/evb-rk3128_defconfig
 create mode 100644 drivers/clk/rockchip/clk_rk3128.c
 create mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3128.c
 create mode 100644 drivers/ram/rockchip/sdram_rk3128.c
 create mode 100644 include/configs/evb_rk3128.h
 create mode 100644 include/configs/rk3128_common.h
 create mode 100644 include/dt-bindings/clock/rk3128-cru.h

^ permalink raw reply	[flat|nested] 27+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-rockchip/master
@ 2017-11-26 20:42 Dr. Philipp Tomsich
  2017-11-27 12:20 ` Tom Rini
  0 siblings, 1 reply; 27+ messages in thread
From: Dr. Philipp Tomsich @ 2017-11-26 20:42 UTC (permalink / raw)
  To: u-boot

Tom,

Please pull u-boot-rockchip/master.

This finally merges the SPL-changes for improved ATF support that
had been in the works since 2 merge-windows ago.  Plus, there’s a
few fixes to platform-support (e.g. pinctrl on the RK3399) and for
some recently merged patches that had unexpected side-effects.

The matching travis run for this P/R is
	https://travis-ci.org/ptomsich/u-boot-rockchip/builds/307490625

Thanks,
Philipp.


The following changes since commit 93a51d301ad051ec6f8c6016862c7719b8b434d3:

  Merge git://git.denx.de/u-boot-arc (2017-11-24 11:45:15 -0500)

are available in the git repository at:

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

for you to fetch changes up to e5ee24dda20af5dc87971b497268f9fb1c83027e:

  rockchip: defconfig: puma-rk3399: bypass ADC-based boot_mode check (2017-11-26 14:59:38 +0100)

----------------------------------------------------------------
Philipp Tomsich (19):
      image: add IH_OS_ARM_TRUSTED_FIRMWARE for ARM Trusted Firmware
      spl: add a fdt_addr field to spl_image_info
      spl: change load_addr and entry_point to uintptr_t
      spl: fit: simplify logic for FDT loading for non-OS boots
      spl: fit: implement fdt_record_loadable
      spl: fit: implement recording of loadables into /fit-images
      spl: atf: introduce spl_invoke_atf and make bl31_entry private
      spl: rename config item SPL_ATF_SUPPORT to SPL_ATF
      spl: atf: drop the SPL_ATF_TEXT_BASE configuration item
      rockchip: defconfig: firefly-rk3399: sync up with SPL changes for ATF
      rockchip: board: puma-rk3399: update .its file to use new features
      rockchip: board: lion-rk3368: update .its file
      rockchip: defconfig: puma-rk3399: sync up with SPL changes for ATF
      rockchip: defconfig: lion-rk3368: sync up with SPL changes for ATF
      spl: fit: add SPL_FIT_IMAGE_TINY config to reduce code-size
      rockchip: clk: rk3399: change extract_bits to bitfield_extract
      rockchip: pinctrl: rk3399: add support for I2C8
      rockchip: fix turning off boot-mode via Kconfig
      rockchip: defconfig: puma-rk3399: bypass ADC-based boot_mode check

 arch/arm/include/asm/arch-rockchip/grf_rk3399.h     |   7 +++-
 arch/arm/include/asm/arch-rockchip/periph.h         |   3 ++
 arch/arm/mach-rockchip/Makefile                     |   6 ++--
 arch/arm/mach-rockchip/boot_mode.c                  |  11 ++++++
 board/theobroma-systems/lion_rk3368/fit_spl_atf.its |   6 ++--
 board/theobroma-systems/puma_rk3399/fit_spl_atf.its |  12 ++++---
 common/fdt_support.c                                |  39 +++++++++++++++++++++
 common/image.c                                      |   1 +
 common/spl/Kconfig                                  |  24 +++++++++----
 common/spl/Makefile                                 |   2 +-
 common/spl/spl.c                                    |  11 +++---
 common/spl/spl_atf.c                                |  84 ++++++++++++++++++++++++++++++++++++++++-----
 common/spl/spl_fit.c                                | 193 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------
 configs/firefly-rk3399_defconfig                    |   3 +-
 configs/lion-rk3368_defconfig                       |   3 +-
 configs/puma-rk3399_defconfig                       |   3 ++
 drivers/clk/rockchip/clk_rk3399.c                   |   8 ++---
 drivers/pinctrl/rockchip/pinctrl_rk3399.c           |  19 +++++++++++
 include/fdt_support.h                               |  18 ++++++++++
 include/image.h                                     |   1 +
 include/spl.h                                       |  12 +++++--
 21 files changed, 379 insertions(+), 87 deletions(-)

^ permalink raw reply	[flat|nested] 27+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-rockchip/master
@ 2017-09-29 18:14 Dr. Philipp Tomsich
  2017-09-29 22:22 ` Tom Rini
  0 siblings, 1 reply; 27+ messages in thread
From: Dr. Philipp Tomsich @ 2017-09-29 18:14 UTC (permalink / raw)
  To: u-boot

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%)

^ permalink raw reply	[flat|nested] 27+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-rockchip/master
@ 2017-09-08 10:15 Dr. Philipp Tomsich
  2017-09-08 14:00 ` Tom Rini
  0 siblings, 1 reply; 27+ messages in thread
From: Dr. Philipp Tomsich @ 2017-09-08 10:15 UTC (permalink / raw)
  To: u-boot

Tom,

There’s two more bug-fixes for the Rockchip board available.
Please pull.

Thanks,
Philipp.


The following changes since commit 25f840d7ef440442f290e760459714a068487727:

  ARM: rmobile: Disable CONFIG_ARCH_FIXUP_FDT_MEMORY (2017-09-07 20:04:41 -0400)

are available in the git repository at:

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

for you to fetch changes up to 0532ceef30b735fe24c0cb4f77fb1717bd55c7ee:

  rockchip: enable SPL_SYSRESET config for all Rockchip SoCs (2017-09-08 11:45:19 +0200)

----------------------------------------------------------------
Kever Yang (2):
      rockchip: rk3328: fix syscon id table
      rockchip: enable SPL_SYSRESET config for all Rockchip SoCs

 arch/arm/Kconfig                              | 1 +
 arch/arm/mach-rockchip/rk3328/syscon_rk3328.c | 1 +
 2 files changed, 2 insertions(+)

^ permalink raw reply	[flat|nested] 27+ messages in thread
* [U-Boot] [PULL] Please pull u-boot-rockchip/master
@ 2017-09-05  9:25 Dr. Philipp Tomsich
  2017-09-06  0:35 ` Tom Rini
  0 siblings, 1 reply; 27+ messages in thread
From: Dr. Philipp Tomsich @ 2017-09-05  9:25 UTC (permalink / raw)
  To: u-boot

Tom,

I have a few lingering fixes and config changes.

Thanks,
Philipp.


The following changes since commit 0e88cdd17da393e7dd6040de6a3fda289c00a51e:

  Prepare v2017.09-rc4 (2017-09-04 09:02:48 -0400)

are available in the git repository at:

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

for you to fetch changes up to 5deaa530280fda91b8fef632c62c94e7bfd89561:

  rockchip: i2c: fix >32 byte reads (2017-09-05 11:13:36 +0200)

----------------------------------------------------------------
Kever Yang (1):
      rockchip: firefly-rk3399: enable ATF and dwmmc

Philipp Tomsich (1):
      rockchip: timer: fix U_BOOT_DRIVER name

Wadim Egorov (3):
      rockchip: phycore: Read configuration EEPROM & set ethaddr in late init
      rockchip: rk3288: Add reset reason detection
      rockchip: i2c: fix >32 byte reads

 arch/arm/include/asm/arch-rockchip/cru_rk3288.h | 12 ++++++++++++
 arch/arm/mach-rockchip/rk3288-board.c           | 39 +++++++++++++++++++++++++++++++++++++++
 board/phytec/phycore_rk3288/phycore-rk3288.c    | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 board/phytec/phycore_rk3288/som.h               | 21 +++++++++++++++++++++
 configs/firefly-rk3399_defconfig                |  2 ++
 configs/phycore-rk3288_defconfig                |  2 ++
 drivers/i2c/rk_i2c.c                            | 19 ++++++++++++++++---
 drivers/timer/rockchip_timer.c                  |  2 +-
 8 files changed, 155 insertions(+), 4 deletions(-)
 create mode 100644 board/phytec/phycore_rk3288/som.h

^ permalink raw reply	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2018-07-21 12:38 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-01-01 13:50 [U-Boot] [PULL] Please pull u-boot-rockchip/master Dr. Philipp Tomsich
2018-01-02  0:46 ` Tom Rini
  -- strict thread matches above, loose matches on Subject: below --
2018-07-21  0:00 Dr. Philipp Tomsich
2018-07-21 12:38 ` Tom Rini
2018-05-14 15:32 Dr. Philipp Tomsich
2018-05-14 15:33 ` Dr. Philipp Tomsich
2018-05-15  1:18 ` Tom Rini
2018-02-25 10:43 Dr. Philipp Tomsich
2018-02-26  3:28 ` Tom Rini
2018-02-26  5:05 ` Jonathan Gray
2018-01-03 17:07 Dr. Philipp Tomsich
2018-01-03 17:08 ` Dr. Philipp Tomsich
2018-01-04  1:10 ` Tom Rini
2017-12-18 23:25 Dr. Philipp Tomsich
2017-12-19  1:56 ` Tom Rini
2017-12-01 18:00 Dr. Philipp Tomsich
2017-12-01 21:47 ` Tom Rini
2017-12-01 23:32   ` Dr. Philipp Tomsich
2017-12-02  2:59     ` Tom Rini
2017-11-26 20:42 Dr. Philipp Tomsich
2017-11-27 12:20 ` Tom Rini
2017-09-29 18:14 Dr. Philipp Tomsich
2017-09-29 22:22 ` Tom Rini
2017-09-08 10:15 Dr. Philipp Tomsich
2017-09-08 14:00 ` Tom Rini
2017-09-05  9:25 Dr. Philipp Tomsich
2017-09-06  0:35 ` Tom Rini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox