[U-Boot] Please pull from u-boot-i2c

Heiko Schocher hs at denx.de
Mon Dec 10 10:56:45 UTC 2018


Hello Tom,

please pull from u-boot-i2c.git master.

Series contains DM_I2C_COMPAT removal for all ti platforms from Jean-Jacques
Hiblot. Also a fix in i2c command help output from Chirstoph Muellner.

Thanks!

The following changes since commit cde578ff36b15ec9c2033f03b94ecf809af7cc64:

   ARM: mvebu: restore license information in mv_ddr_plat.{c,h} (2018-12-09 17:10:13 -0500)

are available in the Git repository at:

   git://git.denx.de/u-boot-i2c.git master

for you to fetch changes up to 19f8c4dfb6e744a31da59bdd23b24d144152f1dc:

   cmd: i2c: Fix help output of i2c command. (2018-12-10 07:30:58 +0100)

----------------------------------------------------------------
Andreas Dannenberg (1):
       ti: common: board_detect: Allow DM I2C without CONFIG_DM_I2C_COMPAT

Christoph Muellner (1):
       cmd: i2c: Fix help output of i2c command.

Jean-Jacques Hiblot (17):
       cmd: Kconfig: Do not include EEPROM if DM_I2C is used without DM_I2C_COMPAT
       dm: i2c: Make i2c_get_chip_for_busnum() fail if the chip is not detected
       dm: device: Allow using uclass_find_device_by_seq() without OF_CONTROL
       configs: am335x: am57x: dra7x: Enable CONFIG_SPL_DM_SEQ_ALIAS
       i2c: omap24xx_i2c: Use platdata to probe the device
       am335x: Register the I2C controllers if DM_I2C is used.
       dts: am43x: omap5: Add node for I2C in SPL
       omap: detect the board after DM is available
       power: make most tps drivers and the twl4030 driver compatible with DM_I2C
       configs: am335x_pdu001: remove CONFIG_DM_I2C_COMPAT
       ti: remove usage of DM_I2C_COMPAT and don't disable DM_I2C in SPL
       am57xx: remove non-DM I2C code
       configs: dra7xx-evm: increase the size of the malloc's pool before relocation
       lib: fdtdec: Add function re-setup the fdt more effeciently
       drivers: core: Add the option SPL_DM_DEVICE_REMOVE to the Kconfig
       drivers: core: nullify gd->dm_root after dm_uninit()
       dra7: Allow selecting a new dtb after board detection.

Vignesh R (1):
       i2c: omap24xx_i2c: Move away from SoC specific headers for reg offset

  arch/arm/dts/am437x-gp-evm-u-boot.dtsi       |   4 +
  arch/arm/dts/omap5-u-boot.dtsi               |   4 +
  arch/arm/include/asm/arch-am33xx/i2c.h       |  47 +-----------
  arch/arm/include/asm/arch-omap3/i2c.h        |  47 ------------
  arch/arm/include/asm/arch-omap4/i2c.h        |  45 -----------
  arch/arm/include/asm/arch-omap5/i2c.h        |  45 -----------
  arch/arm/include/asm/omap_i2c.h              |  24 ++++++
  arch/arm/mach-keystone/ddr3_spd.c            |   7 ++
  arch/arm/mach-omap2/am33xx/board.c           |  24 +++++-
  arch/arm/mach-omap2/am33xx/clk_synthesizer.c |  56 +++++++++++---
  arch/arm/mach-omap2/clocks-common.c          |   2 +
  arch/arm/mach-omap2/hwinit-common.c          |  23 +++++-
  board/eets/pdu001/board.c                    |   1 -
  board/ti/am335x/board.c                      |  17 ++++-
  board/ti/am335x/mux.c                        |  11 +++
  board/ti/am43xx/board.c                      |  46 +++++++++---
  board/ti/am57xx/board.c                      |  25 +++----
  board/ti/common/board_detect.c               | 110 +++++++++++++--------------
  board/ti/ks2_evm/board_k2g.c                 |  11 +++
  cmd/Kconfig                                  |   1 +
  cmd/i2c.c                                    |   1 +
  configs/am335x_pdu001_defconfig              |   1 +
  configs/am57xx_evm_defconfig                 |   1 +
  configs/am57xx_hs_evm_defconfig              |   1 +
  configs/dra7xx_evm_defconfig                 |   4 +-
  configs/dra7xx_hs_evm_defconfig              |   1 +
  configs/omap3_logic_defconfig                |   1 +
  doc/README.fdt-control                       |  18 +++++
  drivers/core/Kconfig                         |  12 ++-
  drivers/core/device.c                        |  10 ++-
  drivers/core/root.c                          |   1 +
  drivers/core/uclass.c                        |  24 ++++++
  drivers/i2c/i2c-uclass.c                     |  11 +++
  drivers/i2c/omap24xx_i2c.c                   | 467 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------
  drivers/power/palmas.c                       |  39 ++++++++++
  drivers/power/pmic/pmic_tps62362.c           |  24 ++++++
  drivers/power/pmic/pmic_tps65217.c           |  44 ++++++++++-
  drivers/power/pmic/pmic_tps65218.c           |  85 +++++++++++++++++++++
  drivers/power/pmic/pmic_tps65910.c           |  57 +++++++++++---
  drivers/power/twl4030.c                      |  39 ++++++++++
  drivers/power/twl6030.c                      |  39 ++++++++++
  include/asm-generic/global_data.h            |   4 +
  include/configs/am43xx_evm.h                 |   2 +
  include/configs/pdu001.h                     |   6 --
  include/configs/ti_armv7_common.h            |  18 +----
  include/dm/uclass-internal.h                 |  13 ++++
  include/fdtdec.h                             |  21 ++++++
  include/palmas.h                             |   5 ++
  include/power/tps65217.h                     |   2 +
  include/power/tps65910.h                     |   1 +
  include/twl4030.h                            |   6 +-
  include/twl6030.h                            |   5 ++
  lib/fdtdec.c                                 |  43 ++++++++++-
  53 files changed, 1084 insertions(+), 472 deletions(-)
  create mode 100644 arch/arm/include/asm/omap_i2c.h

travis builds fine:
https://travis-ci.org/hsdenx/u-boot-i2c/builds/465838918

bye,
Heiko
-- 
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-52   Fax: +49-8142-66989-80   Email: hs at denx.de


More information about the U-Boot mailing list