[U-Boot] [PATCH v2 0/5] Remove old unused x86 boards and code

Simon Glass sjg at chromium.org
Thu Feb 14 15:18:50 CET 2013


As suggested by Graeme Russ this series attempts to remove old unused
boards and code from x86 U-Boot. This includes:

- Dumping the eNET boards
- Dumping the SC520 CPU
- Dumping 16-bit 'Real Mode' support (other than what is needed for
the reset vector and protected mode switch)

No restructuring is attempted by this series.

Changes in v2:
- Add new patch to tidy up main Makefile
- Add new patch to invert CONFIG_NO_X86_RESET_VECTOR polarity
- Keep the real mode-to-protected code

Simon Glass (5):
  x86: Remove eNET boards
  x86: Remove sc520 cpu
  x86: Remove unneeded cruft from main Makefile
  x86: Rename CONFIG_NO_X86_RESET_VECTOR to CONFIG_X86_RESET_VECTOR
  x86: Remove unused real mode code

 Makefile                                |   6 +-
 README                                  |  15 +-
 arch/x86/cpu/Makefile                   |   4 +-
 arch/x86/cpu/sc520/Makefile             |  58 ---
 arch/x86/cpu/sc520/asm-offsets.c        |  45 ---
 arch/x86/cpu/sc520/sc520.c              |  66 ----
 arch/x86/cpu/sc520/sc520_car.S          |  94 -----
 arch/x86/cpu/sc520/sc520_pci.c          | 142 --------
 arch/x86/cpu/sc520/sc520_reset.c        |  40 ---
 arch/x86/cpu/sc520/sc520_sdram.c        | 479 ------------------------
 arch/x86/cpu/sc520/sc520_ssi.c          |  93 -----
 arch/x86/cpu/sc520/sc520_timer.c        |  89 -----
 arch/x86/cpu/u-boot.lds                 |   2 +-
 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/realmode.h         |  36 --
 arch/x86/lib/Makefile                   |  10 +-
 arch/x86/lib/bios.S                     | 569 -----------------------------
 arch/x86/lib/bios.h                     |   3 -
 arch/x86/lib/bios_pci.S                 | 447 -----------------------
 arch/x86/lib/bios_setup.c               | 179 ---------
 arch/x86/lib/realmode.c                 |  93 -----
 arch/x86/lib/video.c                    |   6 -
 arch/x86/lib/video_bios.c               | 196 ----------
 arch/x86/lib/zimage.c                   |  23 --
 board/eNET/Makefile                     |  52 ---
 board/eNET/eNET.c                       | 284 ---------------
 board/eNET/eNET_pci.c                   | 128 -------
 board/eNET/eNET_start.S                 |  30 --
 board/eNET/eNET_start16.S               |  87 -----
 board/eNET/hardware.h                   |  36 --
 boards.cfg                              |   2 -
 include/configs/coreboot.h              |   1 -
 include/configs/eNET.h                  | 619 --------------------------------
 35 files changed, 12 insertions(+), 4407 deletions(-)
 delete mode 100644 arch/x86/cpu/sc520/Makefile
 delete mode 100644 arch/x86/cpu/sc520/asm-offsets.c
 delete mode 100644 arch/x86/cpu/sc520/sc520.c
 delete mode 100644 arch/x86/cpu/sc520/sc520_car.S
 delete mode 100644 arch/x86/cpu/sc520/sc520_pci.c
 delete mode 100644 arch/x86/cpu/sc520/sc520_reset.c
 delete mode 100644 arch/x86/cpu/sc520/sc520_sdram.c
 delete mode 100644 arch/x86/cpu/sc520/sc520_ssi.c
 delete mode 100644 arch/x86/cpu/sc520/sc520_timer.c
 delete mode 100644 arch/x86/include/asm/arch-sc520/pci.h
 delete mode 100644 arch/x86/include/asm/arch-sc520/sc520.h
 delete mode 100644 arch/x86/include/asm/arch-sc520/ssi.h
 delete mode 100644 arch/x86/include/asm/realmode.h
 delete mode 100644 arch/x86/lib/bios.S
 delete mode 100644 arch/x86/lib/bios_pci.S
 delete mode 100644 arch/x86/lib/bios_setup.c
 delete mode 100644 arch/x86/lib/realmode.c
 delete mode 100644 arch/x86/lib/video_bios.c
 delete mode 100644 board/eNET/Makefile
 delete mode 100644 board/eNET/eNET.c
 delete mode 100644 board/eNET/eNET_pci.c
 delete mode 100644 board/eNET/eNET_start.S
 delete mode 100644 board/eNET/eNET_start16.S
 delete mode 100644 board/eNET/hardware.h
 delete mode 100644 include/configs/eNET.h

-- 
1.8.1



More information about the U-Boot mailing list