1. 09 Aug, 2012 1 commit
    • 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
      ./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>
  2. 30 Jul, 2012 1 commit
  3. 29 Jul, 2012 1 commit
  4. 27 Jul, 2012 2 commits
  5. 22 Jul, 2012 1 commit
  6. 10 Jul, 2012 1 commit
  7. 07 Jul, 2012 1 commit
    • 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>
  8. 25 May, 2012 1 commit
  9. 15 May, 2012 1 commit
  10. 25 Apr, 2012 1 commit
  11. 21 Apr, 2012 1 commit
  12. 18 Apr, 2012 1 commit
  13. 16 Apr, 2012 1 commit
  14. 30 Mar, 2012 3 commits
  15. 26 Mar, 2012 2 commits
  16. 06 Mar, 2012 2 commits
  17. 12 Feb, 2012 2 commits
  18. 16 Jan, 2012 1 commit
  19. 24 Dec, 2011 1 commit
  20. 23 Dec, 2011 1 commit
  21. 21 Dec, 2011 1 commit
  22. 20 Dec, 2011 1 commit
  23. 19 Dec, 2011 1 commit
  24. 12 Dec, 2011 1 commit
  25. 11 Dec, 2011 1 commit
  26. 10 Dec, 2011 3 commits
  27. 09 Dec, 2011 2 commits
    • 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>
    • 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>
  28. 07 Dec, 2011 1 commit
    • 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>
  29. 06 Dec, 2011 1 commit
    • 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>
  30. 05 Dec, 2011 1 commit
  31. 22 Nov, 2011 1 commit