From: Wolfram Sang <wsa@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org,
Peter Rosin <peda@axentia.se>,
Bartosz Golaszewski <brgl@bgdev.pl>
Subject: [PULL REQUEST] i2c for v5.15
Date: Mon, 30 Aug 2021 21:32:34 +0200 [thread overview]
Message-ID: <YS0yUtFCdybL+A43@kunai> (raw)
[-- 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 --]
next reply other threads:[~2021-08-30 19:32 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-08-30 19:32 Wolfram Sang [this message]
2021-08-31 21:48 ` [PULL REQUEST] i2c for v5.15 pr-tracker-bot
-- strict thread matches above, loose matches on Subject: below --
2021-10-09 19:49 Wolfram Sang
2021-10-09 22:05 ` pr-tracker-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=YS0yUtFCdybL+A43@kunai \
--to=wsa@kernel.org \
--cc=brgl@bgdev.pl \
--cc=linux-i2c@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=peda@axentia.se \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.