Skip to contentSkip to conversation

Pull request: u-boot-x86/next

U-Boot Applied Graeme Russ 2 participants 2 messages Dec 19, 2011 – Dec 20, 2011

lore
Share & tools
lore
#0 lore raw

Hi Wolfgang:

The following changes since commit 7b725f8485bcdd0be3cda40e435b783882bf18ec:

CHECKPATCH: ./board/esd/hh405/logo_320_240_8bpp.c (2011-12-18 00:14:46 +0100)

are available in the git repository at:
git://git.denx.de/u-boot-x86.git next

Gabe Black (7):
x86: Initial commit for running as a coreboot payload
x86: Import code from coreboot's libpayload to parse the coreboot table
x86: Clean up the x86 zimage code in preparation to extend it
x86: Add support for booting Linux using the 32 bit boot protocol
x86: Add infrastructure to extract an e820 table from the coreboot tables
x86: Refactor the zboot innards so they can be reused with a vboot image
x86: Add support for specifying an initrd with the zboot command

 arch/x86/cpu/coreboot/Makefile                   |   58 +++++
 arch/x86/cpu/coreboot/asm-offsets.c              |   25 ++
 arch/x86/cpu/coreboot/coreboot_car.S             |   29 +++
 arch/x86/cpu/coreboot/ipchecksum.c               |   54 +++++
 arch/x86/cpu/coreboot/sdram.c                    |   75 ++++++
 arch/x86/cpu/coreboot/sysinfo.c                  |   39 +++
 arch/x86/cpu/coreboot/tables.c                   |  183 ++++++++++++++
 arch/x86/include/asm/arch-coreboot/ipchecksum.h  |   37 +++
 arch/x86/include/asm/arch-coreboot/sysinfo.h     |   63 +++++
 arch/x86/include/asm/arch-coreboot/tables.h      |  241 +++++++++++++++++++
 arch/x86/include/asm/zimage.h                    |   36 +--
 arch/x86/lib/bootm.c                             |   21 ++-
 arch/x86/lib/zimage.c                            |  276 ++++++++++++++--------
 board/chromebook-x86/coreboot/Makefile           |   53 ++++
 board/chromebook-x86/coreboot/coreboot.c         |   87 +++++++
 board/chromebook-x86/coreboot/coreboot_pci.c     |   30 +++
 board/chromebook-x86/coreboot/coreboot_start.S   |   29 +++
 board/chromebook-x86/coreboot/coreboot_start16.S |   46 ++++
 boards.cfg                                       |    1 +
 include/configs/coreboot.h                       |  225 ++++++++++++++++++
 include/serial.h                                 |    2 +-
 21 files changed, 1482 insertions(+), 128 deletions(-)
 create mode 100644 arch/x86/cpu/coreboot/Makefile
 create mode 100644 arch/x86/cpu/coreboot/asm-offsets.c
 create mode 100644 arch/x86/cpu/coreboot/coreboot_car.S
 create mode 100644 arch/x86/cpu/coreboot/ipchecksum.c
 create mode 100644 arch/x86/cpu/coreboot/sdram.c
 create mode 100644 arch/x86/cpu/coreboot/sysinfo.c
 create mode 100644 arch/x86/cpu/coreboot/tables.c
 create mode 100644 arch/x86/include/asm/arch-coreboot/ipchecksum.h
 create mode 100644 arch/x86/include/asm/arch-coreboot/sysinfo.h
 create mode 100644 arch/x86/include/asm/arch-coreboot/tables.h
 create mode 100644 board/chromebook-x86/coreboot/Makefile
 create mode 100644 board/chromebook-x86/coreboot/coreboot.c
 create mode 100644 board/chromebook-x86/coreboot/coreboot_pci.c
 create mode 100644 board/chromebook-x86/coreboot/coreboot_start.S
 create mode 100644 board/chromebook-x86/coreboot/coreboot_start16.S
 create mode 100644 include/configs/coreboot.h
#1 lore raw

Dear Graeme Russ,

