23 Jan, 2020

1 commit


05 Dec, 2019

3 commits


04 Dec, 2019

1 commit


21 Nov, 2019

1 commit

  • Today in initr_reloc_global_data() we use some non-obvious tests to
    determine if we need to relocate the env_addr within gd or not. In
    order to facilitate migration of other symbols to Kconfig we need to
    introduce a new symbol for this particular use case.

    Cc: Wolfgang Denk
    Cc: Joe Hershberger
    Signed-off-by: Tom Rini

    Tom Rini
     

08 Nov, 2019

1 commit


31 Aug, 2019

1 commit

  • Enable CONFIG_DM_USB to remove compile warning for
    am43xx based targets:

    ===================== WARNING ======================
    This board does not use CONFIG_DM_USB. Please update
    the board to use CONFIG_DM_USB before the v2019.07 release.
    Failure to update by the deadline may result in board removal.
    See doc/driver-model/MIGRATION.txt for more info.
    ====================================================

    Signed-off-by: Suniel Mahesh

    Suniel Mahesh
     

26 Aug, 2019

2 commits


20 Aug, 2019

1 commit

  • With DM_MMC enabled, enable CONFIG_BLK to remove this
    compile warning for am43xx based targets:

    ===================== WARNING ======================
    This board does not use CONFIG_DM_MMC. Please update
    the board to use CONFIG_DM_MMC before the v2019.04 release.
    Failure to update by the deadline may result in board removal.
    See doc/driver-model/MIGRATION.txt for more info.
    ====================================================

    Targets were compile tested, build was clean.

    Signed-off-by: Suniel Mahesh

    Suniel Mahesh
     

09 Jul, 2019

1 commit

  • Enable the extended ENV options for AT91 and OMAP2PLUS in order to be
    able to use CONFIG_ENV_UBI_* on these architectures.

    As this change also makes the configs ENV_SIZE, ENV_SECT_SIZE,
    ENV_OFFSET visible to AT91 and OMAP2PLUS, migrate users of these to
    KConfig.

    This migration was run using an extended moveconfig.py which evaluates
    expressions such as "(512 << 10)". See patch ("moveconfig: expand
    simple expressions").

    All modified boards were built with SOURCE_DATE_EPOCH=0 before and
    after the change and successfully confirmed that the identical binary
    is generated (the only exception was igep00x0, which does not define
    CONFIG_ENV_IS_IN_UBI in the original board header. Once that is
    defined, the test passes too).

    hs: rebased patch to:
    68b90e57bc: "configs: tinker-rk3288 disable CONFIG_SPL_I2C_SUPPORT"

    Signed-off-by: Markus Klotzbuecher
    Cc: Heiko Schocher
    Cc: Eugen Hristev
    Cc: Tom Rini

    Markus Klotzbuecher
     

26 Mar, 2019

1 commit

  • This converts the following to Kconfig:
    CONFIG_SF_DEFAULT_BUS
    CONFIG_SF_DEFAULT_CS
    CONFIG_SF_DEFAULT_MODE
    CONFIG_SF_DEFAULT_SPEED

    I use moveconfig script and then manual check on generated u-boot.cfg
    to solve the remaining issue.

    Signed-off-by: Patrick Delaunay

    Patrick Delaunay
     

08 Jan, 2019

1 commit


14 Nov, 2018

1 commit


04 Sep, 2018

1 commit


18 Aug, 2018

2 commits


28 Apr, 2018

1 commit

  • This converts the following to Kconfig:
    CONFIG_SPI

    This partly involves updating code that assumes that CONFIG_SPI implies
    things that are specific to the MPC8xx SPI driver. For now, just update
    the CONFIG tests. This also involves reworking the default for
    CONFIG_SYS_DEF_EEPROM_ADDR so that we don't set it when we cannot make a
    reasonable default, as it does not cause any compile failures.

    Signed-off-by: Adam Ford
    Signed-off-by: Tom Rini

    Adam Ford
     

14 Apr, 2018

1 commit

  • - For am335x_pdu001 we do not want the CPSW driver, drop it
    - Re-sync the defconfig for am43xx_evm_rtconly as it came in after the
    patch that converted CPSW to Kconfig was posted but before it was
    applied.
    - Drop empty section / comments from pengwyn
    - Drop empty section / comments from baltos and drop unused
    CONFIG_SPL_NET_VCI_STRING (it does not enable CONFIG_SPL_NET_SUPPORT
    currently and SPL_NET_VCI_STRING has been migrated already).

    Cc: Felix Brack
    Cc: Lokesh Vutla
    Cc: Yegor Yefremov
    Cc: Lothar Felten
    Fixes: f02b8d17619f ("Migrate CONFIG_DRIVER_TI_CPSW to Kconfig")
    Signed-off-by: Tom Rini
    Reviewed-by: Felix Brack
    Tested-by: Felix Brack

    Tom Rini
     

09 Apr, 2018

1 commit


08 Apr, 2018

1 commit


07 Apr, 2018

1 commit

  • Kernel stores information to the RTC_SCRATCH0 and RTC_SCRATCH1 registers
    for wakeup from RTC-only mode with DDR in self-refresh. Parse these
    registers during SPL boot and jump to the kernel resume vector if the
    device is waking up from RTC-only modewith DDR in Self-refresh.

    The RTC scratch register layout used is:

    SCRATCH0 : bits00-31 : kernel resume address
    SCRATCH1 : bits00-15 : RTC magic value used to detect valid config
    SCRATCH1 : bits16-31 : board type information populated by bootloader

    During the normal boot path the SCRATCH1 : bits16-31 are updated with
    the eeprom read board type data. In the rtc_only boot path the rtc
    scratchpad register is read and the board type is determined and
    correspondingly ddr dpll parameters are set. This is done so as to avoid
    costly i2c read to eeprom.

    RTC-only +DRR in self-refresh mode support is currently only enabled for
    am43xx_evm_rtconly_config.
    This is not to be used with epos evm builds.

    Signed-off-by: Tero Kristo
    [j-keerthy@ti.com Rebased to latest u-boot master branch]
    Signed-off-by: Keerthy
    Reviewed-by: Tom Rini

    Tero Kristo