Please pull u-boot-dm

Simon Glass
2020-08-22T23:21:07Z

Hi Tom,

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

The following changes since commit 2e6132d835631946b7a67dedd8f5bc902304b0f9:

Merge tag 'xilinx-for-v2020.10-rc3' of
https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze (2020-08-20
14:46:43 -0400)

are available in the Git repository at:

git://git.denx.de/u-boot-dm.git tags/dm-pull-22aug20

for you to fetch changes up to a4020350289c520e896fd6180e510be557ed3bf9:

sandbox: u-boot.lds: Remove bogus __bss_start symbol (2020-08-22 08:54:51
-0600)

----------------------------------------------------------------
replace devfdt_get_addr_ptr() with dev_read_addr_ptr()
binman fixes for portage
various minor fixes
'bind' command improvements

----------------------------------------------------------------
Heinrich Schuchardt (1):
dm: fix ofnode_read_addr/size_cells()

Masahiro Yamada (3):
gpio: at91: use dev_read_addr() to get base address
ata: mvebu: use dev_read_addr() to get base address
treewide: convert devfdt_get_addr_ptr() to dev_read_addr_ptr()

Ovidiu Panait (4):
dm: core: Fix devfdt_get_addr_ptr return value
test: dm: Add test case for devfdt_get_addr_ptr
board_f: Remove dead code from init_func_i2c
sandbox: u-boot.lds: Remove bogus __bss_start symbol

Patrice Chotard (5):
cmd: bind: allow to bind driver with driver data
sandbox: phy: add driver_data for bind test cmd
sandbox: dts: Add compatible string for bind-test node
test/py: Update test_bind
doc: add bind/unbind command documentation

Simon Glass (4):
binman: Move GetEntryModules() to control
binman: Correct some import statements
dtoc: Add a setup script for Python
binman: Add a setup script for Python

arch/sandbox/cpu/u-boot-spl.lds | 2 --
arch/sandbox/cpu/u-boot.lds | 2 --
arch/sandbox/dts/test.dts | 1 +
cmd/bind.c | 5 +++--
common/board_f.c | 4 ----
doc/driver-model/bind.rst | 49
++++++++++++++++++++++++++++++++++++++++++++
doc/driver-model/index.rst | 1 +
drivers/ata/ahci_mvebu.c | 2 +-
drivers/clk/aspeed/clk_ast2500.c | 6 +++---
drivers/clk/at91/pmc.c | 4 ++--
drivers/core/fdtaddr.c | 4 +++-
drivers/core/ofnode.c | 20 ++++++++++++------
drivers/gpio/at91_gpio.c | 2 +-
drivers/gpio/hsdk-creg-gpio.c | 2 +-
drivers/i2c/ast_i2c.c | 6 +++---
drivers/i2c/designware_i2c.c | 2 +-
drivers/i2c/mv_i2c.c | 2 +-
drivers/i2c/mvtwsi.c | 4 ++--
drivers/mmc/gen_atmel_mci.c | 2 +-
drivers/mmc/snps_dw_mmc.c | 2 +-
drivers/phy/sandbox-phy.c | 18 +++++++++++++++-
drivers/pinctrl/mvebu/pinctrl-mvebu.c | 4 ++--
drivers/reset/reset-socfpga.c | 2 +-
drivers/serial/serial_mvebu_a3700.c | 2 +-
drivers/spi/uniphier_spi.c | 2 +-
drivers/sysreset/sysreset_socfpga.c | 2 +-
drivers/timer/ast_timer.c | 6 +++---
drivers/timer/atmel_pit_timer.c | 2 +-
drivers/usb/host/ehci-zynq.c | 2 +-
drivers/watchdog/ast_wdt.c | 6 +++---
include/dm/read.h | 14 ++++++-------
test/dm/phy.c | 2 +-
test/dm/test-fdt.c | 18 ++++++++++++++++
test/py/tests/test_bind.py | 18 ++++++++--------
tools/binman/control.py | 17 +++++++++++++--
tools/binman/ftest.py | 7 +++----
tools/binman/image_test.py | 2 +-
tools/binman/main.py | 17 ++-------------
tools/binman/setup.py | 12 +++++++++++
tools/dtoc/setup.py | 12 +++++++++++
40 files changed, 199 insertions(+), 88 deletions(-)
create mode 100644 doc/driver-model/bind.rst
create mode 100644 tools/binman/setup.py
create mode 100644 tools/dtoc/setup.py

Regards,
Simon