11 Feb, 2018

1 commit

  • On the NIOS2 and Xtensa architectures, we do not have
    CONFIG_SYS_TEXT_BASE set. This is a strict migration of the current
    values into the defconfig and removing them from the headers.

    I did not attempt to add more default values in and for now will leave
    that to maintainers.

    Signed-off-by: Tom Rini

    Tom Rini
     

26 Nov, 2017

1 commit


01 Nov, 2017

1 commit


11 Oct, 2017

1 commit

  • Having this as a 'default y' is rather annoying because it doesn't
    actually compile unless other options are defined in the board header:

    ../cmd/bootm.c: In function 'do_imls_nor':
    ../cmd/bootm.c:330:7: error: 'CONFIG_SYS_MAX_FLASH_BANKS' undeclared (first use in this function); did you mean 'CONFIG_SYS_MAX_FLASH_SECT'?
    i < CONFIG_SYS_MAX_FLASH_BANKS; ++i, ++info) {

    Make it 'default n' so people who develop new boards that start from a
    blank defconfig have one less compilation failure to debug.

    Signed-off-by: Tuomas Tynkkynen

    Tuomas Tynkkynen
     

01 Oct, 2017

1 commit


19 Sep, 2017

1 commit


08 Sep, 2017

1 commit


28 Aug, 2017

1 commit


15 Aug, 2017

1 commit


13 Aug, 2017

3 commits

  • With the new way of doing things (i.e. the hierarchical selection of
    SPL_LDSCRIPT via Kconfig) in place, this moves the SPL_LDSCRIPT setting
    for the RK3368 from defconfig back into Kconfig.

    With this done, there should be no lingering cases of SPL_LDSCRIPT
    outside of Kconfig files.

    Signed-off-by: Philipp Tomsich
    Reviewed-by: Simon Glass

    Philipp Tomsich
     
  • There is no reasonably robust way (this will be needed so early that
    diagnostics will be limited) to specify the base-address of the secure
    timer through the DTS for TPL and SPL. In order to allow us a cleaner
    way to structure our SPL and TPL stage, we now move to a DM timer
    driver.

    Signed-off-by: Philipp Tomsich
    Reviewed-by: Simon Glass

    Philipp Tomsich
     
  • The RK3368-uQ7 (codenamed 'Lion') is a micro-Qseven (40mm x 70mm,
    MXM-230 edge connector compatible with the Qseven specification)
    form-factor system-on-module based on the octo-core Rockchip RK3368.
    It is designed, supported and manufactured by Theobroma Systems.

    It provides the following features:
    - 8x Cortex-A53 (in 2 clusters of 4 cores each)
    - (on-module) up to 4GB of DDR3 memory
    - (on-module) SPI-NOR flash
    - (on-module) eMMC
    - Gigabit Ethernet (with an on-module KSZ9031 PHY)
    - USB
    - HDMI
    - MIPI-DSI/single-channel LVDS (muxed on the 'LVDS-A' pin-group)
    - various 'slow' interfaces (e.g. UART, SPI, I2C, I2S, ...)

    Signed-off-by: Philipp Tomsich
    Reviewed-by: Simon Glass

    Philipp Tomsich