1. 09 Sep, 2014 1 commit
  2. 28 Mar, 2014 1 commit
    • Masahiro Yamada's avatar
      kbuild: move asm-offsets.c from SoC directory to arch/$(ARCH)/lib · 254d68b6
      Masahiro Yamada authored
      U-Boot has supported two kinds of asm-offsets.h.
      One is generic for all architectures and its source is located at
      The other is SoC specific and its source is under SoC directory.
      The problem here is that only boards with SoC directory can use
      the asm-offsets infrastructure.
      Putting asm-offsets.c right under CPU directory does not work.
      Now a new demand is coming. PowerPC folks want to use asm-offsets.
      But no PowerPC boards have SoC directory.
      It seems inconsistent that some boards add asm-offsets.c to SoC
      directoreis and some to CPU directories.
      It looks more reasonable to put asm-offsets.c under arch/$(ARCH)/lib.
      This commit merges asm-offsets.c under SoC directories into
      By the way, I doubt the necessity of some entries in asm-offsets.c.
      I am leaving refactoring to the board maintainers.
      Please check "TODO" in the comment blocks in
      Signed-off-by: default avatarMasahiro Yamada <yamada.m@jp.panasonic.com>
      Cc: Yuantian Tang <Yuantian.Tang@freescale.com>
  3. 25 Feb, 2014 1 commit
    • Masahiro Yamada's avatar
      kbuild: move asm-offsets.h rules to ./Kbuild · 6a44d806
      Masahiro Yamada authored
      Generate include/generated/generic-asm-offsets.h and
      include/generated/asm-offsets.h in ./Kbuild.
      This commit also changes the include guard.
      Before this commit, __ASM_OFFSETS_H__ was used for both of them.
      So we could not include generic-asm-offsets.h and asm-offsets.h
      at the same time.
      This commit renames the include guard of the former to
      Signed-off-by: default avatarMasahiro Yamada <yamada.m@jp.panasonic.com>