1. 03 Nov, 2019 1 commit
  2. 13 Oct, 2019 1 commit
  3. 08 Oct, 2019 1 commit
  4. 23 Sep, 2019 1 commit
  5. 23 Aug, 2019 1 commit
  6. 23 Jun, 2019 2 commits
  7. 30 Apr, 2019 2 commits
  8. 13 Feb, 2019 1 commit
    • Heinrich Schuchardt's avatar
      efi_loader: CMD_BOOTEFI_HELLO_COMPILE in configs · 0ea8741f
      Heinrich Schuchardt authored
      
      
      It should not be necessary to adjust CMD_BOOTEFI_HELLO_COMPILE in config
      files.
      
      arch/arm/lib/crt0_arm_efi.S cannot be compiled in thumbs mode. We can
      disable CMD_BOOTEFI_HELLO_COMPILE for CONFIG_CPU_V7M. So there is no longer
      a need to disable it in stm32 configs.
      
      helloworld.efi can be built without problems on x86_64. So there is no need
      to disable it in chromebook_link64_defconfig and qemu-x86_64_defconfig.
      
      Same is true for ARM V7A. So do not disable CMD_BOOTEFI_HELLO_COMPILE in
      kp_imx6q_tpc_defconfig.
      
      Some architecture checks are already make for EFI_LOADER. There is no need
      to repeat them for CMD_BOOTEFI_HELLO_COMPILE
      Signed-off-by: Heinrich Schuchardt's avatarHeinrich Schuchardt <xypron.glpk@gmx.de>
      Reviewed-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      Reviewed-by: Patrice.Chotard@st.com
      Signed-off-by: default avatarAlexander Graf <agraf@suse.de>
      0ea8741f
  9. 19 Jan, 2019 1 commit
    • Philipp Tomsich's avatar
      Kconfig: Migrate BOUNCE_BUFFER · 2acc24fc
      Philipp Tomsich authored and Tom Rini's avatar Tom Rini committed
      
      
      The bounce buffer is used by a few drivers (most of the MMC drivers)
      to overcome limitations in their respective DMA implementation.
      
      This moves the configuration to Kconfig and makes it user-selectable
      (even though it will be a required feature to make those drivers
      work): the expected usage is for drivers depending on this to 'select'
      it unconditionally from their respective Kconfig (see follow-up
      patches).
      
      This commit includes a full migration using moveconfig.py to ensure
      that each commit compiles.  To ensure bisectability we update
      dependencies of various drivers to now select BOUNCE_BUFFER when needed.
      
      [trini: Squash all patches to ensure bisectability]
      Signed-off-by: Tom Rini's avatarTom Rini <trini@konsulko.com>
      Signed-off-by: Philipp Tomsich's avatarPhilipp Tomsich <philipp.tomsich@theobroma-systems.com>
      Reviewed-by: Otavio Salvador <otavio@ossystems.com.br> [dw_mmc portion]
      Reviewed-by: Fabio Estevam <festevam@gmail.com> [mxsmmc portion]
      Reviewed-by: Simon Glass <sjg@chromium.org> [tegra portion]
      2acc24fc
  10. 07 Jan, 2019 1 commit
  11. 22 Oct, 2018 1 commit
  12. 17 Aug, 2018 1 commit
  13. 16 Aug, 2018 1 commit
    • Tom Rini's avatar
      configs: Migrate CONFIG_NR_DRAM_BANKS · 86cf1c82
      Tom Rini authored
      
      
      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: Tom Rini's avatarTom Rini <trini@konsulko.com>
      86cf1c82
  14. 04 Jun, 2018 1 commit
  15. 17 Apr, 2018 1 commit
  16. 15 Apr, 2018 1 commit
    • Lukasz Majewski's avatar
      imx: board: Add support for the K+P's kp_imx6q_tpc board · dd4671cb
      Lukasz Majewski authored and Stefano Babic's avatar Stefano Babic committed
      This commit provides support for Kieback & Peter GmbH IMX6Q based
      TPC board.
      
      U-boot console output:
      
      U-Boot SPL 2018.05-rc1-00005-g631e2d01fd (Apr 04 2018 - 21:16:24 +0200)
      Trying to boot from MMC1
      
      U-Boot 2018.05-rc1-00005-g631e2d01fd (Apr 04 2018 - 21:16:24 +0200)
      
      CPU:   Freescale i.MX6Q rev1.5 996 MHz (running at 792 MHz)
      CPU:   Extended Commercial temperature grade (-20C to 105C) at 37C
      Reset cause: POR
      Board: K+P KP_IMX6Q_TPC i.MX6Q
             Watchdog enabled
      I2C:   ready
      DRAM:  2 GiB
      MMC:   FSL_SDHC: 0, FSL_SDHC: 1
      Loading Environment from MMC... OK
      In:    serial
      Out:   serial
      Err:   serial
      Net:   FEC [PRIME]
      Autoboot in 3 seconds
      dd4671cb
  17. 09 Apr, 2018 1 commit
  18. 08 Apr, 2018 3 commits
  19. 11 Feb, 2018 2 commits
  20. 29 Dec, 2017 1 commit
  21. 12 Dec, 2017 1 commit
  22. 20 Nov, 2017 1 commit
  23. 17 Nov, 2017 1 commit
  24. 30 Oct, 2017 1 commit
  25. 12 Oct, 2017 1 commit
    • Fabio Estevam's avatar
      wandboard: Add support for the latest revd1 revision · 066d97c7
      Fabio Estevam authored and Stefano Babic's avatar Stefano Babic committed
      
      
      Latest wandboard hardware revision is revd1, which brings the following
      new features:
      
      - PFUZE100 PMIC
      - AR8035 Ethernet PHY
      - Upgrade Wifi/BT chip to BCM4339/BCM43430.
      
      The detection mechanism is to probe the PMIC and when it is
      found, then the revision of the board is revd1.
      
      As the detection is done via PMIC, we need to print the board version
      at a later stage via CONFIG_DISPLAY_BOARDINFO_LATE and also need
      to disable CONFIG_DISPLAY_BOARDINFO, which is done much earlier.
      
      Make the necessary adjustments for the AR8035 PHY to work on revd1.
      
      Based on Richard Hu's work from Technexion's U-Boot tree.
      Signed-off-by: default avatarFabio Estevam <fabio.estevam@nxp.com>
      066d97c7
  26. 10 Oct, 2017 1 commit
    • Tuomas Tynkkynen's avatar
      cmd: Toggle the default value of CONFIG_CMD_IMLS · ad12dc18
      Tuomas Tynkkynen authored and Tom Rini's avatar Tom Rini committed
      
      
      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: default avatarTuomas Tynkkynen <tuomas.tynkkynen@iki.fi>
      ad12dc18
  27. 28 Aug, 2017 1 commit
  28. 15 Aug, 2017 1 commit
  29. 07 Aug, 2017 1 commit
  30. 26 Jul, 2017 1 commit
    • 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: Tom Rini's avatarTom Rini <trini@konsulko.com>
      2be29653
  31. 12 Jul, 2017 1 commit
    • Stefano Babic's avatar
      imx: reorganize IMX code as other SOCs · 552a848e
      Stefano Babic authored
      
      
      Change is consistent with other SOCs and it is in preparation
      for adding SOMs. SOC's related files are moved from cpu/ to
      mach-imx/<SOC>.
      
      This change is also coherent with the structure in kernel.
      Signed-off-by: Stefano Babic's avatarStefano Babic <sbabic@denx.de>
      
      CC: Fabio Estevam <fabio.estevam@nxp.com>
      CC: Akshay Bhat <akshaybhat@timesys.com>
      CC: Ken Lin <Ken.Lin@advantech.com.tw>
      CC: Marek Vasut <marek.vasut@gmail.com>
      CC: Heiko Schocher <hs@denx.de>
      CC: "Sébastien Szymanski" <sebastien.szymanski@armadeus.com>
      CC: Christian Gmeiner <christian.gmeiner@gmail.com>
      CC: Stefan Roese <sr@denx.de>
      CC: Patrick Bruenn <p.bruenn@beckhoff.com>
      CC: Troy Kisky <troy.kisky@boundarydevices.com>
      CC: Nikita Kiryanov <nikita@compulab.co.il>
      CC: Otavio Salvador <otavio@ossystems.com.br>
      CC: "Eric Bénard" <eric@eukrea.com>
      CC: Jagan Teki <jagan@amarulasolutions.com>
      CC: Ye Li <ye.li@nxp.com>
      CC: Peng Fan <peng.fan@nxp.com>
      CC: Adrian Alonso <adrian.alonso@nxp.com>
      CC: Alison Wang <b18965@freescale.c...
      552a848e
  32. 11 Jul, 2017 1 commit
  33. 22 May, 2017 1 commit
  34. 13 Mar, 2017 1 commit
  35. 25 Jan, 2017 1 commit