Skip to content
Snippets Groups Projects
  1. Mar 04, 2014
  2. Feb 26, 2014
  3. Feb 25, 2014
    • Tom Rini's avatar
      Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx · a7e8c15f
      Tom Rini authored
      
      With this, fixup a trivial build error of get_effective_memsize needing
      to be updated in the new board/freescale/p1010rdb/spl.c
      
      Signed-off-by: default avatarTom Rini <trini@ti.com>
      a7e8c15f
    • Masahiro Yamada's avatar
      arm: omap: delete unincluded omap-common/config.mk · 4c48cfb5
      Masahiro Yamada authored
      
      arch/arm/cpu/armv7/omap-common/config.mk is never included
      because "omap-common" is not SoC name.
      
      If we want to add OMAP-specific compiler flags,
      they must be added to omap3/config.mk, omap4/config.mk, omap5/config.mk.
      
      Signed-off-by: default avatarMasahiro Yamada <yamada.m@jp.panasonic.com>
      Cc: Tom Rini <trini@ti.com>
      4c48cfb5
    • Masahiro Yamada's avatar
      kbuild: Move linker sciript check to prepare1 · 4a377552
      Masahiro Yamada authored
      
      Same as the previous commit.
      Move sanity check to prepare1 target to avoid nasty troubles.
      
      Before this commit, LDSCRIPT existence was not checked
      when it was specified by CONFIG_SYS_LDSCRIPT.
      Now LDSCRIPT existence is checked for all boards.
      
      $(wildcard $(LDSCRIPT)) must point to the linker scripts
      with absolute path.
      Otherwise, make will terminate with a false error
      on out-of-tree build.
      
      Signed-off-by: default avatarMasahiro Yamada <yamada.m@jp.panasonic.com>
      4a377552
    • Masahiro Yamada's avatar
      kbuild: Fix a false error of generic board support · 331b45fb
      Masahiro Yamada authored
      
      Before this commit, make terminated with an error
      where is shouldn't under some condition.
      
      This bug happened when we built a board unsupporting
      generic board right after building with generic board.
      
      For example, the following sequence failed.
      (harmony uses generic board but microblaze-generic does not
      support it)
      
        $ make harmony_config
        Configuring for harmony board...
        $ make CROSS_COMPILE=arm-linux-gnueabi-
          [ Build succeed ]
        $ make microblaze-generic_config
        Configuring for microblaze-generic board...
        $ make CROSS_COMPILE=microblaze-linux-
        Makefile:488: *** Your architecture does not support generic board.
        Please undefined CONFIG_SYS_GENERIC_BOARD in your board config file.  Stop.
      
      We had to do "make clean" before building the microblaze board.
      
      This commit fixes this unconvenience.
      
      Move generic board sanity check to "prepare1" target,
      which is run after generation of include/autoconf.mk.
      
      Signed-off-by: default avatarMasahiro Yamada <yamada.m@jp.panasonic.com>
      331b45fb
    • Masahiro Yamada's avatar
      kbuild: get back DTB at the top directory · 0d1e8aac
      Masahiro Yamada authored
      
      Commit 6ab6b2af deleted ./u-boot.dtb because it was a copy
      of dts/dt.dtb.
      
      But Simon suggested to keep u-boot.dtb at the top directory
      because it is a build output.
      
      After discussions, we agreed on revival of ./u-boot.dtb.
      
      Signed-off-by: default avatarMasahiro Yamada <yamada.m@jp.panasonic.com>
      Cc: Simon Glass <sjg@chromium.org>
      Cc: Tom Rini <trini@ti.com>
      Acked-by: default avatarSimon Glass <sjg@chromium.org>
      0d1e8aac
Loading