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