LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
* [PULL REQUEST] i2c for v5.16
@ 2022-01-01 22:05 Wolfram Sang
  2022-01-02 18:38 ` pr-tracker-bot
  0 siblings, 1 reply; 14+ messages in thread
From: Wolfram Sang @ 2022-01-01 22:05 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-i2c, linux-kernel, Peter Rosin, Bartosz Golaszewski

[-- Attachment #1: Type: text/plain, Size: 850 bytes --]

Linus,

I2C has a better input validation for compat ioctls and a documentation
bugfix for 5.16.

Please pull.

Thanks,

   Wolfram


The following changes since commit fc74e0a40e4f9fd0468e34045b0c45bba11dcbb2:

  Linux 5.16-rc7 (2021-12-26 13:17:17 -0800)

are available in the Git repository at:

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

for you to fetch changes up to c116fe1e1883ad3eda0a1938a9e3275a98aa51a5:

  Docs: Fixes link to I2C specification (2021-12-31 14:39:28 +0100)

----------------------------------------------------------------
Deep Majumder (1):
      Docs: Fixes link to I2C specification

Pavel Skripkin (1):
      i2c: validate user data in compat ioctl

 Documentation/i2c/summary.rst | 8 +++++---
 drivers/i2c/i2c-dev.c         | 3 +++
 2 files changed, 8 insertions(+), 3 deletions(-)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PULL REQUEST] i2c for v5.16
  2022-01-01 22:05 [PULL REQUEST] i2c for v5.16 Wolfram Sang
@ 2022-01-02 18:38 ` pr-tracker-bot
  0 siblings, 0 replies; 14+ messages in thread
From: pr-tracker-bot @ 2022-01-02 18:38 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: Linus Torvalds, linux-i2c, linux-kernel, Peter Rosin,
	Bartosz Golaszewski

The pull request you sent on Sat, 1 Jan 2022 23:05:53 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git i2c/for-current

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/859431ac11aef9b4cd7ffa75e94a92a6a41c8623

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PULL REQUEST] i2c for v5.16
  2022-01-08 18:10 Wolfram Sang
@ 2022-01-08 20:19 ` pr-tracker-bot
  0 siblings, 0 replies; 14+ messages in thread
From: pr-tracker-bot @ 2022-01-08 20:19 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: Linus Torvalds, linux-i2c, linux-kernel, Peter Rosin,
	Bartosz Golaszewski

The pull request you sent on Sat, 8 Jan 2022 19:10:42 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git i2c/for-current

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/21f35d2ca83e64603b9f543b537491d333b69c51

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [PULL REQUEST] i2c for v5.16
@ 2022-01-08 18:10 Wolfram Sang
  2022-01-08 20:19 ` pr-tracker-bot
  0 siblings, 1 reply; 14+ messages in thread
From: Wolfram Sang @ 2022-01-08 18:10 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-i2c, linux-kernel, Peter Rosin, Bartosz Golaszewski

[-- Attachment #1: Type: text/plain, Size: 1386 bytes --]

Linus,

here is the I2C pull request fixing the regression with AMD GPU suspend
by reverting the handling of bus regulators in the I2C core. Also, there
is a fix for the MPC driver to prevent an out-of-bound-access.

Please pull.

Thanks,

   Wolfram


The following changes since commit c9e6606c7fe92b50a02ce51dda82586ebdf99b48:

  Linux 5.16-rc8 (2022-01-02 14:23:25 -0800)

are available in the Git repository at:

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

for you to fetch changes up to a19f75de73c220b4496d2aefb7a605dd032f7c01:

  Revert "i2c: core: support bus regulator controlling in adapter" (2022-01-07 21:27:15 +0100)

----------------------------------------------------------------
Chris Packham (1):
      i2c: mpc: Avoid out of bounds memory access

Wolfram Sang (1):
      Revert "i2c: core: support bus regulator controlling in adapter"


with much appreciated quality assurance from
----------------------------------------------------------------
"Tareque Md.Hanif" (1):
      (Test) Revert "i2c: core: support bus regulator controlling in adapter"

Konstantin Kharlamov (1):
      (Test) Revert "i2c: core: support bus regulator controlling in adapter"

 drivers/i2c/busses/i2c-mpc.c | 15 ++++---
 drivers/i2c/i2c-core-base.c  | 95 --------------------------------------------
 2 files changed, 9 insertions(+), 101 deletions(-)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PULL REQUEST] i2c for v5.16
  2021-12-11  8:50 Wolfram Sang
