Skip to content
Snippets Groups Projects
  1. Aug 09, 2012
    • Simon Glass's avatar
      sandbox: Add basic test for command execution · a72007d9
      Simon Glass authored
      
      Since run_command() and run_command_list() are important and a little
      confusing, add some basic tests to check that the behaviour is correct.
      
      Note: I am not sure that this should be committed, nor where it should go
      in the source tree. Comments welcome.
      
      To run the unit tests use the ut_cmd command available in sandbox:
      
      make sandbox_config
      make
      ./u-boot -c ut_cmd
      
      (To test both hush and built-in parsers, you need to manually change
      CONFIG_SYS_HUSH_PARSER in include/configs/sandbox.h and build/run again)
      
      Signed-off-by: default avatarSimon Glass <sjg@chromium.org>
      a72007d9
  2. Jul 30, 2012
  3. Jul 29, 2012
  4. Jul 27, 2012
  5. Jul 22, 2012
  6. Jul 10, 2012
  7. Jul 07, 2012
    • Stefan Roese's avatar
      Makefile: Add u-boot.spr build target (SPEAr) · 94aebe6c
      Stefan Roese authored
      
      On x600 (SPEAr600) U-Boot is appended to U-Boot SPL. Both images are
      created using mkimage (crc etc), so that the ROM bootloader can check
      its integrity. Padding needs to be done to the SPL image (with
      mkimage header) and not the binary. Otherwise the resulting image
      which is loaded/copied by the ROM bootloader to SRAM doesn't fit.
      The resulting image containing both U-Boot images is called u-boot.spr.
      
      Signed-off-by: default avatarStefan Roese <sr@denx.de>
      Cc: Amit Virdi <amit.virdi@st.com>
      Cc: Vipin Kumar <vipin.kumar@st.com>
      94aebe6c
  8. May 25, 2012
  9. May 15, 2012
  10. Apr 25, 2012
  11. Apr 21, 2012
  12. Apr 18, 2012
  13. Apr 16, 2012
  14. Mar 30, 2012
  15. Mar 26, 2012
  16. Mar 06, 2012
  17. Feb 12, 2012
  18. Jan 16, 2012
  19. Dec 24, 2011
  20. Dec 23, 2011
  21. Dec 21, 2011
  22. Dec 20, 2011
  23. Dec 19, 2011
  24. Dec 12, 2011
  25. Dec 11, 2011
  26. Dec 10, 2011
  27. Dec 09, 2011
    • Jason Liu's avatar
      i.mx: introduce the armv7/imx-common folder · 18936ee2
      Jason Liu authored
      
      In order to support the coming MX6 platform and to reducde
      the duplicated code, we had better move some common files
      or functions to the imx-common folder for sharing.
      
      This patch does the following:
      - move speed.c file from armv7/mx5/speed.c to armv7/imx-common/speed.c
      - move armv7/mx5/timer.c to armv7/imx-common/timer.c, no any new feature
        added but just fix the checkpatch errors in the old file and remove
        the CONFIG_SYS_MX5_CLK32 reference in the file
      - create one new file cpu.c file to store the common function with i.mx5/6
      
      Signed-off-by: default avatarJason Liu <jason.hui@linaro.org>
      Cc:Stefano Babic <sbabic@denx.de>
      Acked-by: default avatarStefano Babic <sbabic@denx.de>
      18936ee2
    • Chander Kashyap's avatar
      S5PC2XX: Rename S5pc2XX to exynos · 393cb361
      Chander Kashyap authored
      
      As per new naming convention for Samsung SoC's, all Cortex-A9 and Cortex-A15
      based SoC's will be classified under the name Exynos. Cortex-A9 and Cortex-A15
      based SoC's will be sub-classified as Exynos4 and Exynos5 respectively.
      
      In order to better adapt and reuse code across various upcoming Samsung Exynos
      based boards, all uses of s5pc210 prefix/suffix/directory-names are renamed in
      this patch. s5pc210 is renamed as exynos4210 and S5PC210/s5pc210 suffix/prefix
      are renamed as exynos4/EXYNOS4.
      
      Signed-off-by: default avatarChander Kashyap <chander.kashyap@linaro.org>
      Signed-off-by: default avatarMinkyu Kang <mk7.kang@samsung.com>
      393cb361
  28. Dec 07, 2011
    • Vadim Bendebury's avatar
      Introduce generic TPM support in u-boot · 5e124724
      Vadim Bendebury authored
      TPM (Trusted Platform Module) is an integrated circuit and
      software platform that provides computer manufacturers with the
      core components of a subsystem used to assure authenticity,
      integrity and confidentiality.
      
      This driver supports version 1.2 of the TCG (Trusted Computing
      Group) specifications.
      
      The TCG specification defines several so called localities in a
      TPM chip, to be controlled by different software layers. When
      used on a typical x86 platform during the firmware phase, only
      locality 0 can be accessed by the CPU, so this driver even while
      supporting the locality concept presumes that only locality zero
      is used.
      
      This implementation is loosely based on the article "Writing a
      TPM Device Driver" published on http://ptgmedia.pearsoncmg.com
      
      
      
      Compiling this driver with DEBUG defined will generate trace of
      all accesses to TMP registers.
      
      This driver has been tested and is being used in three different
      functional ChromeOS machines (Pinetrail and Sandy Bridge Intel
      chipsets) all using the same Infineon SLB 9635 TT 1.2 device.
      
      A u-boot cli command allowing access to the TPM was also
      implemented and is being submitted as a second patch.
      
      Change-Id: I22a33c3e5b2e20eec9557a7621bd463b30389d73
      Signed-off-by: default avatarVadim Bendebury <vbendeb@chromium.org>
      CC: Wolfgang Denk <wd@denx.de>
      5e124724
  29. Dec 06, 2011
    • Andy Fleming's avatar
      Add a "tidy" build option · 734329f9
      Andy Fleming authored
      
      It is sometimes desireable to clean up the byproducts of the build
      process without removing the executable results. "make clean" is
      close, but leaves the build directory with a large number of
      *.depend* files. This new build option invokes make clean, and then
      removes the depend files.
      
      Signed-off-by: default avatarAndy Fleming <afleming@freescale.com>
      734329f9
  30. Dec 05, 2011
  31. Nov 22, 2011
Loading