Skip to content
Snippets Groups Projects
  1. Oct 03, 2017
  2. Sep 30, 2017
  3. Sep 29, 2017
  4. Sep 11, 2017
  5. Sep 08, 2017
  6. Sep 01, 2017
  7. Aug 20, 2017
  8. Aug 17, 2017
  9. Aug 16, 2017
    • Peng Fan's avatar
      arm: Implement workaround for Cortex-A9 errata 845369 · 11d94319
      Peng Fan authored
      
      Under very rare timing circumstances, transitioning into streaming
      mode might create a data corruption. Present on Two or more processors
      or 1 core with ACP, all revisions. This erratum can be worked round
      by setting bit[22] of the undocumented Diagnostic Control Register to 1.
      
      Signed-off-by: default avatarPeng Fan <peng.fan@nxp.com>
      Cc: Albert Aribaud <albert.u.boot@aribaud.net>
      Cc: Tom Rini <trini@konsulko.com>
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Fabio Estevam <fabio.estevam@nxp.com>
      Reviewed-by: default avatarStefano Babic <sbabic@denx.de>
      11d94319
    • Simon Glass's avatar
      env: Convert CONFIG_ENV_IS_IN... to a choice · c1c3fe23
      Simon Glass authored
      
      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: default 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
  10. Aug 13, 2017
    • Philipp Tomsich's avatar
      spl: add hierarchical defaults for SPL_LDSCRIPT · b529993e
      Philipp Tomsich authored
      
      With SPL_LDSCRIPT moved to Kconfig (and this being a 'string' config
      node), all the lingering definitions in header files will cause
      warnings/errors due to the redefinition of the configuration item.
      
      As we don't want to pollute the defconfig files (and values should
      usually be identical for entire architectures), the defaults are moved
      into Kconfig.  Kconfig will always pick the first default that
      matches, so please keep these values at the end of each file (to allow
      any board-specific Kconfig, which will be included earlier) to
      override with an unconditional default setting.
      
      Signed-off-by: default avatarPhilipp Tomsich <philipp.tomsich@theobroma-systems.com>
      Reviewed-by: default avatarSimon Glass <sjg@chromium.org>
      b529993e
  11. Aug 12, 2017
  12. Aug 11, 2017
  13. Aug 07, 2017
  14. Jul 26, 2017
    • Simon Glass's avatar
      Convert CONFIG_ENV_IS_IN_FAT to Kconfig · b31e065f
      Simon Glass authored
      
      This converts the following to Kconfig:
         CONFIG_ENV_IS_IN_FAT
      
      Signed-off-by: default avatarSimon Glass <sjg@chromium.org>
      b31e065f
    • Simon Glass's avatar
      Convert CONFIG_ENV_IS_IN_MMC/NAND/UBI and NOWHERE to Kconfig · 2be29653
      Simon Glass authored
      
      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: default avatarSimon Glass <sjg@chromium.org>
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      2be29653
  15. Jul 25, 2017
  16. Jul 12, 2017
    • 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: default 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.com>
      CC: Tim Harvey <tharvey@gateworks.com>
      CC: Martin Donnelly <martin.donnelly@ge.com>
      CC: Marcin Niestroj <m.niestroj@grinn-global.com>
      CC: Lukasz Majewski <lukma@denx.de>
      CC: Adam Ford <aford173@gmail.com>
      CC: "Albert ARIBAUD (3ADEV)" <albert.aribaud@3adev.fr>
      CC: Boris Brezillon <boris.brezillon@free-electrons.com>
      CC: Soeren Moch <smoch@web.de>
      CC: Richard Hu <richard.hu@technexion.com>
      CC: Wig Cheng <wig.cheng@technexion.com>
      CC: Vanessa Maegima <vanessa.maegima@nxp.com>
      CC: Max Krummenacher <max.krummenacher@toradex.com>
      CC: Stefan Agner <stefan.agner@toradex.com>
      CC: Markus Niebel <Markus.Niebel@tq-group.com>
      CC: Breno Lima <breno.lima@nxp.com>
      CC: Francesco Montefoschi <francesco.montefoschi@udoo.org>
      CC: Jaehoon Chung <jh80.chung@samsung.com>
      CC: Scott Wood <oss@buserror.net>
      CC: Joe Hershberger <joe.hershberger@ni.com>
      CC: Anatolij Gustschin <agust@denx.de>
      CC: Simon Glass <sjg@chromium.org>
      CC: "Andrew F. Davis" <afd@ti.com>
      CC: "Łukasz Majewski" <l.majewski@samsung.com>
      CC: Patrice Chotard <patrice.chotard@st.com>
      CC: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
      CC: Hans de Goede <hdegoede@redhat.com>
      CC: Masahiro Yamada <yamada.masahiro@socionext.com>
      CC: Stephen Warren <swarren@nvidia.com>
      CC: Andre Przywara <andre.przywara@arm.com>
      CC: "Álvaro Fernández Rojas" <noltari@gmail.com>
      CC: York Sun <york.sun@nxp.com>
      CC: Xiaoliang Yang <xiaoliang.yang@nxp.com>
      CC: Chen-Yu Tsai <wens@csie.org>
      CC: George McCollister <george.mccollister@gmail.com>
      CC: Sven Ebenfeld <sven.ebenfeld@gmail.com>
      CC: Filip Brozovic <fbrozovic@gmail.com>
      CC: Petr Kulhavy <brain@jikos.cz>
      CC: Eric Nelson <eric@nelint.com>
      CC: Bai Ping <ping.bai@nxp.com>
      CC: Anson Huang <Anson.Huang@nxp.com>
      CC: Sanchayan Maity <maitysanchayan@gmail.com>
      CC: Lokesh Vutla <lokeshvutla@ti.com>
      CC: Patrick Delaunay <patrick.delaunay@st.com>
      CC: Gary Bisson <gary.bisson@boundarydevices.com>
      CC: Alexander Graf <agraf@suse.de>
      CC: u-boot@lists.denx.de
      Reviewed-by: default avatarFabio Estevam <fabio.estevam@nxp.com>
      Reviewed-by: default avatarChristian Gmeiner <christian.gmeiner@gmail.com>
      552a848e
  17. Jul 11, 2017
  18. Jul 10, 2017
    • Jorge Ramirez-Ortiz's avatar
      ARM64: poplar: hi3798cv200: u-boot support for Poplar 96Boards · d754254f
      Jorge Ramirez-Ortiz authored
      
      This port adds support for:
              1) Serial
              2) eMMC
              3) USB
      
      It has been tested with ARM TRUSTED FIRMWARE running u-boot as the
      BL33 executable [see board's README]
      
      eMMC has been tested for reading and booting the loader and linux
      kernels as well as saving the u-boot environment.
      
      USB has been tested with ASIX networking adapter and SanDisk 7.4GB
      drive.
      
      PSCI has been tested via the reset call (PSCI executes from DDR)
      
      The firwmare upgrade process has been tested via TFTP and USB FAT
      filesystem containing the fastboot.bin image in one of the partitions.
      
      Signed-off-by: default avatarJorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org>
      d754254f
  19. Jun 29, 2017
  20. Jun 21, 2017
    • Tom Rini's avatar
      sunxi: Correct select's of SPL_STACK_R and SPL_SYS_MALLOC_SIMPLE · ab43de80
      Tom Rini authored
      
      On ARCH_SUNXI we've been selecting these targets for a long time if
      SUPPORT_SPL is set.  However, Lichee Pi Zero is the first platform we've
      added that does support SPL but does not build SPL and has exposed a
      latent bug.  Both of these symbols depend on SPL not SUPPORT_SPL, so we
      need to update our select here otherwise we get a Kconfig warning.
      
      Fixes: f02abb06 ("sunxi: add support for Lichee Pi Zero")
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      ab43de80
  21. Jun 05, 2017
  22. Jun 03, 2017
  23. May 31, 2017
  24. May 23, 2017
  25. May 22, 2017
  26. May 15, 2017
  27. May 08, 2017
  28. May 02, 2017
  29. Apr 30, 2017
  30. Apr 27, 2017
Loading