[PULL REQUEST] i2c-for-5.19

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Linus,

I finally updated my scripts, and one effect is that they finally use signed tags.
I hope it works and nothing else is broken. Please pull.

All the best,

   Wolfram


The following changes since commit ce522ba9ef7e2d9fb22a39eb3371c0c64e2a433e:

  Linux 5.18-rc2 (2022-04-10 14:21:36 -1000)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git tags/i2c-for-5.19

for you to fetch changes up to 3cd4030da3a9b54ee1ffb8397aba857397c703e4:

  i2c: meson: fix typo in comment (2022-05-21 13:33:25 +0200)

----------------------------------------------------------------
I2C for 5.19-rc1

I2C has only driver updates for 5.19. Bigger changes are for Meson,
NPCM, and R-Car, but there are also changes all over the place.

----------------------------------------------------------------
AngeloGioacchino Del Regno (1):
      i2c: mediatek: Optimize master_xfer() and avoid circular locking

Christophe Leroy (1):
      i2c: powermac: Prepare cleanup of powerpc's asm/prom.h

Dan Carpenter (1):
      i2c: qcom-geni: remove unnecessary conditions

Geert Uytterhoeven (1):
      dt-bindings: i2c: renesas,rcar-i2c: R-Car V3U is R-Car Gen4

Jan Dabros (1):
      i2c: designware: Modify timing parameters for amdpsp mailbox

Jarkko Nikula (1):
      i2c: designware: Sort timing parameter ACPI method calls by the speed

Julia Lawall (1):
      i2c: meson: fix typo in comment

Krzysztof Kozlowski (1):
      dt-bindings: i2c: qcom,i2c-qup: convert to dtschema

Kuninori Morimoto (2):
      i2c: rcar: fix PM ref counts in probe error paths
      i2c: rcar: use flags instead of atomic_xfer

Lucas Tanure (3):
      i2c: meson: Use _SHIFT and _MASK for register definitions
      i2c: meson: Use 50% duty cycle for I2C clock
      i2c: cadence: Increase timeout per message if necessary

Michael Walle (1):
      i2c: at91: use dma safe buffers

Michal Simek (1):
      i2c: xiic: Fix coding style issues

Minghao Chi (1):
      i2c: davinci: using pm_runtime_resume_and_get instead of pm_runtime_get_sync

Nathan Chancellor (1):
      i2c: at91: Initialize dma_buf in at91_twi_xfer()

Raviteja Narayanam (1):
      i2c: xiic: Fix Tx Interrupt path for grouped messages

Shubhrajyoti Datta (2):
      i2c: xiic: return value of xiic_reinit
      i2c: xiic: Correct the datatype for rx_watermark

Stephen Kitt (1):
      docs: i2c: reference simple probes

Tali Perry (5):
      i2c: npcm: Change the way of getting GCR regmap
      i2c: npcm: Remove unused variable clk_regmap
      i2c: npcm: Fix timeout calculation
      i2c: npcm: Add tx complete counter
      i2c: npcm: Handle spurious interrupts

Tyrone Ting (1):
      i2c: npcm: Correct register access width

Wolfram Sang (5):
      i2c: rcar: add support for I2C_M_RECV_LEN
      i2c: rcar: avoid race condition with SMIs
      i2c: rcar: refactor handling of first message
      i2c: rcar: use BIT macro consistently
      i2c: rcar: REP_AFTER_RD is not a persistent flag

Yang Yingliang (2):
      i2c: meson: fix missing clk_disable_unprepare() on error in meson_i2c_probe()
      i2c: mt7621: Use devm_platform_get_and_ioremap_resource()


with much appreciated quality assurance from
----------------------------------------------------------------
Andy Shevchenko (1):
      (Rev.) i2c: designware: Sort timing parameter ACPI method calls by the speed

Bartosz Golaszewski (1):
      (Rev.) i2c: davinci: using pm_runtime_resume_and_get instead of pm_runtime_get_sync

Codrin Ciubotariu (1):
      (Rev.) i2c: at91: use dma safe buffers

Eugeniu Rosca (2):
      (Rev.) i2c: rcar: add support for I2C_M_RECV_LEN
      (Test) i2c: rcar: add support for I2C_M_RECV_LEN

Jonathan Neuschäfer (2):
      (Rev.) i2c: npcm: Correct register access width
      (Rev.) i2c: npcm: Remove unused variable clk_regmap

Michael Walle (1):
      (Rev.) i2c: at91: Initialize dma_buf in at91_twi_xfer()

Neil Armstrong (3):
      (Rev.) i2c: meson: fix missing clk_disable_unprepare() on error in meson_i2c_probe()
      (Rev.) i2c: meson: Use 50% duty cycle for I2C clock
      (Rev.) i2c: meson: Use _SHIFT and _MASK for register definitions

Nícolas F. R. A. Prado (1):
      (Test) i2c: mediatek: Optimize master_xfer() and avoid circular locking

Qii Wang (1):
      (Rev.) i2c: mediatek: Optimize master_xfer() and avoid circular locking

Rob Herring (1):
      (Rev.) dt-bindings: i2c: qcom,i2c-qup: convert to dtschema

Stefan Roese (1):
      (Rev.) i2c: mt7621: Use devm_platform_get_and_ioremap_resource()

Wolfram Sang (1):
      (Rev.) dt-bindings: i2c: renesas,rcar-i2c: R-Car V3U is R-Car Gen4

 .../devicetree/bindings/i2c/qcom,i2c-qup.txt       |  40 ----
 .../devicetree/bindings/i2c/qcom,i2c-qup.yaml      |  89 +++++++++
 .../devicetree/bindings/i2c/renesas,rcar-i2c.yaml  |   2 +-
 Documentation/i2c/writing-clients.rst              |  13 +-
 drivers/i2c/busses/i2c-at91-master.c               |  11 ++
 drivers/i2c/busses/i2c-cadence.c                   |  12 +-
 drivers/i2c/busses/i2c-davinci.c                   |  12 +-
 drivers/i2c/busses/i2c-designware-amdpsp.c         |   4 +-
 drivers/i2c/busses/i2c-designware-common.c         |   2 +-
 drivers/i2c/busses/i2c-meson.c                     | 115 ++++++++---
 drivers/i2c/busses/i2c-mt65xx.c                    |  11 +-
 drivers/i2c/busses/i2c-mt7621.c                    |   5 +-
 drivers/i2c/busses/i2c-npcm7xx.c                   | 122 ++++++++----
 drivers/i2c/busses/i2c-powermac.c                  |   2 +-
 drivers/i2c/busses/i2c-qcom-geni.c                 |   6 +-
 drivers/i2c/busses/i2c-rcar.c                      | 217 ++++++++++++---------
 drivers/i2c/busses/i2c-xiic.c                      |  84 ++++----
 17 files changed, 469 insertions(+), 278 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/i2c/qcom,i2c-qup.txt
 create mode 100644 Documentation/devicetree/bindings/i2c/qcom,i2c-qup.yaml

Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [Linux GPIO]     [Linux SPI]     [Linux Hardward Monitoring]     [LM Sensors]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux