[U-Boot] Please pull u-boot-dm
Simon Glass
sjg at chromium.org
Fri Jan 29 19:28:05 CET 2016
Hi Tom,
This includes new TPM support and Stephen's work on the Python test framework.
The following changes since commit 3faf2216d9649e2a22e6728194e9797cb46db933:
Merge branch 'master' of git://git.denx.de/u-boot-tegra (2016-01-28
15:17:11 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-dm.git
for you to fetch changes up to 26db3a617b38cc1bed1ce100381d2c4ccbb55e42:
test/py: dfu: allow boardenv to specify test sizes (2016-01-28 21:01:24 -0700)
----------------------------------------------------------------
Christophe Ricard (5):
tpm: Fix fault in case CONFIG_DM_TPM is set without any TPM
tpm: tpm_tis_lpc: fix typo
tpm: Rename tpm_tis_infineon.h to tpm_tis.h and move infineon
specific stuff in tpm_infineon.c
tpm: st33zp24: Add tpm st33zp24 support with i2c
tpm: st33zp24: Add tpm st33zp24 spi support
Simon Glass (1):
dm: Remove device_probe_child()
Stephen Warren (30):
test/py: fix timeout to be absolute
test/py: move U-Boot respawn trigger to the test core
test/py: drain console log at the end of any failed test
test/py: log when tests send CTRL-C
test/py: optionally ignore errors from shell commands
test/py: add various utility code
test/py: ums: add filesystem-based testing
test/py: add DFU test
test/py: move find_ram_base() into u_boot_utils
test/py: add a networking test
test/py: make crash detection more robust
ARM: tegra: shut down USB device controller at boot
test/py: dfu: error out if USB device already exists
Implement "pci enum" command for CONFIG_DM_PCI
distro bootcmd: make net boot only optionally start USB
distro bootcmd: enumerate PCI before network operations
test/py: make net test aware of USB and PCI enumeration
test/py: use " for docstrings
test/py: Quote consistency
test/py: Provide custom IDs when parametrizing tests
test/dm: clear unit test failure count each run
test/py: fix spawn.expect multiple match handling
test.py: calculate bad patterns on change only
test/py: check for bad patterns everywhere we wait
test/py: detect another "bad pattern" in console output
test/py: correctly log xfail/xpass tests
test/py: pass test DTB to sandbox
test/py: run sandbox in source directory
test/py: fix a couple typos in comments
test/py: dfu: allow boardenv to specify test sizes
README | 11 ++
arch/arm/mach-tegra/Kconfig | 13 ++
arch/arm/mach-tegra/board2.c | 10 +-
cmd/pci.c | 18 +-
cmd/tpm.c | 2 +-
doc/README.distro | 15 ++
drivers/core/device.c | 9 +-
drivers/pci/pci-uclass.c | 15 ++
drivers/tpm/Kconfig | 20 +-
drivers/tpm/Makefile | 2 +
drivers/tpm/{tpm_tis_infineon.h => tpm_tis.h} | 17 +-
drivers/tpm/tpm_tis_infineon.c | 17 +-
drivers/tpm/tpm_tis_st33zp24_i2c.c | 543
++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/tpm/tpm_tis_st33zp24_spi.c | 672
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
include/config_distro_bootcmd.h | 23 ++-
include/dm/device-internal.h | 13 --
lib/tpm.c | 2 +-
test/dfu/README | 44 -----
test/dfu/dfu_gadget_test.sh | 108 -----------
test/dfu/dfu_gadget_test_init.sh | 45 -----
test/dm/test-main.c | 2 +
test/py/conftest.py | 118 +++++++-----
test/py/multiplexed_log.css | 8 +
test/py/multiplexed_log.py | 228 +++++++++++++----------
test/py/test.py | 8 +-
test/py/tests/test_000_version.py | 2 +-
test/py/tests/test_dfu.py | 279
++++++++++++++++++++++++++++
test/py/tests/test_env.py | 66 +++----
test/py/tests/test_help.py | 2 +-
test/py/tests/test_hush_if_test.py | 10 +-
test/py/tests/test_md.py | 13 +-
test/py/tests/test_net.py | 155 ++++++++++++++++
test/py/tests/test_sandbox_exit.py | 6 +-
test/py/tests/test_shell_basics.py | 12 +-
test/py/tests/test_sleep.py | 8 +-
test/py/tests/test_ums.py | 243 +++++++++++++++++++-----
test/py/tests/test_unknown_cmd.py | 4 +-
test/py/u_boot_console_base.py | 226 +++++++++++++----------
test/py/u_boot_console_exec_attach.py | 12 +-
test/py/u_boot_console_sandbox.py | 28 +--
test/py/u_boot_spawn.py | 47 +++--
test/py/u_boot_utils.py | 209 +++++++++++++++++++++
test/ums/README | 30 ---
test/ums/ums_gadget_test.sh | 183 ------------------
44 files changed, 2630 insertions(+), 868 deletions(-)
rename drivers/tpm/{tpm_tis_infineon.h => tpm_tis.h} (86%)
create mode 100644 drivers/tpm/tpm_tis_st33zp24_i2c.c
create mode 100644 drivers/tpm/tpm_tis_st33zp24_spi.c
delete mode 100644 test/dfu/README
delete mode 100755 test/dfu/dfu_gadget_test.sh
delete mode 100755 test/dfu/dfu_gadget_test_init.sh
create mode 100644 test/py/tests/test_dfu.py
create mode 100644 test/py/tests/test_net.py
create mode 100644 test/py/u_boot_utils.py
delete mode 100644 test/ums/README
delete mode 100755 test/ums/ums_gadget_test.sh
Regards,
Simon
More information about the U-Boot
mailing list