[U-Boot] [PATCH v0 0/7] Various x86 fixups

Graeme Russ graeme.russ at gmail.com
Sat Nov 5 03:21:44 CET 2011


This is a series of (relatively) minor fixups for the x86 architecture
designed to address a number of issues limiting the ability to cleanly
implement new x86 sub arches and boards

Sent as v0 because I havn't checkpatch'd them yet :)

Graeme Russ (7):
  x86: Punt cold- and warm-boot flags
  sc520: Create arch asm-offsets
  x86: Add multiboot header
  x86: Provide more configuration granularity
  x86: Ensure IDT and GDT remain 16-byte aligned post relocation
  x86: Misc PCI touchups
  x86: Misc cleanups

 arch/x86/cpu/interrupts.c               |    2 +-
 arch/x86/cpu/sc520/asm-offsets.c        |   45 +++++++++++++++++++++++++++++++
 arch/x86/cpu/sc520/sc520_car.S          |    3 +-
 arch/x86/cpu/sc520/sc520_pci.c          |    4 +--
 arch/x86/cpu/start.S                    |   30 +++++++++++++++++---
 arch/x86/cpu/start16.S                  |    3 --
 arch/x86/include/asm/arch-sc520/sc520.h |   26 ------------------
 arch/x86/include/asm/global_data.h      |   21 --------------
 arch/x86/include/asm/pci.h              |    2 +-
 arch/x86/lib/Makefile                   |   18 ++++++------
 arch/x86/lib/board.c                    |   26 ++++++++++++++---
 arch/x86/lib/bootm.c                    |    4 ++-
 arch/x86/lib/pci.c                      |   37 +++++++++++++++++++++++++
 arch/x86/lib/pci_type1.c                |   10 +++++--
 arch/x86/lib/video_bios.c               |   42 ----------------------------
 board/eNET/eNET_start16.S               |    5 ++-
 common/cmd_bdinfo.c                     |    3 +-
 drivers/pci/pci.c                       |    4 +-
 include/configs/eNET.h                  |    5 +++
 include/serial.h                        |    2 +-
 20 files changed, 165 insertions(+), 127 deletions(-)
 create mode 100644 arch/x86/cpu/sc520/asm-offsets.c

--
1.7.5.2.317.g391b14



More information about the U-Boot mailing list