1. 18 Apr, 2015 1 commit
  2. 14 Apr, 2015 1 commit
  3. 13 Apr, 2015 1 commit
  4. 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
  5. 07 Apr, 2015 1 commit
  6. 01 Apr, 2015 1 commit
  7. 28 Mar, 2015 2 commits
  8. 17 Mar, 2015 1 commit
  9. 03 Mar, 2015 1 commit
  10. 17 Feb, 2015 1 commit
  11. 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
  12. 06 Feb, 2015 2 commits
  13. 02 Feb, 2015 1 commit
  14. 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
  15. 28 Jan, 2015 1 commit
  16. 12 Jan, 2015 1 commit
  17. 30 Dec, 2014 1 commit
  18. 19 Dec, 2014 3 commits
  19. 14 Dec, 2014 1 commit
  20. 11 Dec, 2014 2 commits
  21. 08 Dec, 2014 3 commits
  22. 25 Nov, 2014 1 commit
  23. 24 Nov, 2014 1 commit
  24. 23 Nov, 2014 1 commit
  25. 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
  26. 10 Nov, 2014 2 commits
  27. 07 Nov, 2014 4 commits
    • Masahiro Yamada's avatar
      kbuild: sync misc scripts with Linux 3.18-rc1 · 176d0982
      Masahiro Yamada authored
      
      
      This commit imports some updates in misc scripts from Linux 3.18-rc1.
      
      [1] commit cbb4d3e6510b99522719c5ef0 by Horia Geanta
      scripts/kernel-doc: handle object-like macros
      
      [2] commit 164f0d2efaaef83 by Michal Marek
      kbuild: Fix handling of backslashes in *.cmd files
      
      [3] commit 270a00963cd367214e by Randy Dunlap
      scripts/kernel-doc: recognize __meminit
      
      [4] commit a4954fd7724c0f55361eb5 by Masahiro Yamada
        kbuild: remove obj-n and lib-n handling
      
      [5] commit 5b2389b45d1a9c12b9f by Masahiro Yamada
      kbuild: simplify build, clean, modbuiltin shorthands
      Signed-off-by: default avatarHoria Geanta <horia.geanta@freescale.com>
      Signed-off-by: default avatarMichal Marek <mmarek@suse.cz>
      Signed-off-by: default avatarRandy Dunlap <rdunlap@infradead.org>
      Signed-off-by: default avatarMasahiro Yamada <yamada.m@jp.panasonic.com>
      176d0982
    • Masahiro Yamada's avatar
      kbuild: sync top Makefile with Linux 3.18-rc1 · ffe29ebc
      Masahiro Yamada authored
      
      
      Since Linux 3.15, relative path feature and related fixes,
      cleanups have been merged to the top Makefile.
      
      The relative path feature looks stable enough, so let's import it
      to U-Boot along with various cleanups.
      
      Commits imported from Linux (some need adjustment) are:
      
      [1] commit 7e1c04779efd by Michal Marek
        kbuild: Use relative path for $(objtree)
      
      [2] commit 890676c65d69 by Michal Marek
        kbuild: Use relative path when building in the source tree
      
      [3] commit 9da0763bdd82 by Michal Marek
        kbuild: Use relative path when building in a subdir of the source tree
      
      [4] commit c2e28dc975ea by Michal Marek
        kbuild: Print the name of the build directory
      
      [5] commit 066b7ed95580 by Michal Marek
        kbuild: Do not print the build directory with make -s
      
      [6] commit 3f1d9a6cec01 by Michal Marek
        kbuild: make -s should be used with kernelrelease/kernelversion/image_name
      
      [7] commit 7ff525712acf by Masahiro Yamada
        kbuild: fake the "Entering directory ..." message more simply
      
      [8] commit 745a254322c8 by Masahiro Yamada
        kbuild: use $(Q) for sub-make target
      
      [9] commit aa55c8e2f7a3 by Masahiro Yamada
        kbuild: handle C=... and M=... after entering into build directory
      
      [10] commit ab7474ea5361 by Borislav Petkov
        Kbuild: Ignore GREP_OPTIONS env variable
      
      To use relative path feature, tools/Makefile and scripts/Makefile.autoconf
      must be tweaked.
      Signed-off-by: default avatarMichal Marek <mmarek@suse.cz>
      Signed-off-by: default avatarBorislav Petkov <bp@suse.de>
      Signed-off-by: default avatarMasahiro Yamada <yamada.m@jp.panasonic.com>
      ffe29ebc
    • Masahiro Yamada's avatar
      kbuild: remove "clobber" target · 48aa812d
      Masahiro Yamada authored
      
      
      Now we stick to Linux Kernel's build system, so squash
      "clobber" to "clean" target.
      Signed-off-by: default avatarMasahiro Yamada <yamada.m@jp.panasonic.com>
      48aa812d
    • Masahiro Yamada's avatar
      generic-board: make compile-time noise for non-generic boards · 5add293b
      Masahiro Yamada authored
      Commit 0f605c15
      
       (Start the deprecation process for generic board)
      added a run-time warning message.  Let's be noisier for non-generic
      boards to inform the dead line of the conversion.
      
      This commit intentionally outputs a warning message to stdout.
      We still have many unconverted boards.  If we print the message
      to stderr, MAKEALL and buildman will report tons of broken boards
      and really important information will be buried.
      Signed-off-by: default avatarMasahiro Yamada <yamada.m@jp.panasonic.com>
      Acked-by: default avatarMarek Vasut <marex@denx.de>
      Acked-by: default avatarSimon Glass <sjg@chromium.org>
      Cc: Tom Rini <trini@ti.com>
      5add293b
  28. 05 Nov, 2014 1 commit
  29. 23 Oct, 2014 1 commit