1. 30 3月, 2012 1 次提交
  2. 27 3月, 2012 2 次提交
  3. 07 3月, 2012 2 次提交
  4. 12 2月, 2012 2 次提交
  5. 16 1月, 2012 1 次提交
  6. 24 12月, 2011 2 次提交
  7. 22 12月, 2011 1 次提交
  8. 21 12月, 2011 1 次提交
  9. 19 12月, 2011 1 次提交
  10. 12 12月, 2011 1 次提交
  11. 11 12月, 2011 4 次提交
  12. 10 12月, 2011 2 次提交
    • J
      i.mx: introduce the armv7/imx-common folder · 18936ee2
      Jason Liu 提交于
      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: NJason Liu <jason.hui@linaro.org>
      Cc:Stefano Babic <sbabic@denx.de>
      Acked-by: NStefano Babic <sbabic@denx.de>
      18936ee2
    • C
      S5PC2XX: Rename S5pc2XX to exynos · 393cb361
      Chander Kashyap 提交于
      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: NChander Kashyap <chander.kashyap@linaro.org>
      Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com>
      393cb361
  13. 07 12月, 2011 2 次提交
    • V
      Introduce generic TPM support in u-boot · 5e124724
      Vadim Bendebury 提交于
      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: NVadim Bendebury <vbendeb@chromium.org>
      CC: Wolfgang Denk <wd@denx.de>
      5e124724
    • A
      Add a "tidy" build option · 734329f9
      Andy Fleming 提交于
      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: NAndy Fleming <afleming@freescale.com>
      734329f9
  14. 06 12月, 2011 1 次提交
  15. 22 11月, 2011 1 次提交
  16. 19 11月, 2011 1 次提交
    • A
      Makefile: Add the missing dependency for spl target · bd25fdba
      Aneesh V 提交于
      Wolfgang's patch for build time improvement is bringing
      out issues due to missing dependencies in the top-level
      Makefile. I get errors such as the below while building
      with many threads.
      
      make[1]: /home/a0393566local/u-boot-denx/tools/mkimage: Command not found
      
      This also allows one to do:
      $ make spl/u-boot-spl.bin
      if you want to build only spl
      
      Cc: Wolfgang Denk <wd@denx.de>
      Signed-off-by: NAneesh V <aneesh@ti.com>
      bd25fdba
  17. 16 11月, 2011 2 次提交
  18. 12 11月, 2011 1 次提交
  19. 11 11月, 2011 1 次提交
  20. 07 11月, 2011 1 次提交
  21. 04 11月, 2011 3 次提交
  22. 28 10月, 2011 1 次提交
  23. 27 10月, 2011 2 次提交
    • S
      fdt: Add support for a separate device tree (CONFIG_OF_SEPARATE) · 2c0f79e4
      Simon Glass 提交于
      This adds support for an FDT to be build as a separate binary file called
      u-boot.dtb. This can be concatenated with the U-Boot binary to provide a
      device tree located at run-time by U-Boot. The Makefile is modified to
      provide this file in u-boot-dtb.bin.
      Signed-off-by: NSimon Glass <sjg@chromium.org>
      2c0f79e4
    • S
      fdt: Add support for embedded device tree (CONFIG_OF_EMBED) · bbb0b128
      Simon Glass 提交于
      This new option allows U-Boot to embed a binary device tree into its image
      to allow run-time control of peripherals. This device tree is for U-Boot's
      own use and is not necessarily the same one as is passed to the kernel.
      
      The device tree compiler output should be placed in the $(obj)
      rooted tree. Since $(OBJCOPY) insists on adding the path to the
      generated symbol names, to ensure consistency it should be
      invoked from the directory where the .dtb file is located and
      given the input file name without the path.
      
      This commit contains my entry for the ugliest Makefile / shell interaction
      competition.
      Signed-off-by: NSimon Glass <sjg@chromium.org>
      bbb0b128
  24. 22 10月, 2011 3 次提交
    • M
      autoconf.mk.dep: use target cflags, not host · 4c34b2a0
      Mike Frysinger 提交于
      The current autoconf.mk.dep rule uses the host cflags when executing the
      target compiler (which includes target header files).  We don't want to
      mix the target compiler and host compiler flags, so change it to CFLAGS.
      Otherwise we get things like -pedantic which the U-Boot source code does
      not build with.
      Signed-off-by: NMike Frysinger <vapier@gentoo.org>
      4c34b2a0
    • J
      Makefile: Remove MLO on make clean · 4e4b21bd
      Joel A Fernandes 提交于
      SPL builds could leave an MLO which is an mkimage of type omapimage
      Make sure its deleted on make clean/distclean
      Signed-off-by: NJoel A Fernandes <joelagnel@ti.com>
      4e4b21bd
    • C
      examples: api: allow build with private libgcc · 349e83f0
      Che-liang Chiou 提交于
      The examples/api is not configured with USE_PRIVATE_LIBGCC.  This makes
      building examples/api break on certain boards that do not/cannot use the
      public libgcc.
      
      Nevertheless, this patch has to also touch the top-level Makefile to fix
      this problem because the current top-level Makefile does not specify
      libgcc as a prerequisite of examples/api, and explicitly builds
      examples/api _before_ libgcc.
      
      For testing this patch, I added the following to configs/seaboard.h and
      ran demo.bin on a Seaboard.
      
      +#define CONFIG_API
      +#define CONFIG_SYS_MMC_MAX_DEVICE 2
      +#define CONFIG_CMD_NET
      +#define CONFIG_NET_MULTI
      Signed-off-by: NChe-Liang Chiou <clchiou@chromium.org>
      Acked-by: NMike Frysinger <vapier@gentoo.org>
      349e83f0
  25. 19 10月, 2011 1 次提交