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

Simon Glass sjg at chromium.org
Thu Jan 9 03:28:12 CET 2014


Hi Tom,

These are the first half of the sandbox enhancements. The second half
may not make it before the release as I have found a few grey areas I
want to check.


./tools/buildman/buildman -b x86-push -s
Summary of 14 commits for 1195 boards (32 threads, 1 job per thread)
01: Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx
  blackfin: +   bf561-acvilon cm-bf561 blackstamp br4 bct-brettl2
cm-bf527 dnp5370 bf506f-ezkit ip04 bf527-sdp bf609-ezkit bf537-stamp
bf527-ezkit-v2 cm-bf537e tcm-bf518 cm-bf537u bf537-pnav cm-bf533 pr1
bf533-ezkit ibf-dsp561 bf537-srv1 cm-bf548 bf537-minotaur bf538f-ezkit
bf548-ezkit bf525-ucr2 blackvme bf527-ezkit tcm-bf537 bf533-stamp
bf518f-ezbrd bf527-ad7160-eval bf526-ezbrd bf561-ezkit
      m68k: +   M54455EVB_a66 M5329AFEE M5249EVB idmr M5208EVBE
eb_cpu5282 M5475FFE M54451EVB astro_mcf5373l M54418TWR_serial_rmii
M54455EVB_intel M5282EVB M54455EVB_i66 M5475GFE M5253DEMO
M54455EVB_stm33 M5485BFE M5485DFE TASREG M5329BFEE M52277EVB M5475EFE
M5475CFE cobra5272 M5485AFE M53017EVB M5485HFE M5235EVB M5253EVBE
M54418TWR_nand_mii M54418TWR_nand_rmii_lowfreq M5475BFE M5475DFE
M5275EVB M52277EVB_stmicro eb_cpu5282_internal M54451EVB_stmicro
M5271EVB M5485GFE M5373EVB M5485EFE M5485FFE M54418TWR
M5235EVB_Flash32 M54418TWR_nand_rmii M54418TWR_serial_mii M5485CFE
M54455EVB M5475AFE M5272C3
   powerpc: +   MVBLM7 MVSMR
     sparc: +   grsim grsim_leon2 gr_cpci_ax2000 gr_xc3s_1500 gr_ep2s60
        sh: +   rsk7269 rsk7264 rsk7203
microblaze: +   microblaze-generic
  openrisc: +   openrisc-generic
       arm: +   nitrogen6dl2g palmtc zipitz2 omap3_zoom2 mx6slevk
nitrogen6s nitrogen6q wandboard_solo mini2440 titanium nitrogen6q2g
wandboard_dl wandboard_quad mx6dlsabresd nitrogen6dl mx6qarm2
mx6qsabrelite mx6qsabresd mx6qsabreauto udoo_quad cam_enc_4xx
nitrogen6s1g scb9328 cgtqmx6qeval balloon3 palmld mx1ads
02: Add crc8 routine
03: sandbox: block driver using host file/device as backing store
04: sandbox: Improve/augment memory allocation functions
05: sandbox: Correct help message <arg> garbling
06: sandbox: Allow return from board_init_f()
07: sandbox: Implement the bootm command for sandbox
08: sandbox: Allow the console to work earlier
09: sandbox: Add -i option to enter interactive mode
10: sandbox: Allow reading/writing of RAM buffer
11: sandbox: Add facility to save/restore sandbox state
12: sandbox: tpm: Add TPM emulation
13: sandbox: Add a prototype for cleanup_before_linux()
14: sandbox: tpm: Fix nvwrite command



The following changes since commit e7be18225fbea76d1f0034b224f0d1e60f07cfcf:

  Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx
(2014-01-06 14:07:08 -0500)

are available in the git repository at:


  ssh://gu-x86@git.denx.de/u-boot-x86.git sandbox2

for you to fetch changes up to 2c30af8f1861f09f217097460bfbea5ea691f8b8:

  sandbox: tpm: Fix nvwrite command (2014-01-08 17:26:17 -0700)

----------------------------------------------------------------
Che-Liang Chiou (1):
      sandbox: tpm: Fix nvwrite command

Henrik Nordström (1):
      sandbox: block driver using host file/device as backing store

Simon Glass (11):
      Add crc8 routine
      sandbox: Improve/augment memory allocation functions
      sandbox: Correct help message <arg> garbling
      sandbox: Allow return from board_init_f()
      sandbox: Implement the bootm command for sandbox
      sandbox: Allow the console to work earlier
      sandbox: Add -i option to enter interactive mode
      sandbox: Allow reading/writing of RAM buffer
      sandbox: Add facility to save/restore sandbox state
      sandbox: tpm: Add TPM emulation
      sandbox: Add a prototype for cleanup_before_linux()

 arch/sandbox/cpu/cpu.c                    |  21 +++-
 arch/sandbox/cpu/os.c                     |  95 +++++++++++++++++-
 arch/sandbox/cpu/start.c                  |  96 +++++++++++++++---
 arch/sandbox/cpu/state.c                  | 353
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 arch/sandbox/include/asm/global_data.h    |   2 +-
 arch/sandbox/include/asm/state.h          | 128 ++++++++++++++++++++++++
 arch/sandbox/include/asm/u-boot-sandbox.h |   2 +
 common/board_f.c                          |  15 ++-
 common/cmd_sandbox.c                      |  64 ++++++++++++
 common/console.c                          |  16 ++-
 disk/part.c                               |   6 ++
 drivers/block/Makefile                    |   1 +
 drivers/block/sandbox.c                   | 124 +++++++++++++++++++++++
 drivers/tpm/Makefile                      |   1 +
 drivers/tpm/tpm_tis_sandbox.c             | 260
++++++++++++++++++++++++++++++++++++++++++++++++
 include/config_fallbacks.h                |   3 +-
 include/configs/sandbox.h                 |   5 +
 include/linux/crc8.h                      |  23 +++++
 include/os.h                              |  65 ++++++++++++
 include/part.h                            |   5 +
 include/sandboxblockdev.h                 |  18 ++++
 lib/Makefile                              |   1 +
 lib/crc8.c                                |  25 +++++
 23 files changed, 1301 insertions(+), 28 deletions(-)
 create mode 100644 drivers/block/sandbox.c
 create mode 100644 drivers/tpm/tpm_tis_sandbox.c
 create mode 100644 include/linux/crc8.h
 create mode 100644 include/sandboxblockdev.h
 create mode 100644 lib/crc8.c

Regards,
Simon


More information about the U-Boot mailing list