[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <YpZB/KoqwZJxvzv4@shikoro>
Date: Tue, 31 May 2022 18:27:40 +0200
From: Wolfram Sang <wsa@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: linux-i2c@...r.kernel.org, linux-kernel@...r.kernel.org,
Peter Rosin <peda@...ntia.se>,
Bartosz Golaszewski <brgl@...ev.pl>
Subject: [PULL REQUEST] i2c-for-5.19
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
Download attachment "signature.asc" of type "application/pgp-signature" (834 bytes)
Powered by blists - more mailing lists