Hi Tom,

Here is the sandbox SPI interface code. Buildman is clean:

$ ./tools/buildman/buildman -b x86-push -s
Summary of 7 commits for 1187 boards (32 threads, 1 job per thread)
01: Merge branch 'serial' of git://git.denx.de/u-boot-microblaze
  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 M5485EFE M5485FFE M54418TWR M5235EVB_Flash32
M5373EVB M54418TWR_nand_rmii M54418TWR_serial_mii M5485CFE M54455EVB
M5475AFE M5272C3
   powerpc: +   T2080QDS_SPIFLASH T2080QDS MVBLM7 T2080QDS_SDCARD
linkstation_HGLAN T2080QDS_NAND MVSMR lcd4_lwmon5
     sparc: +   grsim grsim_leon2 gr_cpci_ax2000 gr_xc3s_1500 gr_ep2s60
        sh: +   rsk7269 rsk7264 rsk7203
microblaze: +   microblaze-generic
  openrisc: +   openrisc-generic
       arm: +   pm9g45 qong nitrogen6dl2g palmtc zipitz2 omap3_zoom2
omap3_zoom1 omap3_overo goflexhome mx6slevk nitrogen6s nitrogen6q
wandboard_solo davinci_sonata VCMA9 mini2440 omap730p2_cs3boot
iconnect km_kirkwood_pci titanium ib62x0 lubbock ethernut5 zynq_dcc
vpac270_nor_128 nitrogen6q2g colibri_pxa270 sheevaplug kzm9g
wandboard_dl wandboard_quad am3517_crane mx6dlsabresd zynq
tnetv107x_evm xaeniax devkit8000 nitrogen6dl mx6qarm2 magnesium
mx6qsabrelite mx6qsabresd palmtreo680 kmsuv31 polaris omap3_sdp3430
imx27lite mgcoge3un mx6qsabreauto vpac270_nor_256 pxa255_idp udoo_quad
kmnusa omap730p2_cs0boot kmcoge5un am3517_evm nhk8815_onenand
openrd_client omap730p2 openrd_base nhk8815 km_kirkwood dns325 mcx
lp8x4x vpac270_ond_256 smdk2410 cam_enc_4xx h2200 nitrogen6s1g scb9328
jornada cgtqmx6qeval balloon3 omap3_evm omap3_logic dockstar portl2
palmld openrd_ultimate trizepsiv pogo_e02 pm9263 mx1ads
02: sandbox: Rename sb_cmdline_option to sandbox_cmdline_option
03: spi_flash: Add spi_flash_probe_fdt() to locate SPI by FDT node
04: spi: Add device tree binding for SPI bus
05: sandbox: spi: Add SPI emulation bus
06: sandbox: spi: Add new SPI flash driver
07: sandbox: spi: Enable new spi/sf layers


The following changes since commit f44483b57c49282299da0e5c10073b909cdad979:

  Merge branch 'serial' of git://git.denx.de/u-boot-microblaze
(2013-12-02 08:48:02 -0500)

are available in the git repository at:


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

for you to fetch changes up to ca9a501953ce945da8e76d86a0ddf070a7f729b8:

  sandbox: spi: Enable new spi/sf layers (2013-12-09 12:22:42 -0700)

----------------------------------------------------------------
Mike Frysinger (3):
      sandbox: spi: Add SPI emulation bus
      sandbox: spi: Add new SPI flash driver
      sandbox: spi: Enable new spi/sf layers

Simon Glass (3):
      sandbox: Rename sb_cmdline_option to sandbox_cmdline_option
      spi_flash: Add spi_flash_probe_fdt() to locate SPI by FDT node
      spi: Add device tree binding for SPI bus

 arch/sandbox/cpu/os.c                    |   2 +-
 arch/sandbox/cpu/start.c                 |  17 +-
 arch/sandbox/include/asm/config.h        |   8 +
 arch/sandbox/include/asm/getopt.h        |  23 +-
 arch/sandbox/include/asm/sections.h      |   4 +-
 arch/sandbox/include/asm/spi.h           |  58 ++++
 arch/sandbox/include/asm/state.h         |   9 +
 board/sandbox/sandbox/README.sandbox     |  54 ++++
 doc/SPI/README.sandbox-spi               |  64 ++++
 doc/device-tree-bindings/spi/spi-bus.txt |  92 ++++++
 drivers/misc/cros_ec_spi.c               |   3 +-
 drivers/mtd/spi/Makefile                 |   1 +
 drivers/mtd/spi/sandbox.c                | 483 +++++++++++++++++++++++++++++++
 drivers/mtd/spi/sf_internal.h            |   1 +
 drivers/mtd/spi/sf_probe.c               |  28 +-
 drivers/spi/Makefile                     |   1 +
 drivers/spi/exynos_spi.c                 |  10 +-
 drivers/spi/sandbox_spi.c                | 204 +++++++++++++
 drivers/spi/spi.c                        |  19 ++
 include/configs/exynos5250-dt.h          |   1 +
 include/configs/sandbox.h                |  10 +
 include/spi.h                            |  23 +-
 include/spi_flash.h                      |  13 +
 23 files changed, 1088 insertions(+), 40 deletions(-)
 create mode 100644 arch/sandbox/include/asm/spi.h
 create mode 100644 doc/SPI/README.sandbox-spi
 create mode 100644 doc/device-tree-bindings/spi/spi-bus.txt
 create mode 100644 drivers/mtd/spi/sandbox.c
 create mode 100644 drivers/spi/sandbox_spi.c

Regards,
Simon
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to