Please pull u-boot-dm (take 2)

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

On Thu, Apr 16, 2020 at 09:15:39AM -0600, Simon Glass wrote:
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)
Applied to u-boot/master, thanks!
participants (2)
-
Simon Glass
-
Tom Rini