Patchwork [U-Boot] Please pull u-boot-x86.git

login
register
mail settings
Submitter Simon Glass
Date Nov. 28, 2012, 7:52 p.m.
Message ID <CAPnjgZ2wUqJe9OVgp=8DZpFcE8m-PNwQ6jWDmJWfosWj2R+BpA@mail.gmail.com>
Download mbox
Permalink /patch/202540/
State Accepted, archived
Delegated to: Tom Rini
Headers show

Pull-request

http://git.denx.de/u-boot-x86.git master

Comments

Simon Glass - Nov. 28, 2012, 7:52 p.m.
Hi Tom,

(This is my first pull request for x86, so please view it with
suspicion and let me know of any steps I have missed, etc.)

The following changes since commit d41b3cc16fd97da23900f79e8fefdeedeebde8f6:

  Merge branch 'master' of git://git.denx.de/u-boot-mips (2012-11-27
20:34:51 -0700)

are available in the git repository at:

  http://git.denx.de/u-boot-x86.git master

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

Graeme Russ (4):
      x86: Forward declare gd_t
      x86: Put global data on the stack
      x86: Remove duplicate PCI init
      x86: Add ilog2 to bitops

Simon Glass (3):
      x86: Add initial memory barrier macros
      x86: Remove coreboot start16 code
      x86: coreboot: Enable LPC TPM

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                                           |    6 +-
 README                                             |    4 +
 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/cpu.c                                 |    6 --
 arch/x86/cpu/start.S                               |   67 +++++++++++++++++--
 arch/x86/cpu/u-boot.lds                            |    3 +
 arch/x86/include/asm/bitops.h                      |    5 ++
 arch/x86/include/asm/global_data.h                 |   11 ++-
 arch/x86/include/asm/init_helpers.h                |    1 -
 arch/x86/include/asm/io.h                          |    8 +++
 arch/x86/include/asm/pci.h                         |    2 +-
 arch/x86/include/asm/processor.h                   |    1 +
 arch/x86/include/asm/u-boot.h                      |    3 +
 arch/x86/lib/board.c                               |    5 +-
 arch/x86/lib/init_helpers.c                        |   37 +-----------
 board/chromebook-x86/coreboot/Makefile             |    2 -
 board/chromebook-x86/coreboot/config.mk            |   37 +++++++++++
 board/chromebook-x86/coreboot/coreboot_start16.S   |   13 ----
 include/configs/coreboot.h                         |   11 ++-
 include/configs/eNET.h                             |    6 --
 23 files changed, 181 insertions(+), 89 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

Regards,
Simon
Tom Rini - Nov. 29, 2012, 1:39 p.m.
On Wed, Nov 28, 2012 at 11:52:21AM -0800, Simon Glass wrote:

> Hi Tom,
> 
> (This is my first pull request for x86, so please view it with
> suspicion and let me know of any steps I have missed, etc.)
> 
> The following changes since commit d41b3cc16fd97da23900f79e8fefdeedeebde8f6:
> 
>   Merge branch 'master' of git://git.denx.de/u-boot-mips (2012-11-27
> 20:34:51 -0700)
> 
> are available in the git repository at:
> 
>   http://git.denx.de/u-boot-x86.git master

Usual form is to use the git:// URI, fyi.

> 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
> 
> Graeme Russ (4):
>       x86: Forward declare gd_t
>       x86: Put global data on the stack
>       x86: Remove duplicate PCI init
>       x86: Add ilog2 to bitops
> 
> Simon Glass (3):
>       x86: Add initial memory barrier macros
>       x86: Remove coreboot start16 code
>       x86: coreboot: Enable LPC TPM
> 
> 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                                           |    6 +-
>  README                                             |    4 +
>  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/cpu.c                                 |    6 --
>  arch/x86/cpu/start.S                               |   67 +++++++++++++++++--
>  arch/x86/cpu/u-boot.lds                            |    3 +
>  arch/x86/include/asm/bitops.h                      |    5 ++
>  arch/x86/include/asm/global_data.h                 |   11 ++-
>  arch/x86/include/asm/init_helpers.h                |    1 -
>  arch/x86/include/asm/io.h                          |    8 +++
>  arch/x86/include/asm/pci.h                         |    2 +-
>  arch/x86/include/asm/processor.h                   |    1 +
>  arch/x86/include/asm/u-boot.h                      |    3 +
>  arch/x86/lib/board.c                               |    5 +-
>  arch/x86/lib/init_helpers.c                        |   37 +-----------
>  board/chromebook-x86/coreboot/Makefile             |    2 -
>  board/chromebook-x86/coreboot/config.mk            |   37 +++++++++++
>  board/chromebook-x86/coreboot/coreboot_start16.S   |   13 ----
>  include/configs/coreboot.h                         |   11 ++-
>  include/configs/eNET.h                             |    6 --
>  23 files changed, 181 insertions(+), 89 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

Applied to u-boot/master, thanks!