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

Heiko Schocher hs at denx.de
Tue Mar 17 06:26:28 CET 2020

Hello Tom,

please pull from u-boot-i2c next

There is patch "[v2] bootcounter: add DM support for memory based bootcounter"

which was assigned to me, not really i2c related, but I added it to this pull
request. If you think, you should pick it up, I can remove it.

Travis build:

The following changes since commit e24f0a39d0daa2d8c597650aeb3f559d44a195ae:

   Merge branch '2020-03-12-rsa-improvements' into next (2020-03-12 12:45:27 -0400)

are available in the Git repository at:

   https://gitlab.denx.de/u-boot/custodians/u-boot-i2c.git tags/20200316-for-next

for you to fetch changes up to 80e8b8add057d2c947394d9d57fc2dcc7ff886d1:

   bootcounter: add DM support for memory based bootcounter (2020-03-16 08:05:00 +0100)

i2c: for next
- i2c-gpio: make it possible to run deblock sequence on driver probe
- i2c-gpio: add clock stretching support
- updates the Designware I2C driver for high speed mode,
   fix a bug and add some improvements.
- add DM support for memory based bootcounter driver

Heiko Schocher (1):
       bootcounter: add DM support for memory based bootcounter

Jun Chen (4):
       i2c: designware_i2c: Fix IC_CON register setting for high speed mode
       i2c: designware_i2c: check is high speed possible support
       i2c: designware_i2c: remove 'has_high_speed'
       i2c: designware_i2c: add 'hs_hcnt' and 'hs_lcnt' for high speed

Marek Vasut (5):
       i2c: Make deblock delay and SCL clock configurable
       i2c: Export i2c_deblock_gpio_loop()
       i2c: Add option to send start condition after deblocking
       i2c: gpio: Run deblock sequence on probe
       doc: i2c: gpio: Document deblock sequence on probe

Masahiro Yamada (2):
       misc: i2c_eeprom: remove pagewidth field from i2c_eeprom
       misc: i2c_eeprom: store pagesize instead of pagewidth in i2c_eeprom_drv_data

Michael Auchter (2):
       dm: i2c-gpio: add support for clock stretching
       dm: i2c-gpio: rework gpio get/set functions

  doc/device-tree-bindings/i2c/i2c-gpio.txt     |   4 +++
  doc/device-tree-bindings/misc/bootcounter.txt |  21 +++++++++++++++
  drivers/bootcount/Kconfig                     |   7 +++++
  drivers/bootcount/Makefile                    |   1 +
  drivers/bootcount/bootcount.c                 |  92 
  drivers/i2c/designware_i2c.c                  |  18 ++++++++++---
  drivers/i2c/designware_i2c.h                  |   9 +++++--
  drivers/i2c/i2c-gpio.c                        | 170 
  drivers/i2c/i2c-uclass.c                      |  44 ++++++++++++++++++++++---------
  drivers/misc/i2c_eeprom.c                     |  38 +++++++++++++-------------
  include/i2c.h                                 |  18 +++++++++++++
  include/i2c_eeprom.h                          |   2 --
  12 files changed, 315 insertions(+), 109 deletions(-)
  create mode 100644 doc/device-tree-bindings/misc/bootcounter.txt
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