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

Simon Glass sjg at chromium.org
Tue Oct 11 19:36:40 CEST 2016


Hi Tom,

This includes lp873x PMIC support, moving patman to work with Python 3
(mostly), buildman improvements, cros_ec flashinfo support and sandbox
filesystem test fixes. It also includes the MMC patches I've been
holding off for months. I still worry that it might cause problems
with some boards, but we should find out quickly once this is in.


The following changes since commit f5fd45ff64e28a73499548358e3d1ceda0de7daf:

  Merge branch 'master' of git://www.denx.de/git/u-boot-imx
(2016-10-08 09:33:37 -0400)

are available in the git repository at:

  git://git.denx.de/u-boot-dm.git

for you to fetch changes up to bfeba0173aa45c24bbdba45149716c83258d25f6:

  cmd: cros_ec: Move crosec commands to cmd subdirectory (2016-10-11
10:17:08 -0600)

----------------------------------------------------------------
Keerthy (9):
      power: regulator: Add support for gpio regulators
      power: regulator: Add ctrl_reg and volt_reg fields for pmic
      power: pmic: Palmas: Add the base pmic support
      power: regulator: palmas: Add regulator support
      configs: dra7xx_evm_defconfig: Enable PALMAS options
      configs: am57xx_evm_defconfig: Enable PALMAS options
      configs: am57xx_evm_defconfig: Enable CMD_REG option
      power: pmic: lp873x: Add the base pmic support
      power: regulator: lp873x: Add regulator support

Moritz Fischer (4):
      cros_ec: Add function to read back flash parameters
      cros_ec: Add crosec flashinfo command
      cros_ec: Fix issue with cros_ec_flash_write command
      cmd: cros_ec: Move crosec commands to cmd subdirectory

Paul Burton (9):
      patman: Replace tabs with spaces
      patman: Make print statements python 3.x safe
      patman: Make exception handling python 3.x safe
      patman: Import 'configparser' lower case to be python 3.x safe
      patman: Use items() to iterate over dictionaries
      patman: Fix doctest StringIO import for python 3.x
      dtoc: Use items() to iterate over dictionaries in python 3.x
      dtoc: Decode strings for struct.unpack on python 3.x
      dtoc: Make integer division python 3.x safe

Simon Glass (16):
      patman: Flush output when there is no newline
      buildman: Tidy up the 'cloning' message
      buildman: Print a message when removing old directories
      buildman: Print a message indicating the build is starting
      buildman: Put our local libraries first in the path
      buildman: Allow builds to terminate cleanly
      buildman: Drop the 'active' flag in the builder
      buildman: Don't show a stacktrace on Ctrl-C
      buildman: Drop the 'alive' flag in BuilderThread
      dtoc: Fix bug in GetProp()
      dtoc: Adjust GetProps() in fdt_normal to use the node path
      dtoc: Add a way for tests to request the fallback library
      dm: mmc: Support erase
      dm: blk: Enable CONFIG_BLK if DM_MMC is enabled
      dm: mmc: Enable DM_MMC_OPS by default with DM_MMC
      sandbox: Use the address in readl/writel() functions

Stefan Brüns (5):
      sandbox/fs: Free memory allocated by os_dirent_ls
      sandbox/fs: Make linking of nodes in os_dirent_ls more obvious
      sandbox/fs: Use correct size path name buffer
      sandbox/fs: Use readdir instead of deprecated readdir_r
      sandbox/fs: Set correct filetype for unknown filetype

