[U-Boot] Please pull u-boot-dm

Hi Tom,
This includes the tegra livetree conversion at last, plus a few other things.
The following changes since commit 26722335253a9fa384ceb423419254cb00d0def1:
rockchip: puma-rk3399: remove duplicate code (merge artifact) (2017-07-27 14:59:04 +0200)
are available in the git repository at:
git://git.denx.de/u-boot-dm.git
for you to fetch changes up to 32ca40bf8b95fa1312de52109b84f888e2ea3642:
dm: tegra: Move nyan-big, jetson-tk1/tx1, beaver to livetree (2017-07-28 12:02:48 -0600)
---------------------------------------------------------------- Bin Meng (2): dm: ahci: Avoid scsi_scan_dev() in ahci_probe_scsi() cmd: scsi: Fix null pointer dereference in 'scsi reset'
Masahiro Yamada (3): dm: ofnode: change return type of dev_read_prop() to opaque pointer sandbox: remove os_putc() and os_puts() console: simplify puts()
Philipp Tomsich (1): dm: Fix typo in include-guard for dm-structs.h
Simon Glass (20): dm: core: Add ofnode_read_resource() dm: core: Fix up ofnode_get_addr_index() for 64-bit values tegra: spl: Enable debug UART tegra: tegra124: Add a PMC syscon driver dm: tegra: Convert USB setup to livetree dm: tegra: Convert clock_decode_periph_id() to support livetree dm: video: tegra124: Convert to livetree tegra: dts: Move stdout-path to /chosen dm: tegra: gpio: Convert to support livetree dm: tegra: usb: Convert to livetree dm: tegra: spi: Convert to livetree dm: tegra: i2c: Convert to livetree dm: tegra: pwm: Convert to livetree dm: tegra: mmc: Convert to livetree dm: tegra: pci: Convert to livetree power: Add a regulator driver for the as3722 PMIC power: Add a GPIO driver for the as3722 PMIC dm: power: Convert as3722 to driver model fdtdec: Drop old compatible values dm: tegra: Move nyan-big, jetson-tk1/tx1, beaver to livetree
arch/arm/dts/tegra124-nyan-big.dts | 5 +- arch/arm/include/asm/arch-tegra/clock.h | 2 +- arch/arm/include/asm/arch-tegra/tegra.h | 5 ++ arch/arm/include/asm/arch-tegra/xusb-padctl.h | 2 +- arch/arm/mach-tegra/Kconfig | 2 + arch/arm/mach-tegra/board2.c | 8 +- arch/arm/mach-tegra/clock.c | 5 +- arch/arm/mach-tegra/spl.c | 4 + arch/arm/mach-tegra/tegra124/Makefile | 1 + arch/arm/mach-tegra/tegra124/pmc.c | 19 +++++ arch/arm/mach-tegra/tegra124/xusb-padctl.c | 36 +++++++-- arch/arm/mach-tegra/tegra210/xusb-padctl.c | 42 ++++++++--- arch/arm/mach-tegra/xusb-padctl-common.c | 60 +++++++++------ arch/arm/mach-tegra/xusb-padctl-common.h | 8 +- arch/arm/mach-tegra/xusb-padctl-dummy.c | 2 +- arch/sandbox/cpu/os.c | 11 --- board/cei/cei-tk1-som/cei-tk1-som.c | 2 + board/nvidia/jetson-tk1/jetson-tk1.c | 44 ++++++++--- board/nvidia/nyan-big/nyan-big.c | 22 +++--- board/toradex/apalis-tk1/apalis-tk1.c | 6 ++ cmd/scsi.c | 2 + common/console.c | 44 +---------- configs/apalis-tk1_defconfig | 3 + configs/beaver_defconfig | 1 + configs/cei-tk1-som_defconfig | 3 + configs/jetson-tk1_defconfig | 4 + configs/nyan-big_defconfig | 2 + configs/p2371-2180_defconfig | 1 + drivers/ata/ahci.c | 5 -- drivers/core/ofnode.c | 30 +++++++- drivers/core/read.c | 7 +- drivers/core/read_extra.c | 25 +----- drivers/gpio/tegra_gpio.c | 10 ++- drivers/i2c/tegra_i2c.c | 7 +- drivers/mmc/tegra_mmc.c | 17 ++--- drivers/pci/pci_tegra.c | 53 ++++++------- drivers/power/pmic/Makefile | 2 +- drivers/power/pmic/as3722.c | 292 ++++++++++++++++++++++++----------------------------------------------- drivers/power/pmic/as3722_gpio.c | 120 +++++++++++++++++++++++++++++ drivers/power/regulator/Kconfig | 9 +++ drivers/power/regulator/Makefile | 1 + drivers/power/regulator/as3722_regulator.c | 149 ++++++++++++++++++++++++++++++++++++ drivers/pwm/tegra_pwm.c | 2 +- drivers/spi/tegra114_spi.c | 15 ++-- drivers/spi/tegra20_sflash.c | 2 +- drivers/spi/tegra20_slink.c | 2 +- drivers/spi/tegra210_qspi.c | 2 +- drivers/usb/host/ehci-tegra.c | 36 ++++----- drivers/video/tegra124/display.c | 8 +- drivers/video/tegra124/dp.c | 3 +- drivers/video/tegra124/sor.c | 25 ++---- include/dm/ofnode.h | 4 + include/dm/read.h | 32 ++++---- include/dt-structs.h | 4 +- include/fdtdec.h | 6 -- include/os.h | 20 ----- include/power/as3722.h | 29 ++++--- lib/fdtdec.c | 6 -- 58 files changed, 740 insertions(+), 529 deletions(-) create mode 100644 arch/arm/mach-tegra/tegra124/pmc.c create mode 100644 drivers/power/pmic/as3722_gpio.c create mode 100644 drivers/power/regulator/as3722_regulator.c
Regards, Simon

On Fri, Jul 28, 2017 at 12:46:36PM -0600, Simon Glass wrote:
Hi Tom,
This includes the tegra livetree conversion at last, plus a few other things.
The following changes since commit 26722335253a9fa384ceb423419254cb00d0def1:
rockchip: puma-rk3399: remove duplicate code (merge artifact) (2017-07-27 14:59:04 +0200)
are available in the git repository at:
git://git.denx.de/u-boot-dm.git
for you to fetch changes up to 32ca40bf8b95fa1312de52109b84f888e2ea3642:
dm: tegra: Move nyan-big, jetson-tk1/tx1, beaver to livetree (2017-07-28 12:02:48 -0600)
Applied to u-boot/master, thanks!
participants (2)
-
Simon Glass
-
Tom Rini