linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PULL REQUEST] i2c for v5.15
@ 2021-08-30 19:32 Wolfram Sang
  2021-08-31 21:48 ` pr-tracker-bot
  0 siblings, 1 reply; 4+ messages in thread
From: Wolfram Sang @ 2021-08-30 19:32 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-i2c, linux-kernel, Peter Rosin, Bartosz Golaszewski

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

Linus,

I2C has a smaller pull reuest this time:

* new driver for I2C virtio
* removal of PMC SMP driver because platform is already gone
* IRQ probing and DMAENGINE API cleanups
* add SI metric prefix definitions to units.h
* beginning of i801 refactorization
* a few driver improvements

linux-next had trivial merge conflicts for
include/uapi/linux/virtio_ids.h and include/linux/units.h. The fixes
from Stephen were correct.

Please pull.

Thanks,

   Wolfram


The following changes since commit ff1176468d368232b684f75e82563369208bc371:

  Linux 5.14-rc3 (2021-07-25 15:35:14 -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 8b51a8e64443b95fb9fec9f76f1c93777b35310a:

  i2c: cadence: Implement save restore (2021-08-25 23:07:05 +0200)

----------------------------------------------------------------
Andy Shevchenko (6):
      i2c: parport: Switch to use module_parport_driver()
      units: Add SI metric prefix definitions
      i2c: designware: Use DIV_ROUND_CLOSEST() macro
      i2c: designware: Fix indentation in the header
      i2c: dev: Define pr_fmt() and drop duplication substrings
      i2c: dev: Use sysfs_emit() in "show" functions

Claudiu Beznea (1):
      i2c: at91: remove #define CONFIG_PM

Heiner Kallweit (4):
      i2c: i801: Fix handling SMBHSTCNT_PEC_EN
      i2c: i801: Improve disabling runtime pm
      i2c: i801: make p2sb_spinlock a mutex
      i2c: i801: Remove not needed debug message

Jie Deng (1):
      i2c: virtio: add a virtio i2c frontend driver

Len Baker (1):
      i2c: sun6i-pw2i: Prefer strscpy over strlcpy

Lukas Bulwahn (1):
      i2c: remove dead PMC MSP TWI/SMBus/I2C driver

Sergey Shtylyov (7):
      i2c: highlander: add IRQ check
      i2c: synquacer: fix deferred probing
      i2c: iop3xx: fix deferred probing
      i2c: s3c2410: fix IRQ check
      i2c: hix5hd2: fix IRQ check
      i2c: mt65xx: fix IRQ check
      i2c: xlp9xx: fix main IRQ check

Shubhrajyoti Datta (1):
      i2c: cadence: Implement save restore

Wolfram Sang (6):
      i2c: at91-master: : use proper DMAENGINE API for termination
      i2c: imx: : use proper DMAENGINE API for termination
      i2c: mxs: : use proper DMAENGINE API for termination
      i2c: qup: : use proper DMAENGINE API for termination
      i2c: sh_mobile: : use proper DMAENGINE API for termination
      i2c: at91: mark PM ops as __maybe unused


with much appreciated quality assurance from
----------------------------------------------------------------
Codrin Ciubotariu (3):
      (Rev.) i2c: at91: mark PM ops as __maybe unused
      (Rev.) i2c: at91-master: : use proper DMAENGINE API for termination
      (Rev.) i2c: at91: remove #define CONFIG_PM

George Cherian (1):
      (Rev.) i2c: xlp9xx: fix main IRQ check

Jean Delvare (6):
      (Rev.) i2c: parport: Switch to use module_parport_driver()
      (Rev.) i2c: i801: Remove not needed debug message
      (Test) i2c: i801: Remove not needed debug message
      (Rev.) i2c: i801: make p2sb_spinlock a mutex
      (Rev.) i2c: i801: Improve disabling runtime pm
      (Test) i2c: i801: Fix handling SMBHSTCNT_PEC_EN

Krzysztof Kozlowski (1):
      (Rev.) i2c: s3c2410: fix IRQ check

Mika Westerberg (1):
      (Rev.) i2c: i801: make p2sb_spinlock a mutex

Oleksij Rempel (1):
      (Rev.) i2c: imx: : use proper DMAENGINE API for termination

Qii Wang (1):
      (Rev.) i2c: mt65xx: fix IRQ check

Viresh Kumar (2):
      (Rev.) i2c: virtio: add a virtio i2c frontend driver
      (Test) i2c: virtio: add a virtio i2c frontend driver

 MAINTAINERS                                 |   9 +
 drivers/i2c/busses/Kconfig                  |  20 +-
 drivers/i2c/busses/Makefile                 |   2 +-
 drivers/i2c/busses/i2c-at91-core.c          |  19 +-
 drivers/i2c/busses/i2c-at91-master.c        |   4 +-
 drivers/i2c/busses/i2c-cadence.c            |  38 +-
 drivers/i2c/busses/i2c-designware-common.c  |   8 +-
 drivers/i2c/busses/i2c-designware-core.h    |   4 +-
 drivers/i2c/busses/i2c-designware-platdrv.c |   5 +-
 drivers/i2c/busses/i2c-highlander.c         |   2 +-
 drivers/i2c/busses/i2c-hix5hd2.c            |   2 +-
 drivers/i2c/busses/i2c-i801.c               |  46 +--
 drivers/i2c/busses/i2c-imx.c                |   6 +-
 drivers/i2c/busses/i2c-iop3xx.c             |   6 +-
 drivers/i2c/busses/i2c-mt65xx.c             |   2 +-
 drivers/i2c/busses/i2c-mxs.c                |   4 +-
 drivers/i2c/busses/i2c-parport.c            |  36 +-
 drivers/i2c/busses/i2c-pmcmsp.c             | 600 ----------------------------
 drivers/i2c/busses/i2c-qup.c                |   2 +-
 drivers/i2c/busses/i2c-s3c2410.c            |   2 +-
 drivers/i2c/busses/i2c-sh_mobile.c          |   4 +-
 drivers/i2c/busses/i2c-sun6i-p2wi.c         |   2 +-
 drivers/i2c/busses/i2c-synquacer.c          |   2 +-
 drivers/i2c/busses/i2c-virtio.c             | 290 ++++++++++++++
 drivers/i2c/busses/i2c-xlp9xx.c             |   2 +-
 drivers/i2c/i2c-dev.c                       |  22 +-
 include/linux/units.h                       |  16 +
 include/uapi/linux/virtio_i2c.h             |  41 ++
 include/uapi/linux/virtio_ids.h             |   1 +
 29 files changed, 467 insertions(+), 730 deletions(-)
 delete mode 100644 drivers/i2c/busses/i2c-pmcmsp.c
 create mode 100644 drivers/i2c/busses/i2c-virtio.c
 create mode 100644 include/uapi/linux/virtio_i2c.h

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

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

* Re: [PULL REQUEST] i2c for v5.15
  2021-08-30 19:32 [PULL REQUEST] i2c for v5.15 Wolfram Sang
@ 2021-08-31 21:48 ` pr-tracker-bot
  0 siblings, 0 replies; 4+ messages in thread