York Sun (2):
      tools: buildman: Remove duplicated code
      tools: buildman: Add compiler wrapper

 arch/sandbox/cpu/os.c                      |  34 +++++---
 arch/sandbox/include/asm/io.h              |  12 +--
 cmd/Kconfig                                |  13 +++
 cmd/Makefile                               |   1 +
 cmd/cros_ec.c                              | 365
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 configs/am335x_boneblack_vboot_defconfig   |   2 +
 configs/am335x_evm_defconfig               |   2 +
 configs/am43xx_evm_defconfig               |   2 +
 configs/am43xx_evm_usbhost_boot_defconfig  |   2 +
 configs/am43xx_hs_evm_defconfig            |   2 +
 configs/am57xx_evm_defconfig               |   7 ++
 configs/am57xx_hs_evm_defconfig            |   2 +
 configs/apalis_t30_defconfig               |   2 +
 configs/beaver_defconfig                   |   2 +
 configs/cardhu_defconfig                   |   2 +
 configs/cei-tk1-som_defconfig              |   2 +
 configs/colibri_t20_defconfig              |   2 +
 configs/colibri_t30_defconfig              |   2 +
 configs/dalmore_defconfig                  |   2 +
 configs/dra7xx_evm_defconfig               |   5 ++
 configs/dra7xx_hs_evm_defconfig            |   2 +
 configs/e2220-1170_defconfig               |   2 +
 configs/harmony_defconfig                  |   2 +
 configs/jetson-tk1_defconfig               |   2 +
 configs/k2g_evm_defconfig                  |   2 +
 configs/medcom-wide_defconfig              |   2 +
 configs/mx6ull_14x14_evk_defconfig         |   4 +-
 configs/nyan-big_defconfig                 |   2 +
 configs/p2371-0000_defconfig               |   2 +
 configs/p2371-2180_defconfig               |   2 +
 configs/p2571_defconfig                    |   2 +
 configs/p2771-0000-000_defconfig           |   2 +
 configs/p2771-0000-500_defconfig           |   2 +
 configs/paz00_defconfig                    |   2 +
 configs/pic32mzdask_defconfig              |   1 +
 configs/plutux_defconfig                   |   2 +
 configs/sandbox_noblk_defconfig            |   1 +
 configs/seaboard_defconfig                 |   2 +
 configs/tec-ng_defconfig                   |   2 +
 configs/tec_defconfig                      |   2 +
 configs/trimslice_defconfig                |   2 +
 configs/venice2_defconfig                  |   2 +
 configs/ventana_defconfig                  |   2 +
 configs/whistler_defconfig                 |   2 +
 drivers/block/Kconfig                      |   1 +
 drivers/misc/cros_ec.c                     | 385
++++++++------------------------------------------------------------------------
 drivers/mmc/Kconfig                        |   1 +
 drivers/mmc/mmc-uclass.c                   |   1 +
 drivers/mmc/mmc_private.h                  |   4 +-
 drivers/mmc/mmc_write.c                    |  10 ++-
 drivers/power/pmic/Kconfig                 |  14 +++
 drivers/power/pmic/Makefile                |   2 +
 drivers/power/pmic/lp873x.c                |  86 ++++++++++++++++++
 drivers/power/pmic/palmas.c                | 104 ++++++++++++++++++++++
 drivers/power/regulator/Kconfig            |  24 +++++
 drivers/power/regulator/Makefile           |   3 +
 drivers/power/regulator/gpio-regulator.c   | 137 +++++++++++++++++++++++++++++
 drivers/power/regulator/lp873x_regulator.c | 357
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/power/regulator/palmas_regulator.c | 453
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 fs/sandbox/sandboxfs.c                     |   1 +
 include/cros_ec.h                          |  11 +++
 include/os.h                               |  11 ++-
 include/power/lp873x.h                     |  19 ++++
 include/power/palmas.h                     |  25 ++++++
 include/power/regulator.h                  |   5 ++
 tools/buildman/README                      |   9 ++
 tools/buildman/builder.py                  |  33 ++++---
 tools/buildman/builderthread.py            |  16 +---
 tools/buildman/buildman.py                 |   2 +-
 tools/buildman/test.py                     |   4 +-
 tools/buildman/toolchain.py                |  18 +++-
 tools/dtoc/dtoc.py                         |  10 +--
 tools/dtoc/fdt_fallback.py                 |   4 +-
 tools/dtoc/fdt_normal.py                   |   9 +-
 tools/dtoc/fdt_select.py                   |  16 +++-
 tools/dtoc/fdt_util.py                     |   3 +
 tools/patman/checkpatch.py                 |  16 ++--
 tools/patman/command.py                    |   2 +-
 tools/patman/cros_subprocess.py            |   2 +-
 tools/patman/get_maintainer.py             |   2 +-
 tools/patman/gitutil.py                    |  18 ++--
 tools/patman/patchstream.py                |   6 +-
 tools/patman/patman.py                     |  12 +--
 tools/patman/series.py                     |  42 ++++-----
 tools/patman/settings.py                   |  37 +++++---
 tools/patman/terminal.py                   |  14 +--
 tools/patman/test.py                       |   2 +-
 87 files changed, 1956 insertions(+), 486 deletions(-)
 create mode 100644 cmd/cros_ec.c
 create mode 100644 drivers/power/pmic/lp873x.c
 create mode 100644 drivers/power/pmic/palmas.c
 create mode 100644 drivers/power/regulator/gpio-regulator.c
 create mode 100644 drivers/power/regulator/lp873x_regulator.c
 create mode 100644 drivers/power/regulator/palmas_regulator.c
 create mode 100644 include/power/lp873x.h
 create mode 100644 include/power/palmas.h

Regards,
Simon


More information about the U-Boot mailing list