All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/4] Add code to read in the coreboot tables and fill in memory info.
@ 2011-11-30  6:07 Gabe Black
  2011-11-30  6:07 ` [U-Boot] [PATCH 1/4] x86: Import code from coreboot's libpayload to parse the coreboot table Gabe Black
                   ` (3 more replies)
  0 siblings, 4 replies; 14+ messages in thread
From: Gabe Black @ 2011-11-30  6:07 UTC (permalink / raw)
  To: u-boot

These changes add code which reads in the coreboot tables exported by
coreboot and puts the info into a single structure for easy access. It also
adds some code which uses that info to fill in an e820 table.


Gabe Black (4):
  x86: Import code from coreboot's libpayload to parse the coreboot
    table
  x86: Determine the ram size using the coreboot tables
  x86: Force the lib_sysinfo structure to be in the .data section
  x86: Add infrastructure to extract an e820 table from the coreboot
    tables

 arch/x86/cpu/coreboot/Makefile                |    3 +
 arch/x86/cpu/coreboot/ipchecksum.c            |   54 ++++++
 arch/x86/cpu/coreboot/sdram.c                 |   38 ++++-
 arch/x86/cpu/coreboot/sysinfo.c               |   39 ++++
 arch/x86/cpu/coreboot/tables.c                |  183 +++++++++++++++++++
 arch/x86/include/asm/ic/coreboot/ipchecksum.h |   37 ++++
 arch/x86/include/asm/ic/coreboot/sysinfo.h    |   64 +++++++
 arch/x86/include/asm/ic/coreboot/tables.h     |  241 +++++++++++++++++++++++++
 arch/x86/include/asm/zimage.h                 |    5 +
 arch/x86/lib/zimage.c                         |   10 +
 board/chromebook-x86/coreboot/coreboot.c      |   10 +
 11 files changed, 683 insertions(+), 1 deletions(-)
 create mode 100644 arch/x86/cpu/coreboot/ipchecksum.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/ic/coreboot/ipchecksum.h
 create mode 100644 arch/x86/include/asm/ic/coreboot/sysinfo.h
 create mode 100644 arch/x86/include/asm/ic/coreboot/tables.h

-- 
1.7.3.1

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2012-01-08  5:19 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-11-30  6:07 [U-Boot] [PATCH 0/4] Add code to read in the coreboot tables and fill in memory info Gabe Black
2011-11-30  6:07 ` [U-Boot] [PATCH 1/4] x86: Import code from coreboot's libpayload to parse the coreboot table Gabe Black
2011-12-02 12:06   ` Graeme Russ
2011-11-30  6:07 ` [U-Boot] [PATCH 2/4] x86: Determine the ram size using the coreboot tables Gabe Black
2011-11-30  6:07 ` [U-Boot] [PATCH 3/4] x86: Force the lib_sysinfo structure to be in the .data section Gabe Black
2011-12-02 21:10   ` Graeme Russ
2011-12-02 21:16     ` Gabe Black
2011-12-02 21:22       ` Graeme Russ
2011-12-02 21:27         ` Gabe Black
2012-01-08  5:19   ` Mike Frysinger
2011-11-30  6:07 ` [U-Boot] [PATCH 4/4] x86: Add infrastructure to extract an e820 table from the coreboot tables Gabe Black
2011-12-02 21:14   ` Graeme Russ
2011-12-02 21:24     ` Gabe Black
2011-12-02 21:36       ` Graeme Russ

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.