[U-Boot] [PATCH 0/3] Makefile & x86 - Move to generic include/asm/arch/asm-offsets.h

Graeme Russ graeme.russ at gmail.com
Sun Aug 28 15:03:10 CEST 2011


This series creates build rules to create (and clean)
include/asm/arch/asm-offsets.h from an asm-offsets.c file located in the
SoC directory. In particular, the new rules will skip creating the
asm-offsets.h file if the SoC does not have an asm-offsets.c file

Big Fat Note: I have not tested this on ARM which needs to be looked at
closely as the SoC files are one level deeper than where sc520 sits under
x86

Graeme Russ (3):
  Makefile: Add generic build rules for include/asm/arch/asm-offsets.h
  x86: Rename include/asm/ic to include/asm/arch-sc520
  sc520: Create arch asm-offsets

 Makefile                                |   22 ++-
 arch/x86/cpu/Makefile                   |    3 +
 arch/x86/cpu/sc520/Makefile             |    2 +
 arch/x86/cpu/sc520/asm-offsets.c        |   45 ++++
 arch/x86/cpu/sc520/sc520.c              |    2 +-
 arch/x86/cpu/sc520/sc520_car.S          |    5 +-
 arch/x86/cpu/sc520/sc520_pci.c          |    4 +-
 arch/x86/cpu/sc520/sc520_reset.c        |    2 +-
 arch/x86/cpu/sc520/sc520_sdram.c        |    2 +-
 arch/x86/cpu/sc520/sc520_ssi.c          |    4 +-
 arch/x86/cpu/sc520/sc520_timer.c        |    2 +-
 arch/x86/cpu/start.S                    |    3 +-
 arch/x86/include/asm/arch-sc520/pci.h   |   79 ++++++
 arch/x86/include/asm/arch-sc520/sc520.h |  372 +++++++++++++++++++++++++++++
 arch/x86/include/asm/arch-sc520/ssi.h   |   34 +++
 arch/x86/include/asm/global_data.h      |   19 --
 arch/x86/include/asm/ic/pci.h           |   79 ------
 arch/x86/include/asm/ic/sc520.h         |  398 -------------------------------
 arch/x86/include/asm/ic/ssi.h           |   34 ---
 arch/x86/lib/zimage.c                   |    1 -
 board/eNET/eNET.c                       |    2 +-
 board/eNET/eNET_pci.c                   |    2 +-
 board/eNET/eNET_start16.S               |    9 +-
 23 files changed, 574 insertions(+), 551 deletions(-)
 create mode 100644 arch/x86/cpu/sc520/asm-offsets.c
 create mode 100644 arch/x86/include/asm/arch-sc520/pci.h
 create mode 100644 arch/x86/include/asm/arch-sc520/sc520.h
 create mode 100644 arch/x86/include/asm/arch-sc520/ssi.h
 delete mode 100644 arch/x86/include/asm/ic/pci.h
 delete mode 100644 arch/x86/include/asm/ic/sc520.h
 delete mode 100644 arch/x86/include/asm/ic/ssi.h

--
1.7.5.2.317.g391b14



More information about the U-Boot mailing list