[U-Boot] [PATCH v2 0/10] x86: Patches to enable running U-Boot from coreboot
Simon Glass
sjg at chromium.org
Thu Oct 11 01:12:51 CEST 2012
This series carries on from Gabe Black's work to upstream support for
running U-Boot from coreboot.
Aditional follow-on patches are also required, depending on feedback
here.
Changes in v2:
- Put CONFIG_NO_RESET_CODE into Makefile instead of source files
- Add new patch to remove coreboot start16 code.
Gabe Black (4):
x86: Allow excluding reset vector code from u-boot
x86: Add some missing includes.
x86: coreboot: Tell u-boot about PCI bus 0 when initializing
x86: coreboot: Implement recursively scanning PCI busses
Simon Glass (4):
x86: Change board baud_rate to ulong
x86: Add initial memory barrier macros
x86: coreboot: Enable LPC TPM and CONFIG_NO_RESET_CODE
x86: Remove coreboot start16 code
Stefan Reinauer (1):
x86: coreboot: Move non-board specific files to coreboot arch
directory
Vadim Bendebury (1):
x86: coreboot: Modify u-boot code to allow building coreboot payload
Makefile | 7 +++-
arch/x86/cpu/Makefile | 5 ++-
arch/x86/cpu/coreboot/Makefile | 2 +
.../x86/cpu}/coreboot/coreboot.c | 0
.../coreboot_pci.c => arch/x86/cpu/coreboot/pci.c | 35 ++++++++++++++++++
arch/x86/cpu/u-boot.lds | 3 ++
arch/x86/include/asm/global_data.h | 2 +
arch/x86/include/asm/io.h | 8 ++++
arch/x86/include/asm/pci.h | 2 +-
arch/x86/include/asm/u-boot.h | 5 ++-
board/chromebook-x86/coreboot/Makefile | 2 -
board/chromebook-x86/coreboot/config.mk | 37 ++++++++++++++++++++
board/chromebook-x86/coreboot/coreboot_start16.S | 13 -------
common/cmd_bdinfo.c | 2 +-
include/configs/coreboot.h | 6 +++-
15 files changed, 107 insertions(+), 22 deletions(-)
rename {board/chromebook-x86 => arch/x86/cpu}/coreboot/coreboot.c (100%)
rename board/chromebook-x86/coreboot/coreboot_pci.c => arch/x86/cpu/coreboot/pci.c (51%)
create mode 100644 board/chromebook-x86/coreboot/config.mk
--
1.7.7.3
More information about the U-Boot
mailing list