mbox

[U-Boot] Pull request: u-boot-x86

Message ID 4F30F310.4050808@gmail.com
State Accepted
Delegated to: Wolfgang Denk
Headers show

Pull-request

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

Message

Graeme Russ Feb. 7, 2012, 9:46 a.m. UTC
Hi Wolfgang,

The following changes since commit 137703b811502dfea364650fb3e17f20b4c21333:

  overo: add SPL support (2012-01-16 08:40:13 +0100)

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

Graeme Russ (18):
      x86: Import glibc memcpy implementation
      x86: Speed up copy-to-RAM and clear BSS operations
      x86: Remove GDR related magic numbers
      x86: Rework Global Descriptor Table loading
      x86: Simplify Flash-to-RAM code execution transition
      x86: Rework relocation calculations
      x86: Use fs for global data
      x86: Set GD_FLG_RELOC after entering in-RAM copy of U-Boot
      x86: Create weak init_cache() and default enable_caches() functions
      x86: Allow cache before copy to RAM
      x86: Tweak IDT and GDT for alignment and readability
      CHECKPATCH: arch/x86/lib/*
      x86: Move do_go_exec() out of board.c
      x86: Move setup_pcat_compatibility() out of board.c
      x86: Move relocation code out of board.c
      x86: Split init functions out of board.c
      x86: Convert board_init_f_r to a processing loop
      Merge branch 'staging'

 arch/x86/cpu/cpu.c                   |  109 +++++--
 arch/x86/cpu/interrupts.c            |    2 +-
 arch/x86/cpu/start.S                 |   33 +--
 arch/x86/cpu/start16.S               |   57 +++-
 arch/x86/include/asm/global_data.h   |   21 +-
 arch/x86/include/asm/init_helpers.h  |   44 +++
 arch/x86/include/asm/init_wrappers.h |   42 +++
 arch/x86/include/asm/processor.h     |   24 ++-
 arch/x86/include/asm/relocate.h      |   33 +++
 arch/x86/include/asm/string.h        |    2 +-
 arch/x86/include/asm/u-boot-x86.h    |    5 +
 arch/x86/lib/Makefile                |    4 +
 arch/x86/lib/bios.S                  |  134 ++++++----
 arch/x86/lib/board.c                 |  517 ++++++++++------------------------
 arch/x86/lib/cmd_boot.c              |   64 +++++
 arch/x86/lib/init_helpers.c          |  217 ++++++++++++++
 arch/x86/lib/init_wrappers.c         |  137 +++++++++
 arch/x86/lib/realmode_switch.S       |   61 +++--
 arch/x86/lib/relocate.c              |   91 ++++++
 arch/x86/lib/string.c                |   61 ++++
 arch/x86/lib/zimage.c                |    7 +
 21 files changed, 1152 insertions(+), 513 deletions(-)
 create mode 100644 arch/x86/include/asm/init_helpers.h
 create mode 100644 arch/x86/include/asm/init_wrappers.h
 create mode 100644 arch/x86/include/asm/relocate.h
 create mode 100644 arch/x86/lib/cmd_boot.c
 create mode 100644 arch/x86/lib/init_helpers.c
 create mode 100644 arch/x86/lib/init_wrappers.c
 create mode 100644 arch/x86/lib/relocate.c

Comments

Wolfgang Denk Feb. 17, 2012, 10:51 p.m. UTC | #1
Dear Graeme Russ,

In message <4F30F310.4050808@gmail.com> you wrote:
> Hi Wolfgang,
> 
> The following changes since commit 137703b811502dfea364650fb3e17f20b4c21333:
> 
>   overo: add SPL support (2012-01-16 08:40:13 +0100)
> 
> are available in the git repository at:
>   git://git.denx.de/u-boot-x86.git master
> 
> Graeme Russ (18):
>       x86: Import glibc memcpy implementation
>       x86: Speed up copy-to-RAM and clear BSS operations
>       x86: Remove GDR related magic numbers
>       x86: Rework Global Descriptor Table loading
>       x86: Simplify Flash-to-RAM code execution transition
>       x86: Rework relocation calculations
>       x86: Use fs for global data
>       x86: Set GD_FLG_RELOC after entering in-RAM copy of U-Boot
>       x86: Create weak init_cache() and default enable_caches() functions
>       x86: Allow cache before copy to RAM
>       x86: Tweak IDT and GDT for alignment and readability
>       CHECKPATCH: arch/x86/lib/*
>       x86: Move do_go_exec() out of board.c
>       x86: Move setup_pcat_compatibility() out of board.c
>       x86: Move relocation code out of board.c
>       x86: Split init functions out of board.c
>       x86: Convert board_init_f_r to a processing loop
>       Merge branch 'staging'
> 
>  arch/x86/cpu/cpu.c                   |  109 +++++--
>  arch/x86/cpu/interrupts.c            |    2 +-
>  arch/x86/cpu/start.S                 |   33 +--
>  arch/x86/cpu/start16.S               |   57 +++-
>  arch/x86/include/asm/global_data.h   |   21 +-
>  arch/x86/include/asm/init_helpers.h  |   44 +++
>  arch/x86/include/asm/init_wrappers.h |   42 +++
>  arch/x86/include/asm/processor.h     |   24 ++-
>  arch/x86/include/asm/relocate.h      |   33 +++
>  arch/x86/include/asm/string.h        |    2 +-
>  arch/x86/include/asm/u-boot-x86.h    |    5 +
>  arch/x86/lib/Makefile                |    4 +
>  arch/x86/lib/bios.S                  |  134 ++++++----
>  arch/x86/lib/board.c                 |  517 ++++++++++------------------------
>  arch/x86/lib/cmd_boot.c              |   64 +++++
>  arch/x86/lib/init_helpers.c          |  217 ++++++++++++++
>  arch/x86/lib/init_wrappers.c         |  137 +++++++++
>  arch/x86/lib/realmode_switch.S       |   61 +++--
>  arch/x86/lib/relocate.c              |   91 ++++++
>  arch/x86/lib/string.c                |   61 ++++
>  arch/x86/lib/zimage.c                |    7 +
>  21 files changed, 1152 insertions(+), 513 deletions(-)
>  create mode 100644 arch/x86/include/asm/init_helpers.h
>  create mode 100644 arch/x86/include/asm/init_wrappers.h
>  create mode 100644 arch/x86/include/asm/relocate.h
>  create mode 100644 arch/x86/lib/cmd_boot.c
>  create mode 100644 arch/x86/lib/init_helpers.c
>  create mode 100644 arch/x86/lib/init_wrappers.c
>  create mode 100644 arch/x86/lib/relocate.c

Applied, thanks.

Best regards,

Wolfgang Denk