From: pr-tracker-bot @ 2021-08-31 21:48 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: Linus Torvalds, linux-i2c, linux-kernel, Peter Rosin,
	Bartosz Golaszewski

The pull request you sent on Mon, 30 Aug 2021 21:32:34 +0200:

> 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/871dda463c6f2c2a4a660937e2f57616146f42de

Thank you!

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

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

* Re: [PULL REQUEST] i2c for v5.15
  2021-10-09 19:49 Wolfram Sang
@ 2021-10-09 22:05 ` pr-tracker-bot
  0 siblings, 0 replies; 4+ messages in thread
From: pr-tracker-bot @ 2021-10-09 22:05 UTC (permalink / raw)
  To: Wolfram Sang
  Cc: Linus Torvalds, linux-i2c, linux-kernel, Peter Rosin,
	Bartosz Golaszewski

The pull request you sent on Sat, 9 Oct 2021 21:49:36 +0200:

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

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

Thank you!

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

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

* [PULL REQUEST] i2c for v5.15
@ 2021-10-09 19:49 Wolfram Sang
  2021-10-09 22:05 ` pr-tracker-bot
  0 siblings, 1 reply; 4+ messages in thread
From: Wolfram Sang @ 2021-10-09 19:49 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-i2c, linux-kernel, Peter Rosin, Bartosz Golaszewski

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

Linus,

I2C has three driver bugfixes and one leak fix for the core this time.

Please pull.

Thanks,

   Wolfram


The following changes since commit 5816b3e6577eaa676ceb00a848f0fd65fe2adc29:

  Linux 5.15-rc3 (2021-09-26 14:08:19 -0700)

are available in the Git repository at:

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

for you to fetch changes up to fa1049135c15b4930ce7ea757a81b1b78908f304:

  i2c: mlxcpld: Modify register setting for 400KHz frequency (2021-10-04 21:56:20 +0200)

----------------------------------------------------------------
Jamie Iles (1):
      i2c: acpi: fix resource leak in reconfiguration device addition

Kewei Xu (1):
      i2c: mediatek: Add OFFSET_EXT_CONF setting back

Vadim Pasternak (2):
      i2c: mlxcpld: Fix criteria for frequency setting
      i2c: mlxcpld: Modify register setting for 400KHz frequency


with much appreciated quality assurance from
----------------------------------------------------------------
Qii Wang (1):
      (Rev.) i2c: mediatek: Add OFFSET_EXT_CONF setting back

 drivers/i2c/busses/i2c-mlxcpld.c |  4 ++--
 drivers/i2c/busses/i2c-mt65xx.c  | 11 ++++++++++-
 drivers/i2c/i2c-core-acpi.c      |  1 +
 3 files changed, 13 insertions(+), 3 deletions(-)

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

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

end of thread, other threads:[~2021-10-09 22:05 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-30 19:32 [PULL REQUEST] i2c for v5.15 Wolfram Sang
2021-08-31 21:48 ` pr-tracker-bot
2021-10-09 19:49 Wolfram Sang
2021-10-09 22:05 ` 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).