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

Simon Glass sjg at chromium.org
Fri Jul 28 18:46:36 UTC 2017


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


More information about the U-Boot mailing list