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

Heiko Schocher hs at denx.de
Thu Jul 9 10:41:00 CEST 2020


Hello Tom,

please pull from u-boot-i2c master

The following changes since commit 61608f395e7dcb2be6060407a72a1149b046430a:

   Merge branch '2020-07-08-misc-features-and-fixes' (2020-07-08 20:20:24 -0400)

are available in the Git repository at:

   https://gitlab.denx.de/u-boot/custodians/u-boot-i2c.git tags/for-v2020.10

for you to fetch changes up to 7239a610b796b0bb8f85c5c21798596c2768cb50:

   pwm: Add PWM driver for SiFive SoC (2020-07-09 06:03:12 +0200)

----------------------------------------------------------------
i2c changes for v2020.10
- Add support for I2C controllers found on Octeon II/III and Octeon TX
   TX2 SoC platforms.
- Add I2C controller support for Cortina Access CAxxxx SoCs
- new rtc methods, rtc command, and tests
- imx_lpi2c: Improve the codes to use private data
- stm32f7_i2c.c: Add new compatible "st,stm32mp15-i2c"
- stm32f7_i2c.c: Add Fast Mode Plus support
- pwm: Add PWM driver for SiFive SoC

----------------------------------------------------------------
Alex Nemirovsky (1):
       board: presidio-asic: Add I2C support

Arthur Li (1):
       i2c: i2c-cortina: added CAxxxx I2C support

Patrick Delaunay (2):
       i2c: stm32f7: add stm32mp15 compatible
       i2c: stm32f7: SYSCFG Fast Mode Plus support for I2C STM32F7

Rasmus Villemoes (11):
       rtc: add dm_rtc_read helper and ->read method
       rtc: add dm_rtc_write() helper
       rtc: fall back to ->{read, write} if ->{read, write}8 are not provided
       rtc: pcf2127: provide ->read method
       rtc: pcf2127: provide ->write method
       rtc: add rtc command
       rtc: sandbox-rtc: fix set method
       rtc: i2c_rtc_emul: catch any write to the "reset" register
       test: dm: rtc: add test of dm_rtc_read, dm_rtc_write
       sandbox: add rtc command to defconfigs
       test: dm: rtc: add tests of rtc shell command

Suneel Garapati (1):
       i2c: octeon_i2c: Add I2C controller driver for Octeon

Yash Shah (2):
       pwm: Add DT documentation for SiFive PWM Controller
       pwm: Add PWM driver for SiFive SoC

Ye Li (1):
       i2c: imx_lpi2c: Improve the codes to use private data

  MAINTAINERS                                  |   4 +
  arch/sandbox/include/asm/rtc.h               |   5 +
  cmd/Kconfig                                  |   6 +
  cmd/Makefile                                 |   1 +
  cmd/rtc.c                                    | 167 +++++++++++++++++++++++
  configs/cortina_presidio-asic-emmc_defconfig |   3 +
  configs/sandbox64_defconfig                  |   1 +
  configs/sandbox_defconfig                    |   1 +
  configs/sandbox_flattree_defconfig           |   1 +
  doc/device-tree-bindings/i2c/i2c-cortina.txt |  18 +++
  doc/device-tree-bindings/i2c/octeon-i2c.txt  |  24 ++++
  doc/device-tree-bindings/pwm/pwm-sifive.txt  |  31 +++++
  drivers/i2c/Kconfig                          |  18 +++
  drivers/i2c/Makefile                         |   2 +
  drivers/i2c/i2c-cortina.c                    | 347 ++++++++++++++++++++++++++++++++++++++++++++++++
  drivers/i2c/i2c-cortina.h                    |  87 ++++++++++++
  drivers/i2c/imx_lpi2c.c                      |  22 ++--
  drivers/i2c/octeon_i2c.c                     | 847 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  drivers/i2c/stm32f7_i2c.c                    |  73 ++++++++++
  drivers/pwm/Kconfig                          |   6 +
  drivers/pwm/Makefile                         |   1 +
  drivers/pwm/pwm-sifive.c                     | 172 ++++++++++++++++++++++++
  drivers/rtc/i2c_rtc_emul.c                   |   3 +-
  drivers/rtc/pcf2127.c                        |  13 +-
  drivers/rtc/rtc-uclass.c                     |  59 ++++++++-
  drivers/rtc/sandbox_rtc.c                    |  65 ++++-----
  include/rtc.h                                |  47 +++++++
  test/dm/rtc.c                                | 118 ++++++++++++++++-
  28 files changed, 2081 insertions(+), 61 deletions(-)
  create mode 100644 cmd/rtc.c
  create mode 100644 doc/device-tree-bindings/i2c/i2c-cortina.txt
  create mode 100644 doc/device-tree-bindings/i2c/octeon-i2c.txt
  create mode 100644 doc/device-tree-bindings/pwm/pwm-sifive.txt
  create mode 100644 drivers/i2c/i2c-cortina.c
  create mode 100644 drivers/i2c/i2c-cortina.h
  create mode 100644 drivers/i2c/octeon_i2c.c
  create mode 100644 drivers/pwm/pwm-sifive.c

travis build:

https://travis-ci.org/github/hsdenx/u-boot-i2c/builds/706396477

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