29 Jul, 2019

1 commit


19 Jul, 2019

1 commit


26 Jun, 2019

3 commits

  • Support common spl_board_init by moving code from puma
    board file into, common rk3399-board-spl.c.

    Part of the code has sysreset-gpio, regulators_enable_boot_on
    but right now only puma board is using this with relevant
    config options rest remains common for all targets.

    Signed-off-by: Jagan Teki
    Reviewed-by: Kever Yang

    Jagan Teki
     
  • preloader_console_init is used for printing SPL boot banner that
    usually called from spl_board_init.

    The current spl_board_init in evb and rock960 is enabling explicit
    pinctrl, debug uart prior to calling preloader_console_init which
    eventually not required since board_init_f is already enabled
    debug uart.

    So, drop those explicit enablement calls from spl_board_init of
    evb, rock960.

    Tested this by enabling CONFIG_SPL_BOARD_INIT and adding
    u-boot,dm-pre-reloc property for uart node.

    Signed-off-by: Jagan Teki
    Reviewed-by: Kever Yang

    Jagan Teki
     
  • Add u-boot.itb BUILD_TARGET for Rockchip platform when SPL_LOAD_FIT
    is being used.

    This can get rid of building itb explicitly with 'make u-boot.itb'
    so, from now all required images will build just by make.

    Signed-off-by: Jagan Teki
    Reviewed-by: Kever Yang

    Jagan Teki
     

01 May, 2019

1 commit


06 Dec, 2018

2 commits

  • Add an entry for the Ficus EE board to the existing rock960 MAINTAINERS
    file.

    Signed-off-by: Tom Rini

    Tom Rini
     
  • Rock960 is a family of boards based on Rockchip RK3399 SoC from Vamrs.
    It consists of Rock960 (Consumer Edition) and Ficus (Enterprise Edition)
    96Boards.

    Below are some of the key differences between both Rock960 and Ficus
    boards:

    1. Different host enable GPIO for USB
    2. Different power and reset GPIO for PCI-E
    3. No Ethernet port on Rock960

    The common board support will be utilized by both boards. The device
    tree has been organized in such a way that only the properties which
    differ between both boards are placed in the board specific dts and
    the reset of the nodes are placed in common dtsi file.

    Signed-off-by: Manivannan Sadhasivam
    [Added instructions for SD card boot]
    Signed-off-by: Ezequiel Garcia
    Reviewed-by: Simon Glass
    Tested-by: Peter Robinson

    Manivannan Sadhasivam