Skip to content
Snippets Groups Projects
  1. Jan 03, 2024
  2. Dec 19, 2023
  3. Nov 03, 2023
  4. Oct 30, 2023
  5. Feb 23, 2023
  6. Feb 02, 2023
  7. Dec 22, 2022
    • Tom Rini's avatar
      Convert CONFIG_TEGRA_ENABLE_UARTA et al to Kconfig · d14f3f27
      Tom Rini authored
      
      This converts the following to Kconfig:
         CONFIG_TEGRA_ENABLE_UARTA
         CONFIG_TEGRA_ENABLE_UARTB
         CONFIG_TEGRA_ENABLE_UARTC
         CONFIG_TEGRA_ENABLE_UARTD
         CONFIG_TEGRA_SPI
         CONFIG_TEGRA_UARTA_GPU
         CONFIG_TEGRA_UARTA_SDIO1
         CONFIG_TEGRA_VDD_CORE_TPS62361B_SET3
         CONFIG_TEGRA_VDD_CORE_TPS62366A_SET1
      
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      d14f3f27
  8. Dec 07, 2022
  9. Jun 28, 2022
  10. Apr 08, 2022
  11. Sep 04, 2021
  12. Aug 31, 2021
    • Tom Rini's avatar
      Convert CONFIG_SKIP_LOWLEVEL_INIT et al to Kconfig · a2ac2b96
      Tom Rini authored
      
      This converts the following to Kconfig:
         CONFIG_SKIP_LOWLEVEL_INIT
         CONFIG_SKIP_LOWLEVEL_INIT_ONLY
      
      In order to do this, we need to introduce SPL and TPL variants of these
      options so that we can clearly disable these options only in SPL in some
      cases, and both instances in other cases.
      
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      a2ac2b96
  13. Aug 30, 2021
  14. Jul 28, 2021
  15. Jul 29, 2020
  16. Jun 18, 2020
  17. May 15, 2020
  18. Jul 10, 2019
    • Masahiro Yamada's avatar
      arm64: add an option to switch visibility of CONFIG_SYS_INIT_SP_BSS_OFFSET · 382de4a7
      Masahiro Yamada authored
      
      By default, CONFIG_SYS_INIT_SP_BSS_OFFSET was made invisible by not
      giving a prompt to it.
      
      The only way to define it is to hard-code an extra entry in SoC/board
      Kconfig, like arch/arm/mach-tegra/tegra{186,210}/Kconfig.
      
      Add a prompt to it in order to allow defconfig files to specify the
      value of CONFIG_SYS_INIT_SP_BSS_OFFSET.
      
      With this, CONFIG_SYS_INIT_SP_BSS_OFFSET would become always visible.
      So, we need a new bool option to turn it off by default.
      
      I move the 'default 524288' to the common place. This value is not too
      big, but is big enough to avoid the overwrap of DT in most platforms.
      If 512KB is not a suitable choice for your platform, you can change it
      from your defconfig or menuconfig etc.
      
      Signed-off-by: Masahiro Yamada's avatarMasahiro Yamada <yamada.masahiro@socionext.com>
      Acked-by: Stephen Warren's avatarStephen Warren <swarren@nvidia.com>
      382de4a7
  19. Jun 05, 2019
  20. Jul 30, 2018
  21. May 07, 2018
  22. Apr 27, 2018
    • Adam Ford's avatar
      Convert CONFIG_SPI to Kconfig · f1b1f770
      Adam Ford authored and Tom Rini's avatar Tom Rini committed
      
      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: default avatarAdam Ford <aford173@gmail.com>
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      f1b1f770
  23. Jan 12, 2018
  24. Dec 13, 2017
    • Simon Glass's avatar
      binman: tegra: Convert to use binman · f2faffec
      Simon Glass authored
      
      Update tegra to use binman for image creation. This still includes the
      current Makefile logic, but a later patch will remove this. Three output
      files are created, all of which combine
      SPL and U-Boot:
      
         u-boot-tegra.bin        - standard image
         u-boot-dtb-tegra.bin    - same as u-boot-tegra.bin
         u-boot-nodtb-target.bin - includes U-Boot without the appended device tree
      
      The latter is useful for build systems where the device is appended later,
      perhaps after being modified.
      
      Signed-off-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      f2faffec
  25. Aug 16, 2017
    • Simon Glass's avatar
      env: Convert CONFIG_ENV_IS_IN... to a choice · c1c3fe23
      Simon Glass authored and Tom Rini's avatar Tom Rini committed
      
      At present we support multiple environment drivers but there is not way to
      select between them at run time. Also settings related to the position and
      size of the environment area are global (i.e. apply to all locations).
      
      Until these limitations are removed we cannot really support more than one
      environment location. Adjust the location to be a choice so that only one
      can be selected. By default the environment is 'nowhere', meaning that the
      environment exists only in memory and cannot be saved.
      
      Also expand the help for the 'nowhere' option and move it to the top since
      it is the default.
      
      Signed-off-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      [trini: Move all of the imply logic to default X if Y so it works again]
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      c1c3fe23
  26. Jul 28, 2017
  27. Jul 26, 2017
    • Simon Glass's avatar
      Convert CONFIG_ENV_IS_IN_MMC/NAND/UBI and NOWHERE to Kconfig · 2be29653
      Simon Glass authored and Tom Rini's avatar Tom Rini committed
      
      This converts the following to Kconfig:
         CONFIG_ENV_IS_IN_MMC
         CONFIG_ENV_IS_IN_NAND
         CONFIG_ENV_IS_IN_UBI
         CONFIG_ENV_IS_NOWHERE
      
      In fact this already exists for sunxi as a 'choice' config. However not
      all the choices are available in Kconfig yet so we cannot use that. It
      would lead to more than one option being set.
      
      In addition, one purpose of this series is to allow the environment to be
      stored in more than one place. So the existing choice is converted to a
      normal config allowing each option to be set independently.
      
      There are not many opportunities for Kconfig updates to reduce the size of
      this patch. This was tested with
      
         ./tools/moveconfig.py -i CONFIG_ENV_IS_IN_MMC
      
      And then manual updates.  This is because for CHAIN_OF_TRUST boards they
      can only have ENV_IS_NOWHERE set, so we enforce that via Kconfig logic
      now.
      
      Signed-off-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      2be29653
  28. May 31, 2017
  29. May 22, 2017
Loading