Please pull u-boot-dm (take 2)

Simon Glass sjg at chromium.org
Thu Apr 16 17:15:39 CEST 2020


Hi Tom,

This one is against master since you have pulled in the -next branch
now. I have dropped the offending commit.

https://gitlab.denx.de/u-boot/custodians/u-boot-dm/pipelines/2786



The following changes since commit 66b8669d7709cecedf2e0403bb17b48bab86f644:

  Merge tag 'u-boot-stm32-20200415' of
https://gitlab.denx.de/u-boot/custodians/u-boot-stm (2020-04-15
12:10:51 -0400)

are available in the Git repository at:

  git://git.denx.de/u-boot-dm.git tags/dm-pull-10apr20-take2

for you to fetch changes up to b0dcc87106464c3fc019e3771378a092fd32ebdb:

  dm: core: Read parent ofdata before children (2020-04-16 08:07:58 -0600)

----------------------------------------------------------------
Functions for reading indexed values from device tree
Enhancements to 'dm' command
Log test enhancements and syslog driver
DM change to read parent ofdata before children
Minor fixes

----------------------------------------------------------------
Dario Binacchi (3):
      dm: test: add test case for dev_read_u64 function
      dm: core: support reading a single indexed u32 value
      dm: core: refactor functions reading an u32 from dt

Heinrich Schuchardt (12):
      dm: core: remove redundant if statement
      dm: core: remove redundant assignment
      log: correct CONFIG_LOG_TEST prerequisites
      log: syslog driver
      log: output for CONFIG_LOG=n
      test: log functions with CONFIG_LOG=n
      test: log: test syslog logging driver
      configs: sandbox: enable LOG_SYSLOG
      doc: driver-model: there is no UCLASS_ETHERNET
      sandbox: add reserved-memory node in device tree
      sandbox: implement ft_board_setup()
      sandbox: enable CMD_BOOTEFI_HELLO and CMD_EFIDEBUG

Laurentiu Tudor (2):
      fdtdec: support multiple phandles in memory carveout
      test: fdtdec: test fdtdec_set_carveout()

Patrick Delaunay (2):
      dm: core: Move "/chosen" and "/firmware" node scan
      dm: core: remove the duplicated function dm_ofnode_pre_reloc

Rasmus Villemoes (1):
      sandbox: also restore terminal settings when killed by SIGINT

Sean Anderson (1):
      serial: Set baudrate on boot

Simon Glass (5):
      sandbox: p2sb: Silence compiler warning
      patman: Apply the cc limit to the cover letter also
      dm: core: Add logging on unbind failure
      dm: core: Add a way to skip powering down power domains
      dm: core: Read parent ofdata before children

Tom Rini (1):
      sandbox: Update PCI nodes in dts files

Tom Warren (1):
      fdt: Fix 'system' command

 MAINTAINERS                        |   4 +-
 arch/Kconfig                       |   1 +
 arch/sandbox/cpu/os.c              |   9 ++
 arch/sandbox/dts/sandbox.dts       |  24 ++++-
 arch/sandbox/dts/sandbox.dtsi      |   2 +-
 arch/sandbox/dts/sandbox64.dts     |  25 +++++-
 arch/sandbox/dts/test.dts          |  11 ++-
 board/sandbox/sandbox.c            |   6 ++
 cmd/fdt.c                          |   2 +-
 common/Kconfig                     |   9 +-
 common/Makefile                    |   1 +
 common/log_syslog.c                | 117 ++++++++++++++++++++++++
 configs/sandbox64_defconfig        |   3 +
 configs/sandbox_defconfig          |   2 +
 configs/sandbox_flattree_defconfig |   3 +
 configs/sandbox_spl_defconfig      |   2 +
 doc/README.log                     |   3 +
 doc/driver-model/design.rst        |  96 ++++++++++++++------
 doc/driver-model/pci-info.rst      |  10 +--
 drivers/clk/altera/clk-arria10.c   |   2 +-
 drivers/clk/at91/pmc.c             |   2 +-
 drivers/core/device-remove.c       |  23 +++--
 drivers/core/device.c              |  22 ++++-
 drivers/core/lists.c               |   2 +-
 drivers/core/of_access.c           |  40 +++++----
 drivers/core/ofnode.c              |  49 +++++++---
 drivers/core/read.c                |  13 +++
 drivers/core/root.c                |  52 ++++-------
 drivers/core/uclass.c              |   6 +-
 drivers/core/util.c                |  28 ------
 drivers/misc/p2sb_emul.c           |   2 +-
 drivers/serial/serial-uclass.c     |   1 +
 include/dm/device.h                |  11 ++-
 include/dm/of_access.h             |  19 ++++
 include/dm/ofnode.h                |  25 ++++++
 include/dm/read.h                  |  40 +++++++++
 include/dm/util.h                  |  27 ------
 include/log.h                      |  10 +--
 include/test/log.h                 |  16 ++++
 include/test/suites.h              |   1 +
 include/test/ut.h                  |  16 ++++
 lib/fdtdec.c                       |  36 +++++---
 test/Kconfig                       |   9 ++
 test/Makefile                      |   2 +-
 test/cmd_ut.c                      |   6 ++
 test/dm/Makefile                   |   1 +
 test/dm/fdtdec.c                   |  59 ++++++++++++
 test/dm/test-fdt.c                 |  66 +++++++++++++-
 test/log/Makefile                  |  14 +++
 test/log/nolog_test.c              | 135 ++++++++++++++++++++++++++++
 test/log/syslog_test.c             | 280
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 test/log/test-main.c               |  20 +++++
 tools/patman/series.py             |   6 +-
 53 files changed, 1166 insertions(+), 205 deletions(-)
 create mode 100644 common/log_syslog.c
 create mode 100644 include/test/log.h
 create mode 100644 test/dm/fdtdec.c
 create mode 100644 test/log/nolog_test.c
 create mode 100644 test/log/syslog_test.c
 create mode 100644 test/log/test-main.c

Regards,
Simon


More information about the U-Boot mailing list