1. 26 8月, 2019 1 次提交
  2. 02 8月, 2019 1 次提交
    • S
      Convert CONFIG_USE_PREBOOT and CONFIG_PREBOOT to Kconfig · 37304aaf
      Simon Glass 提交于
      This converts the following to Kconfig:
         CONFIG_USE_PREBOOT
         CONFIG_PREBOOT
      
      Both are together in one commit, since otherwise the former causes kconfig
      to define the latter, which gives duplicate symbol errors.
      
      Includes a manual fixup for CONFIG_PREBOOT in ids8313_defconfig since the
      backslash lands in the wrong place. Similarly with socfpga_vining_fpga.
      Signed-off-by: NSimon Glass <sjg@chromium.org>
      37304aaf
  3. 09 7月, 2019 1 次提交
    • M
      at91, omap2plus: configs: migrate CONFIG_ENV_ to defconfigs · a9221f3e
      Markus Klotzbuecher 提交于
      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:
        68b90e57: "configs: tinker-rk3288 disable CONFIG_SPL_I2C_SUPPORT"
      Signed-off-by: NMarkus Klotzbuecher <markus.klotzbuecher@kistler.com>
      Cc: Heiko Schocher <hs@denx.de>
      Cc: Eugen Hristev <eugen.hristev@microchip.com>
      Cc: Tom Rini <trini@konsulko.com>
      a9221f3e
  4. 30 4月, 2019 1 次提交
  5. 19 4月, 2019 1 次提交
  6. 19 2月, 2019 1 次提交
  7. 09 2月, 2019 1 次提交
  8. 08 1月, 2019 1 次提交
  9. 14 11月, 2018 1 次提交
  10. 04 9月, 2018 1 次提交
  11. 17 8月, 2018 1 次提交
    • T
      configs: Migrate CONFIG_NR_DRAM_BANKS · 86cf1c82
      Tom Rini 提交于
      We have the following cases:
      - CONFIG_NR_DRAM_BANKS was defined, migrate normally
      - CONFIG_NR_DRAM_BANKS_MAX was defined and then used for
        CONFIG_NR_DRAM_BANKS after a check, just migrate it over now.
      - CONFIG_NR_DRAM_BANKS was very oddly defined on p2771-0000-* (to 1024 +
        2), set this to 8.
      Signed-off-by: NTom Rini <trini@konsulko.com>
      86cf1c82
  12. 20 7月, 2018 3 次提交
    • H
      board/BuR/brppt1: convert brppt1 boards to driver model · fbc7c7de
      Hannes Schmelzer 提交于
      - add a devicetree for each variant (mmc, spi, nand)
      - drop unneeded code from board and bur/common
      - drop unneeded stuff from config header files
      - minor adaptions to be compliant with driver model (requesting gpio,..)
      - harmonize the commandset over all brppt1 targets
      Signed-off-by: NHannes Schmelzer <oe5hpm@oevsv.at>
      fbc7c7de
    • H
      board/BuR/brppt1: implement more flexible boot process · 73e9db22
      Hannes Schmelzer 提交于
      With this commit we do:
      
      - set the bootdelay in all brppt1 defconfigs to 0, this makes
      development easier, since we can break into serial console.
      
      - move CONFIG_BOOTCOMMAND from header file to defconfig
      
      - introduce b_mode variable for selecting the final boot-target.
      This b_mode represents the boot-switch, which can found on most b&r
      targets. On the brppt1 this boot-switch is derived from some gpio and
      the bootcounter within the RTC block, making it so possible to force
      a boot-target (as example for repair-case).
      
      - refactor the environment for booting new flexible way
      primary we want to get some bootscr.img within the mass-storage,
      this script then loads everything needed for the boot.
      For legacy reason we implement the t30lgcy#x boot targets, booting the
      already delivered linux-images.
      
      - make space for the cfgscr within mtdparts on brppt1_nand
      Signed-off-by: NHannes Schmelzer <oe5hpm@oevsv.at>
      73e9db22
    • H
      board/BuR/brppt1: drop LCD-support · 95963679
      Hannes Schmelzer 提交于
      On this linux target long time ago the OS is using DRM driver for
      handling video output, the pre initialization of u-boot and the display
      summary screen is obsolete. With this patch we drop the LCD-support from
      thisd board.
      Signed-off-by: NHannes Schmelzer <oe5hpm@oevsv.at>
      95963679
  13. 04 6月, 2018 1 次提交
  14. 17 4月, 2018 1 次提交
  15. 09 4月, 2018 1 次提交
  16. 08 4月, 2018 1 次提交
  17. 24 2月, 2018 1 次提交
  18. 15 2月, 2018 1 次提交
  19. 06 2月, 2018 1 次提交
    • T
      cmd: Make CONFIG_CMD_FPGA depend on CONFIG_FPGA · a4fa8114
      Tuomas Tynkkynen 提交于
      cmd/Makefile has:
      
      ifdef CONFIG_FPGA
      obj-$(CONFIG_CMD_FPGA) += fpga.o
      endif
      
      which means that if CONFIG_FPGA is not set, CONFIG_CMD_FPGA silently
      does nothing. Let's remove that Makefile conditional and instead express
      this equivalent dependency in Kconfig, so a lot of redundant
      
       # CONFIG_CMD_FPGA is not set
      
      can be removed from board defconfigs that don't actually have an FPGA.
      Signed-off-by: NTuomas Tynkkynen <tuomas@tuxera.com>
      a4fa8114
  20. 23 1月, 2018 1 次提交
  21. 06 11月, 2017 1 次提交
  22. 31 10月, 2017 1 次提交
  23. 11 10月, 2017 1 次提交
    • T
      cmd: Toggle the default value of CONFIG_CMD_IMLS · ad12dc18
      Tuomas Tynkkynen 提交于
      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: NTuomas Tynkkynen <tuomas.tynkkynen@iki.fi>
      ad12dc18
  24. 28 8月, 2017 1 次提交
  25. 15 8月, 2017 1 次提交
  26. 12 8月, 2017 1 次提交
  27. 08 8月, 2017 1 次提交
  28. 26 7月, 2017 1 次提交
    • S
      Convert CONFIG_ENV_IS_IN_MMC/NAND/UBI and NOWHERE to Kconfig · 2be29653
      Simon Glass 提交于
      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: NSimon Glass <sjg@chromium.org>
      Signed-off-by: NTom Rini <trini@konsulko.com>
      2be29653
  29. 25 7月, 2017 1 次提交
  30. 19 6月, 2017 1 次提交
  31. 10 6月, 2017 1 次提交
  32. 04 6月, 2017 1 次提交
  33. 15 5月, 2017 1 次提交
    • T
      watchdog: Migrate OMAP_WATCHDOG to Kconfig · 897f7062
      Tom Rini 提交于
      Move this entry to Kconfig.  As it is a hardware watchdog, select
      HW_WATCHDOG.  While we could default to enabling this for all platforms,
      it is currently only enabled by default on AM33XX, so keep that logic
      today.
      
      Cc: Roger Meier <r.meier@siemens.com>
      Signed-off-by: NTom Rini <trini@konsulko.com>
      897f7062
  34. 01 5月, 2017 1 次提交
  35. 28 4月, 2017 1 次提交
  36. 14 3月, 2017 1 次提交
  37. 26 1月, 2017 1 次提交
  38. 24 1月, 2017 1 次提交