@ 2021-12-11 17:28 ` pr-tracker-bot
  0 siblings, 0 replies; 14+ messages in thread
From: pr-tracker-bot @ 2021-12-11 17:28 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: Linus Torvalds, linux-i2c, linux-kernel, Peter Rosin,
	Bartosz Golaszewski

The pull request you sent on Sat, 11 Dec 2021 09:50:55 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git i2c/for-current

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/bd66be54b92e66d6e27af4b57407052edbed7178

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [PULL REQUEST] i2c for v5.16
@ 2021-12-11  8:50 Wolfram Sang
  2021-12-11 17:28 ` pr-tracker-bot
  0 siblings, 1 reply; 14+ messages in thread
From: Wolfram Sang @ 2021-12-11  8:50 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-i2c, linux-kernel, Peter Rosin, Bartosz Golaszewski

[-- Attachment #1: Type: text/plain, Size: 1049 bytes --]

Linus,

here are two more I2C driver bugfixes.

Please pull.

Thanks,

   Wolfram


The following changes since commit 0fcfb00b28c0b7884635dacf38e46d60bf3d4eb1:

  Linux 5.16-rc4 (2021-12-05 14:08:22 -0800)

are available in the Git repository at:

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

for you to fetch changes up to a74c313aca266fab0d1d1a72becbb8b7b5286b6e:

  i2c: mpc: Use atomic read and fix break condition (2021-12-10 22:27:30 +0100)

----------------------------------------------------------------
Chris Packham (1):
      i2c: mpc: Use atomic read and fix break condition

Vincent Whitchurch (1):
      i2c: virtio: fix completion handling


with much appreciated quality assurance from
----------------------------------------------------------------
Maxime Bizon (1):
      (Test) i2c: mpc: Use atomic read and fix break condition

 drivers/i2c/busses/i2c-mpc.c    |  2 +-
 drivers/i2c/busses/i2c-virtio.c | 32 ++++++++++++--------------------
 2 files changed, 13 insertions(+), 21 deletions(-)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PULL REQUEST] i2c for v5.16
  2021-12-03 16:45 Wolfram Sang
@ 2021-12-03 18:53 ` pr-tracker-bot
  0 siblings, 0 replies; 14+ messages in thread
From: pr-tracker-bot @ 2021-12-03 18:53 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: Linus Torvalds, linux-i2c, linux-kernel, Peter Rosin,
	Bartosz Golaszewski

The pull request you sent on Fri, 3 Dec 2021 17:45:26 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git i2c/for-current

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/f66062c7491b0f861ba1ee9c767c860fd615b2c3

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [PULL REQUEST] i2c for v5.16
@ 2021-12-03 16:45 Wolfram Sang
  2021-12-03 18:53 ` pr-tracker-bot
  0 siblings, 1 reply; 14+ messages in thread
From: Wolfram Sang @ 2021-12-03 16:45 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-i2c, linux-kernel, Peter Rosin, Bartosz Golaszewski

