public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 00/15] sandbox: Add support for TPL and other improvements
@ 2018-10-01 17:55 Simon Glass
  2018-10-01 17:55 ` [U-Boot] [PATCH 01/15] log: Add helpers for common log levels Simon Glass
                   ` (14 more replies)
  0 siblings, 15 replies; 32+ messages in thread
From: Simon Glass @ 2018-10-01 17:55 UTC (permalink / raw)
  To: u-boot

This series adds TPL support to sandbox and tidies up various other things
along the way:

- Fix for console being left in non-blocking mode on exit
- Add debug UART (just for build coverage)
- Support for serial output without DT (intended for TPL)
- Enhancements to the sandbox TPM driver
- Command-line flag to set the logging level

So far there is not actually a separate TPL build. I am going to leave
this until I have a full Chromium OS config for U-Boot.


Simon Glass (15):
  log: Add helpers for common log levels
  sandbox: Support file truncation with os_open()
  sandbox: Add a way to write data to the host filesystem
  sandbox: spi: Drop command-line SPI option
  sandbox: Support booting from TPL to SPL
  sandbox: Add a flag to set the default log level
  sandbox: Remove the old memory file later
  sandbox: spi: Add more logging
  sandbox: video: Speed up video output
  sandbox: Add a debug UART
  serial: sandbox: Allow serial output without device tree
  sandbox: tpm: Tidy up enums and return values
  sandbox: tpm: Enhance to support the latest Chromium OS
  dm: spi: Clean up detection of sandbox SPI emulator
  sandbox: Restore blocking I/O on exit

 arch/sandbox/cpu/os.c             |  74 ++++++++++--
 arch/sandbox/cpu/start.c          |  19 ++-
 arch/sandbox/cpu/state.c          |   6 +-
 arch/sandbox/include/asm/state.h  |   2 +-
 common/log.c                      |   3 +-
 configs/sandbox_defconfig         |   2 +
 drivers/mtd/spi/sandbox.c         | 194 +++++++-----------------------
 drivers/serial/Kconfig            |  11 ++
 drivers/serial/sandbox.c          |  24 +++-
 drivers/spi/sandbox_spi.c         |  38 ++----
 drivers/tpm/tpm_tis_sandbox.c     | 115 ++++++++++++++----
 drivers/video/vidconsole-uclass.c |  12 +-
 drivers/video/video-uclass.c      |   6 +-
 drivers/video/video_bmp.c         |   2 +-
 include/log.h                     |  15 +++
 include/os.h                      |  24 ++--
 include/tpm-v1.h                  |  48 ++++++++
 include/tpm-v2.h                  |   1 +
 include/video.h                   |   4 +-
 test/dm/video.c                   |   2 +-
 test/log/log_test.c               |  13 ++
 test/py/tests/test_log.py         |   6 +
 22 files changed, 379 insertions(+), 242 deletions(-)

-- 
2.19.0.605.g01d371f741-goog

^ permalink raw reply	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2018-10-09 23:51 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-10-01 17:55 [U-Boot] [PATCH 00/15] sandbox: Add support for TPL and other improvements Simon Glass
2018-10-01 17:55 ` [U-Boot] [PATCH 01/15] log: Add helpers for common log levels Simon Glass
2018-10-09 23:51   ` sjg at google.com
2018-10-01 17:55 ` [U-Boot] [PATCH 02/15] sandbox: Support file truncation with os_open() Simon Glass
2018-10-09 23:51   ` sjg at google.com
2018-10-01 17:55 ` [U-Boot] [PATCH 03/15] sandbox: Add a way to write data to the host filesystem Simon Glass
2018-10-09 23:51   ` sjg at google.com
2018-10-01 17:55 ` [U-Boot] [PATCH 04/15] sandbox: spi: Drop command-line SPI option Simon Glass
2018-10-09 23:51   ` sjg at google.com
2018-10-01 17:55 ` [U-Boot] [PATCH 05/15] sandbox: Support booting from TPL to SPL Simon Glass
2018-10-09 23:51   ` sjg at google.com
2018-10-01 17:55 ` [U-Boot] [PATCH 06/15] sandbox: Add a flag to set the default log level Simon Glass
2018-10-09 23:51   ` sjg at google.com
2018-10-01 17:55 ` [U-Boot] [PATCH 07/15] sandbox: Remove the old memory file later Simon Glass
2018-10-09 23:51   ` sjg at google.com
2018-10-01 17:55 ` [U-Boot] [PATCH 08/15] sandbox: spi: Add more logging Simon Glass
2018-10-09 23:51   ` sjg at google.com
2018-10-01 17:55 ` [U-Boot] [PATCH 09/15] sandbox: video: Speed up video output Simon Glass
2018-10-01 19:20   ` Anatolij Gustschin
2018-10-09 23:51     ` sjg at google.com
2018-10-01 17:55 ` [U-Boot] [PATCH 10/15] sandbox: Add a debug UART Simon Glass
2018-10-09 23:51   ` sjg at google.com
2018-10-01 17:55 ` [U-Boot] [PATCH 11/15] serial: sandbox: Allow serial output without device tree Simon Glass
2018-10-09 23:51   ` sjg at google.com
2018-10-01 17:55 ` [U-Boot] [PATCH 12/15] sandbox: tpm: Tidy up enums and return values Simon Glass
2018-10-09 23:51   ` sjg at google.com
2018-10-01 17:55 ` [U-Boot] [PATCH 13/15] sandbox: tpm: Enhance to support the latest Chromium OS Simon Glass
2018-10-09 23:51   ` sjg at google.com
2018-10-01 17:55 ` [U-Boot] [PATCH 14/15] dm: spi: Clean up detection of sandbox SPI emulator Simon Glass
2018-10-09 23:51   ` sjg at google.com
2018-10-01 17:55 ` [U-Boot] [PATCH 15/15] sandbox: Restore blocking I/O on exit Simon Glass
2018-10-09 23:51   ` sjg at google.com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox