1. 08 Jun, 2015 1 commit
  2. 28 May, 2015 1 commit
    • Masahiro Yamada's avatar
      kbuild: define DO_DEPS_ONLY for u-boot.cfg to fix build error · 3113471f
      Masahiro Yamada authored
      Since 741e58e0 (Create a .cfg file containing the CONFIG options
      used to build), all the Blackfin boards fail to build if the parallel
      (-j) option is passed.
      
        $ make -s bf506f-ezkit_defconfig
        #
        # configuration written to .config
        #
        $ make -j8 CROSS_COMPILE=bfin-elf-
        scripts/kconfig/conf --silentoldconfig Kconfig
          CHK     include/config.h
          UPD     include/config.h
          GEN     include/autoconf.mk
          GEN     include/autoconf.mk.dep
          CHK     include/config/uboot.release
          CHK     include/generated/timestamp_autogenerated.h
          UPD     include/generated/timestamp_autogenerated.h
          CFG     u-boot.cfg
        include/asm-offsets.h:3:43: fatal error:
        generated/generic-asm-offsets.h: No such file or directory
        compilation terminated.
        make: *** [u-boot.cfg] Error 1
      
      When parsing header files for defined CONFIG options, DO_DEPS_ONLY
      must be defined to exclude generated headers that might not have
      been available yet.
      Signed-off-by: default avatarMasahiro Yamada <yamada.masahiro@socionext.com>
      Reviewed-by: default avatarSimon Glass <sjg@chromium.org>
      3113471f
  3. 27 May, 2015 1 commit
  4. 21 May, 2015 1 commit
  5. 15 May, 2015 1 commit
  6. 10 May, 2015 1 commit
  7. 05 May, 2015 1 commit
  8. 18 Apr, 2015 2 commits
  9. 14 Apr, 2015 1 commit
  10. 13 Apr, 2015 1 commit
  11. 10 Apr, 2015 1 commit
    • Albert ARIBAUD \(3ADEV\)'s avatar
      lpc32xx: add support for board work_92105 · 412ae53a
      Albert ARIBAUD \(3ADEV\) authored
      Work_92105 from Work Microwave is an LPC3250-
      based board with the following features:
      - 64MB or 128MB SDR DRAM
      - 1 GB SLC NAND, managed through MLC controller.
      - Ethernet
      - Ethernet + PHY SMSC8710
      - I2C:
        - EEPROM (24M01-compatible)
        - RTC (DS1374-compatible)
        - Temperature sensor (DS620)
        - DACs (2 x MAX518)
      - SPI (through SSP interface)
        - Port expander MAX6957
      - LCD display (HD44780-compatible), controlled
        through the port expander and DACs
      
      This board has SPL support, and uses the LPC32XX boot
      image format.
      Signed-off-by: default avatarAlbert ARIBAUD (3ADEV) <albert.aribaud@3adev.fr>
      412ae53a
  12. 07 Apr, 2015 1 commit
  13. 01 Apr, 2015 1 commit
  14. 28 Mar, 2015 2 commits
  15. 17 Mar, 2015 1 commit
  16. 03 Mar, 2015 1 commit
  17. 17 Feb, 2015 1 commit
  18. 16 Feb, 2015 1 commit
    • Andreas Bießmann's avatar
      tools/imagetool: remove linker script · 1fddd7b6
      Andreas Bießmann authored
      Commit a93648d1 introduced linker generated
      lists for imagetool which is the base for some host tools (mkimage, dumpimage,
      et al.).  Unfortunately some host tool chains do not support the used type of
      linker scripts. Therefore this commit broke these host-tools for them, namely
      FreeBSD and Darwin (OS/X).
      
      This commit tries to fix this. In order to have a clean distinction between host
      and embedded code space we need to introduce our own linker generated list
      instead of re-using the available linker_lists.h provided functionality.  So we
      copy the implementation used in linux kernel script/mod/file2alias.c which has
      the very same problem (cause it is a host tool). This code also comes with an
      abstraction for Mach-O binary format used in Darwin systems.
      Signed-off-by: default avatarAndreas Bießmann <andreas.devel@googlemail.com>
      Cc: Guilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
      1fddd7b6
  19. 06 Feb, 2015 2 commits
  20. 02 Feb, 2015 1 commit
  21. 30 Jan, 2015 1 commit
    • Simon Glass's avatar
      dm: i2c: Add a compatbility layer · 73845350
      Simon Glass authored
      For boards which use multiple I2C devices, or for SOCs which support
      multiple boards, we might want to convert these to driver model at different
      times. At present this is difficult because we need to either use
      CONFIG_DM_I2C for a board or not.
      
      Add a compatibility layer which implements the old API, thus allowing a
      board to move to driver model for I2C without requiring that everything it
      uses is moved in the same commit.
      Signed-off-by: default avatarSimon Glass <sjg@chromium.org>
      73845350
  22. 28 Jan, 2015 1 commit
  23. 12 Jan, 2015 1 commit
  24. 30 Dec, 2014 1 commit
  25. 19 Dec, 2014 3 commits
  26. 14 Dec, 2014 1 commit
  27. 11 Dec, 2014 2 commits
  28. 08 Dec, 2014 3 commits
  29. 25 Nov, 2014 1 commit
  30. 24 Nov, 2014 1 commit
  31. 23 Nov, 2014 1 commit
  32. 21 Nov, 2014 1 commit
    • Simon Glass's avatar
      x86: Build a .rom file which can be flashed to an x86 machine · fce7b276
      Simon Glass authored
      On x86 machines U-Boot needs to be added to a large ROM image which is
      then flashed onto the target board. The ROM has a particular format so it
      makes sense for U-Boot to build this image automatically. Unfortunately
      it relies on binary blobs so we cannot require this for the default
      build as yet.
      
      Create a u-boot.rom output file for this purpose.
      Signed-off-by: default avatarSimon Glass <sjg@chromium.org>
      fce7b276