All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v2 0/10] x86: Patches to enable running U-Boot from coreboot
@ 2012-10-10 23:12 Simon Glass
  2012-10-10 23:12 ` [U-Boot] [PATCH v2 01/10] x86: Change board baud_rate to ulong Simon Glass
                   ` (9 more replies)
  0 siblings, 10 replies; 33+ messages in thread
From: Simon Glass @ 2012-10-10 23:12 UTC (permalink / raw)
  To: u-boot

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

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

end of thread, other threads:[~2012-11-26  6:03 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-10-10 23:12 [U-Boot] [PATCH v2 0/10] x86: Patches to enable running U-Boot from coreboot Simon Glass
2012-10-10 23:12 ` [U-Boot] [PATCH v2 01/10] x86: Change board baud_rate to ulong Simon Glass
2012-10-11  0:15   ` Graeme Russ
2012-10-11  0:21   ` Graeme Russ
2012-10-11  7:32   ` Wolfgang Denk
2012-10-11  8:38     ` Graeme Russ
2012-10-12  0:46     ` Simon Glass
2012-10-12  0:51       ` Graeme Russ
2012-10-12  0:55         ` Simon Glass
2012-10-12  1:00           ` Graeme Russ
2012-10-12  1:14             ` Simon Glass
2012-10-10 23:12 ` [U-Boot] [PATCH v2 02/10] x86: Add initial memory barrier macros Simon Glass
2012-10-11  0:21   ` Graeme Russ
2012-10-10 23:12 ` [U-Boot] [PATCH v2 03/10] x86: Allow excluding reset vector code from u-boot Simon Glass
2012-10-11  0:22   ` Graeme Russ
2012-11-20  6:56   ` Wolfgang Denk
2012-11-26  6:03     ` Simon Glass
2012-10-10 23:12 ` [U-Boot] [PATCH v2 04/10] x86: Add some missing includes Simon Glass
2012-10-11  0:22   ` Graeme Russ
2012-10-10 23:12 ` [U-Boot] [PATCH v2 05/10] x86: coreboot: Move non-board specific files to coreboot arch directory Simon Glass
2012-10-11  0:23   ` Graeme Russ
2012-10-10 23:12 ` [U-Boot] [PATCH v2 06/10] x86: coreboot: Tell u-boot about PCI bus 0 when initializing Simon Glass
2012-10-11  0:23   ` Graeme Russ
2012-10-10 23:12 ` [U-Boot] [PATCH v2 07/10] x86: coreboot: Modify u-boot code to allow building coreboot payload Simon Glass
2012-10-11  0:24   ` Graeme Russ
2012-10-10 23:12 ` [U-Boot] [PATCH v2 08/10] x86: coreboot: Implement recursively scanning PCI busses Simon Glass
2012-10-11  0:24   ` Graeme Russ
2012-10-10 23:13 ` [U-Boot] [PATCH v2 09/10] x86: coreboot: Enable LPC TPM and CONFIG_NO_RESET_CODE Simon Glass
2012-10-11  0:25   ` Graeme Russ
2012-10-11  3:45     ` Marek Vasut
2012-10-11  3:47       ` Graeme Russ
2012-10-10 23:13 ` [U-Boot] [PATCH v2 10/10] x86: Remove coreboot start16 code Simon Glass
2012-10-11  0:25   ` 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.