[-- Attachment #1: Type: text/plain, Size: 1699 bytes --]

Linus,

I2C has another set of driver bugfixes, mostly for the stm32f7 driver.

Please pull.

Thanks,

   Wolfram


The following changes since commit d58071a8a76d779eedab38033ae4c821c30295a5:

  Linux 5.16-rc3 (2021-11-28 14:09:19 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 02fe0fbd8a21e183687925c3a266ae27dda9840f:

  i2c: rk3x: Handle a spurious start completion interrupt flag (2021-11-30 22:38:15 +0100)

----------------------------------------------------------------
Aaro Koskinen (1):
      i2c: cbus-gpio: set atomic transfer callback

Alain Volmat (4):
      i2c: stm32f7: flush TX FIFO upon transfer errors
      i2c: stm32f7: recover the bus on access timeout
      i2c: stm32f7: stop dma transfer in case of NACK
      i2c: stm32f7: use proper DMAENGINE API for termination

Ondrej Jirman (1):
      i2c: rk3x: Handle a spurious start completion interrupt flag


with much appreciated quality assurance from
----------------------------------------------------------------
John Keeping (1):
      (Rev.) i2c: rk3x: Handle a spurious start completion interrupt flag

Pierre-Yves MORDRET (4):
      (Rev.) i2c: stm32f7: use proper DMAENGINE API for termination
      (Rev.) i2c: stm32f7: stop dma transfer in case of NACK
      (Rev.) i2c: stm32f7: recover the bus on access timeout
      (Rev.) i2c: stm32f7: flush TX FIFO upon transfer errors

 drivers/i2c/busses/i2c-cbus-gpio.c |  5 +++--
 drivers/i2c/busses/i2c-rk3x.c      |  4 ++--
 drivers/i2c/busses/i2c-stm32f7.c   | 45 ++++++++++++++++++++++++++++++++------
 3 files changed, 43 insertions(+), 11 deletions(-)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PULL REQUEST] i2c for v5.16
  2021-11-26 10:38 Wolfram Sang
@ 2021-11-26 18:35 ` pr-tracker-bot
  0 siblings, 0 replies; 14+ messages in thread
From: pr-tracker-bot @ 2021-11-26 18:35 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: Linus Torvalds, linux-i2c, linux-kernel, Peter Rosin,
	Bartosz Golaszewski

The pull request you sent on Fri, 26 Nov 2021 11:38:13 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git i2c/for-current

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/80d75202f033f51581020a5ac06699d4dff89e73

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [PULL REQUEST] i2c for v5.16
@ 2021-11-26 10:38 Wolfram Sang
  2021-11-26 18:35 ` pr-tracker-bot
  0 siblings, 1 reply; 14+ messages in thread
From: Wolfram Sang @ 2021-11-26 10:38 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-i2c, linux-kernel, Peter Rosin, Bartosz Golaszewski

[-- Attachment #1: Type: text/plain, Size: 1773 bytes --]

Linus,

I2C has an interrupt storm fix for the i801, better timeout handling for
the new virtio driver, and some documentation fixes this time.

Please pull.

Thanks,

   Wolfram


The following changes since commit 136057256686de39cc3a07c2e39ef6bc43003ff6:

  Linux 5.16-rc2 (2021-11-21 13:47:39 -0800)

are available in the Git repository at:

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

for you to fetch changes up to bed68f4f4db429a0bf544887e64dc710e5a690ea:

  docs: i2c: smbus-protocol: mention the repeated start condition (2021-11-23 12:59:41 +0100)

----------------------------------------------------------------
Abel Vesa (1):
      dt-bindings: i2c: imx-lpi2c: Fix i.MX 8QM compatible matching

Jarkko Nikula (1):
      i2c: i801: Fix interrupt storm from SMB_ALERT signal

Jean Delvare (1):
      i2c: i801: Restore INTREN on unload

Miquel Raynal (1):
      docs: i2c: smbus-protocol: mention the repeated start condition

Vincent Whitchurch (1):
      i2c: virtio: disable timeout handling


with much appreciated quality assurance from
----------------------------------------------------------------
Jarkko Nikula (1):
      (Test) i2c: i801: Restore INTREN on unload

Jean Delvare (2):
      (Rev.) i2c: i801: Fix interrupt storm from SMB_ALERT signal
      (Test) i2c: i801: Fix interrupt storm from SMB_ALERT signal

Viresh Kumar (1):
      (Rev.) i2c: virtio: disable timeout handling

 .../devicetree/bindings/i2c/i2c-imx-lpi2c.yaml     |  5 ++--
 Documentation/i2c/smbus-protocol.rst               | 14 ++++++----
 drivers/i2c/busses/i2c-i801.c                      | 32 +++++++++++++++++-----
 drivers/i2c/busses/i2c-virtio.c                    | 14 ++++------
 4 files changed, 41 insertions(+), 24 deletions(-)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PULL REQUEST] i2c for v5.16
  2021-11-08  8:28 Wolfram Sang
@ 2021-11-08 20:27 ` pr-tracker-bot
  0 siblings, 0 replies; 14+ messages in thread
From: pr-tracker-bot @ 2021-11-08 20:27 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: Linus Torvalds, linux-i2c, linux-kernel, Peter Rosin,
	Bartosz Golaszewski

The pull request you sent on Mon, 8 Nov 2021 09:28:29 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git i2c/for-mergewindow

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/dab334c98bf3563f57dc694242192f9e1cc95f96

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [PULL REQUEST] i2c for v5.16
@ 2021-11-08  8:28 Wolfram Sang
  2021-11-08 20:27 ` pr-tracker-bot
  0 siblings, 1 reply; 14+ messages in thread
From: Wolfram Sang @ 2021-11-08  8:28 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-i2c, linux-kernel, Peter Rosin, Bartosz Golaszewski

[-- Attachment #1: Type: text/plain, Size: 8860 bytes --]

Linus,

after the hot-fix, here is my main pull request for I2C:

* big refactoring of the PASEMI driver to support the Apple M1
* huge improvements to the XIIC in terms of locking and SMP safety
* refactoring and clean ups for the i801 driver
* and a usual bunch of small driver updates

The latest two patches look like they have been applied only yesterday,
but they have been in the tree before and got lost for reasons I sadly
cannot recall or reproduce. They have been reviewed on October, 17th.

Please pull.

Thanks,

   Wolfram


The following changes since commit 64570fbc14f8d7cb3fe3995f20e26bc25ce4b2cc:

  Linux 5.15-rc5 (2021-10-10 17:01:59 -0700)

are available in the Git repository at:

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

for you to fetch changes up to c6f49acb52c79f8e84af2eda4fc002a2068a6c9e:

  i2c: amd-mp2-plat: ACPI: Use ACPI_COMPANION() directly (2021-11-07 14:57:41 +0100)

----------------------------------------------------------------
Andy Shevchenko (1):
      i2c: i801: Add support for Intel Ice Lake PCH-N

Christophe JAILLET (2):
      i2c: switch from 'pci_' to 'dma_' API
      i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()'

Dmitry Osipenko (1):
      i2c: tegra: Ensure that device is suspended before driver is removed

Heiner Kallweit (6):
      i2c: i801: Improve is_dell_system_with_lis3lv02d
      i2c: i801: Remove not needed check for PCI_COMMAND_INTX_DISABLE
      i2c: i801: Improve i801_acpi_probe/remove functions
      i2c: i801: Improve i801_add_mux
      i2c: i801: Use PCI bus rescan mutex to protect P2SB access
      i2c: i801: Stop using pm_runtime_set_autosuspend_delay(-1)

Jarkko Nikula (1):
      i2c: i801: Fix incorrect and needless software PEC disabling

Jie Deng (1):
      i2c: virtio: update the maintainer to Conghui

Kewei Xu (3):
      i2c: mediatek: fixing the incorrect register offset
      i2c: mediatek: Reset the handshake signal between i2c and dma
      i2c: mediatek: Dump i2c/dma register when a timeout occurs

Krzysztof Kozlowski (2):
      i2c: pxa: drop unneeded MODULE_ALIAS
      i2c: exynos: describe drivers in KConfig

Marek Vasut (6):
      i2c: xiic: Fix broken locking on tx_msg
      i2c: xiic: Drop broken interrupt handler
      i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process()
      i2c: xiic: Switch from waitqueue to completion
      i2c: xiic: Only ever transfer single message
      i2c: xiic: Fix RX IRQ busy check

Michael Brunner (1):
      i2c: kempld: deprecate class based instantiation

Raag Jadav (1):
      dt-bindings: at24: add ON Semi CAT24C04 and CAT24C05

Rafael J. Wysocki (1):
      i2c: amd-mp2-plat: ACPI: Use ACPI_COMPANION() directly

Randy Dunlap (1):
      i2c: qup: fix a trivial typo

Sven Peter (11):
      dt-bindings: i2c: Add Apple I2C controller bindings
      i2c: pasemi: Use io{read,write}32
      i2c: pasemi: Use dev_name instead of port number
      i2c: pasemi: Remove usage of pci_dev
      i2c: pasemi: Split off common probing code
      i2c: pasemi: Split pci driver to its own file
      i2c: pasemi: Move common reset code to own function
      i2c: pasemi: Allow to configure bus frequency
      i2c: pasemi: Refactor _probe to use devm_*
      i2c: pasemi: Add Apple platform driver
      i2c: pasemi: Set enable bit for Apple variant

Tian Tao (1):
      i2c: qup: move to use request_irq by IRQF_NO_AUTOEN flag

Vadim Pasternak (2):
      i2c: mlxcpld: Reduce polling time for performance improvement
      i2c: mlxcpld: Allow flexible polling time setting for I2C transactions

Wolfram Sang (3):
      i2c: rcar: enable interrupts before starting transfer
      Merge branch 'i2c/for-current' into i2c/for-mergewindow
      Merge tag 'at24-updates-for-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into i2c/for-mergewindow

zhaoxiao (1):
      i2c: bcm-kona: Fix return value in probe()


with much appreciated quality assurance from
----------------------------------------------------------------
Andy Shevchenko (2):
      (Rev.) i2c: i801: Use PCI bus rescan mutex to protect P2SB access
      (Rev.) i2c: i801: Remove not needed check for PCI_COMMAND_INTX_DISABLE

Arnd Bergmann (10):
      (Rev.) i2c: pasemi: Set enable bit for Apple variant
      (Rev.) i2c: pasemi: Add Apple platform driver
      (Rev.) i2c: pasemi: Refactor _probe to use devm_*
      (Rev.) i2c: pasemi: Allow to configure bus frequency
      (Rev.) i2c: pasemi: Move common reset code to own function
      (Rev.) i2c: pasemi: Split pci driver to its own file
      (Rev.) i2c: pasemi: Split off common probing code
      (Rev.) i2c: pasemi: Remove usage of pci_dev
      (Rev.) i2c: pasemi: Use io{read,write}32
      (Rev.) dt-bindings: i2c: Add Apple I2C controller bindings

Chen-Yu Tsai (1):
      (Rev.) i2c: mediatek: fixing the incorrect register offset

Christian Zigotzky (11):
      (Test) i2c: pasemi: Set enable bit for Apple variant
      (Test) i2c: pasemi: Add Apple platform driver
      (Test) i2c: pasemi: Refactor _probe to use devm_*
      (Test) i2c: pasemi: Allow to configure bus frequency
      (Test) i2c: pasemi: Move common reset code to own function
      (Test) i2c: pasemi: Split pci driver to its own file
      (Test) i2c: pasemi: Split off common probing code
      (Test) i2c: pasemi: Remove usage of pci_dev
      (Test) i2c: pasemi: Use dev_name instead of port number
      (Test) i2c: pasemi: Use io{read,write}32
      (Test) dt-bindings: i2c: Add Apple I2C controller bindings

Jean Delvare (10):
      (Rev.) i2c: i801: Add support for Intel Ice Lake PCH-N
      (Rev.) i2c: i801: Fix incorrect and needless software PEC disabling
      (Rev.) i2c: i801: Stop using pm_runtime_set_autosuspend_delay(-1)
      (Rev.) i2c: i801: Use PCI bus rescan mutex to protect P2SB access
      (Rev.) i2c: i801: Improve i801_add_mux
      (Test) i2c: i801: Improve i801_add_mux
      (Rev.) i2c: i801: Improve i801_acpi_probe/remove functions
      (Test) i2c: i801: Improve i801_acpi_probe/remove functions
      (Rev.) i2c: i801: Remove not needed check for PCI_COMMAND_INTX_DISABLE
      (Rev.) i2c: i801: Improve is_dell_system_with_lis3lv02d

Mika Westerberg (1):
      (Rev.) i2c: i801: Improve i801_acpi_probe/remove functions

Niklas Söderlund (1):
      (Rev.) i2c: rcar: enable interrupts before starting transfer

Qii Wang (3):
      (Rev.) i2c: mediatek: Dump i2c/dma register when a timeout occurs
      (Rev.) i2c: mediatek: Reset the handshake signal between i2c and dma
      (Rev.) i2c: mediatek: fixing the incorrect register offset

Rob Herring (1):
      (Rev.) dt-bindings: i2c: Add Apple I2C controller bindings

Ulrich Hecht (1):
      (Rev.) i2c: rcar: enable interrupts before starting transfer

 Documentation/devicetree/bindings/eeprom/at24.yaml |   6 +
 .../devicetree/bindings/i2c/apple,i2c.yaml         |  61 ++++++++
 MAINTAINERS                                        |   2 +-
 drivers/i2c/busses/Kconfig                         |  16 +-
 drivers/i2c/busses/Makefile                        |   3 +
 drivers/i2c/busses/i2c-amd-mp2-pci.c               |   4 +-
 drivers/i2c/busses/i2c-amd-mp2-plat.c              |   5 +-
 drivers/i2c/busses/i2c-bcm-kona.c                  |   2 +-
 drivers/i2c/busses/i2c-i801.c                      |  83 ++++-------
 drivers/i2c/busses/i2c-ismt.c                      |  12 +-
 drivers/i2c/busses/i2c-kempld.c                    |   3 +-
 drivers/i2c/busses/i2c-mlxcpld.c                   |  14 +-
 drivers/i2c/busses/i2c-mt65xx.c                    |  82 ++++++++++-
 .../i2c/busses/{i2c-pasemi.c => i2c-pasemi-core.c} | 114 ++++-----------
 drivers/i2c/busses/i2c-pasemi-core.h               |  21 +++
 drivers/i2c/busses/i2c-pasemi-pci.c                |  85 +++++++++++
 drivers/i2c/busses/i2c-pasemi-platform.c           | 122 ++++++++++++++++
 drivers/i2c/busses/i2c-pxa.c                       |   1 -
 drivers/i2c/busses/i2c-qup.c                       |   6 +-
 drivers/i2c/busses/i2c-rcar.c                      |   6 +-
 drivers/i2c/busses/i2c-tegra.c                     |   4 +-
 drivers/i2c/busses/i2c-xiic.c                      | 161 +++++++++------------
 drivers/i2c/busses/i2c-xlr.c                       |   6 +-
 23 files changed, 558 insertions(+), 261 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/i2c/apple,i2c.yaml
 rename drivers/i2c/busses/{i2c-pasemi.c => i2c-pasemi-core.c} (77%)
 create mode 100644 drivers/i2c/busses/i2c-pasemi-core.h
 create mode 100644 drivers/i2c/busses/i2c-pasemi-pci.c
 create mode 100644 drivers/i2c/busses/i2c-pasemi-platform.c

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [PULL REQUEST] i2c for v5.16
  2021-11-06 21:33 Wolfram Sang
@ 2021-11-07 19:14 ` pr-tracker-bot
  0 siblings, 0 replies; 14+ messages in thread
From: pr-tracker-bot @ 2021-11-07 19:14 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: Linus Torvalds, linux-i2c, linux-kernel, Peter Rosin,
	Bartosz Golaszewski

The pull request you sent on Sat, 6 Nov 2021 22:33:24 +0100:

> git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git i2c/for-current

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/6b75d88fa81b122cce37ebf17428a849ccd3d0f1

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [PULL REQUEST] i2c for v5.16
@ 2021-11-06 21:33 Wolfram Sang
  2021-11-07 19:14 ` pr-tracker-bot
  0 siblings, 1 reply; 14+ messages in thread
From: Wolfram Sang @ 2021-11-06 21:33 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-i2c, linux-kernel, Peter Rosin, Bartosz Golaszewski

[-- Attachment #1: Type: text/plain, Size: 1076 bytes --]

Linus,

here is a hot-fix for I2C fixing an issue which came in via the mailbox
tree.

It is based on your tree as of today. Please pull.

Thanks,

   Wolfram


The following changes since commit fe91c4725aeed35023ba4f7a1e1adfebb6878c23:

  Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi (2021-11-05 08:42:02 -0700)

are available in the Git repository at:

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

for you to fetch changes up to c80be257a4cd0f72c083e6056ff0ce2da871e9dc:

  i2c: xgene-slimpro: Fix wrong pointer passed to PTR_ERR() (2021-11-06 22:09:37 +0100)

----------------------------------------------------------------
Wei Yongjun (1):
      i2c: xgene-slimpro: Fix wrong pointer passed to PTR_ERR()


with much appreciated quality assurance from
----------------------------------------------------------------
Sudeep Holla (1):
      (Rev.) i2c: xgene-slimpro: Fix wrong pointer passed to PTR_ERR()

 drivers/i2c/busses/i2c-xgene-slimpro.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2022-01-08 20:19 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-01 22:05 [PULL REQUEST] i2c for v5.16 Wolfram Sang
2022-01-02 18:38 ` pr-tracker-bot
  -- strict thread matches above, loose matches on Subject: below --
2022-01-08 18:10 Wolfram Sang
2022-01-08 20:19 ` pr-tracker-bot
2021-12-11  8:50 Wolfram Sang
2021-12-11 17:28 ` pr-tracker-bot
2021-12-03 16:45 Wolfram Sang
2021-12-03 18:53 ` pr-tracker-bot
2021-11-26 10:38 Wolfram Sang
2021-11-26 18:35 ` pr-tracker-bot
2021-11-08  8:28 Wolfram Sang
2021-11-08 20:27 ` pr-tracker-bot
2021-11-06 21:33 Wolfram Sang
2021-11-07 19:14 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).