[U-Boot] [PATCH v2 00/19] rockchip: convert the RK3368 to OF_LIVE and validate on the RK3368-uQ7

Philipp Tomsich philipp.tomsich at theobroma-systems.com
Mon Sep 11 09:18:06 UTC 2017


This series converts all dependencies for the RK3368-uQ7 to support a
live tree and and tests w/ BOOTSTAGE enabled (thus introducing a few
additional changes to the Rockchip DM timer driver).

Note that updating the RK3399 support (which will have us look at
video) for a live tree will be next: I plan to keep the RK3399 changes
as a separate series (to be applied on top of this one).

Changes in v2:
- implements the dev_read_addr_ptr() function
- use the new dev_read_addr_ptr() function
- improve error handling, in case dev_read_addr_ptr returns NULL

Philipp Tomsich (19):
  bootstage: adjust Makefile to allow including bootstage in SPL, but
    not in TPL
  dm: timer: Convert to livetree
  dm: timer: handle being called before dm_root is ready
  dm: core: add dev_read_addr_ptr()
  net: designware: Convert to livetree
  net: phy: micrel: Convert to livetree
  rockchip: mmc: convert to livetree
  rockchip: timer: implement timer_get_boot_us
  rockchip: timer: Convert to livetree
  rockchip: clk: rk3368: Convert to livetree
  rockchip: pinctrl: rk3368: Convert to livetree
  rockchip: spi: Convert to livetree
  rockchip: sdhci: Convert to livetree
  rockchip: rk8xx: remove unused header includes
  rockchip: i2c: Convert to livetree
  rockchip: gpio: convert to livetree
  rockchip: gpio: remove outdated/misleading comment
  rockchip: dts: rk3368-lion: add /chosen/tick-timer
  rockchip: lion-rk3368: defconfig: resync w/ OF_LIVE and BOOTSTAGE
    enabled

 arch/arm/dts/rk3368-lion-u-boot.dtsi      |  2 +
 common/Makefile                           |  2 +-
 configs/lion-rk3368_defconfig             |  7 +++
 drivers/clk/rockchip/clk_rk3368.c         |  2 +-
 drivers/core/read.c                       |  7 +++
 drivers/gpio/rk_gpio.c                    |  3 +-
 drivers/i2c/rk_i2c.c                      |  2 +-
 drivers/mmc/rockchip_dw_mmc.c             |  2 +-
 drivers/mmc/rockchip_sdhci.c              |  3 +-
 drivers/net/designware.c                  | 11 ++---
 drivers/net/phy/micrel_ksz90x1.c          |  5 +-
 drivers/pinctrl/rockchip/pinctrl_rk3368.c |  3 +-
 drivers/power/pmic/rk8xx.c                |  2 -
 drivers/spi/rk_spi.c                      |  2 +-
 drivers/timer/rockchip_timer.c            | 76 ++++++++++++++++++++++++++++---
 drivers/timer/timer-uclass.c              | 52 ++++++++++++---------
 include/dm/read.h                         | 15 ++++++
 17 files changed, 144 insertions(+), 52 deletions(-)

-- 
2.1.4



More information about the U-Boot mailing list