Quoted 48 lines · In message <[email protected]> you wrote:

Hi Wolfgang:

The following changes since commit 7b725f8485bcdd0be3cda40e435b783882bf18ec:

CHECKPATCH: ./board/esd/hh405/logo_320_240_8bpp.c (2011-12-18 00:14:46 +0100)

are available in the git repository at:
git://git.denx.de/u-boot-x86.git next

Gabe Black (7):
x86: Initial commit for running as a coreboot payload
x86: Import code from coreboot's libpayload to parse the coreboot table
x86: Clean up the x86 zimage code in preparation to extend it
x86: Add support for booting Linux using the 32 bit boot protocol
x86: Add infrastructure to extract an e820 table from the coreboot tables
x86: Refactor the zboot innards so they can be reused with a vboot image
x86: Add support for specifying an initrd with the zboot command

 arch/x86/cpu/coreboot/Makefile                   |   58 +++++
 arch/x86/cpu/coreboot/asm-offsets.c              |   25 ++
 arch/x86/cpu/coreboot/coreboot_car.S             |   29 +++
 arch/x86/cpu/coreboot/ipchecksum.c               |   54 +++++
 arch/x86/cpu/coreboot/sdram.c                    |   75 ++++++
 arch/x86/cpu/coreboot/sysinfo.c                  |   39 +++
 arch/x86/cpu/coreboot/tables.c                   |  183 ++++++++++++++
 arch/x86/include/asm/arch-coreboot/ipchecksum.h  |   37 +++
 arch/x86/include/asm/arch-coreboot/sysinfo.h     |   63 +++++
 arch/x86/include/asm/arch-coreboot/tables.h      |  241 +++++++++++++++++++
 arch/x86/include/asm/zimage.h                    |   36 +--
 arch/x86/lib/bootm.c                             |   21 ++-
 arch/x86/lib/zimage.c                            |  276 ++++++++++++++--------
 board/chromebook-x86/coreboot/Makefile           |   53 ++++
 board/chromebook-x86/coreboot/coreboot.c         |   87 +++++++
 board/chromebook-x86/coreboot/coreboot_pci.c     |   30 +++
 board/chromebook-x86/coreboot/coreboot_start.S   |   29 +++
 board/chromebook-x86/coreboot/coreboot_start16.S |   46 ++++
 boards.cfg                                       |    1 +
 include/configs/coreboot.h                       |  225 ++++++++++++++++++
 include/serial.h                                 |    2 +-
 21 files changed, 1482 insertions(+), 128 deletions(-)
 create mode 100644 arch/x86/cpu/coreboot/Makefile
 create mode 100644 arch/x86/cpu/coreboot/asm-offsets.c
 create mode 100644 arch/x86/cpu/coreboot/coreboot_car.S
 create mode 100644 arch/x86/cpu/coreboot/ipchecksum.c
 create mode 100644 arch/x86/cpu/coreboot/sdram.c
 create mode 100644 arch/x86/cpu/coreboot/sysinfo.c
 create mode 100644 arch/x86/cpu/coreboot/tables.c
 create mode 100644 arch/x86/include/asm/arch-coreboot/ipchecksum.h
Quoted 8 lines
 create mode 100644 arch/x86/include/asm/arch-coreboot/sysinfo.h
 create mode 100644 arch/x86/include/asm/arch-coreboot/tables.h
 create mode 100644 board/chromebook-x86/coreboot/Makefile
 create mode 100644 board/chromebook-x86/coreboot/coreboot.c
 create mode 100644 board/chromebook-x86/coreboot/coreboot_pci.c
 create mode 100644 board/chromebook-x86/coreboot/coreboot_start.S
 create mode 100644 board/chromebook-x86/coreboot/coreboot_start16.S
 create mode 100644 include/configs/coreboot.h

Applied to "next" branch, thanks.

Best regards,

Wolfgang Denk

Signature · 5 lines
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
The use of anthropomorphic terminology when  dealing  with  computing
systems is a symptom of professional immaturity.   -- Edsger Dijkstra