Re: [PULL REQUEST] i2c for 5.2
The pull request you sent on Fri, 5 Jul 2019 21:21:29 +0200: > 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/881ed91f7db58fcbe8fdca056907991c3c9d8f2d Thank you! -- Deet-doot-dot, I am a bot. https://korg.wiki.kernel.org/userdoc/prtracker
[PULL REQUEST] i2c for 5.2
Linus, I2C has a MAINTAINERS update which will be benfitial for developers, so let's add it right away. Please pull. Thanks, Wolfram The following changes since commit 6fbc7275c7a9ba97877050335f290341a1fd8dbf: Linux 5.2-rc7 (2019-06-30 11:25:36 +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 f3a3ea28edd9a17588fede4ff53bc02d986cf4d1: i2c: tegra: Add Dmitry as a reviewer (2019-07-05 20:46:56 +0200) Dmitry Osipenko (1): i2c: tegra: Add Dmitry as a reviewer MAINTAINERS | 1 + 1 file changed, 1 insertion(+) signature.asc Description: PGP signature
Re: [PULL REQUEST] i2c for 5.2
The pull request you sent on Fri, 14 Jun 2019 18:45:53 +0200: > 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/5dcedf4600f8708150b89485d25cead88bff08a4 Thank you! -- Deet-doot-dot, I am a bot. https://korg.wiki.kernel.org/userdoc/prtracker
[PULL REQUEST] i2c for 5.2
Linus, I2C has two simple but wanted driver fixes for you. Please pull. Thanks, Wolfram The following changes since commit d1fdb6d8f6a4109a4263176c84b899076a5f8008: Linux 5.2-rc4 (2019-06-08 20:24:46 -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 a0cac264a86fbf4d6cb201fbbb73c1d335e3248a: i2c: pca-platform: Fix GPIO lookup code (2019-06-12 12:54:06 +0200) Linus Walleij (1): i2c: pca-platform: Fix GPIO lookup code Russell King (1): i2c: acorn: fix i2c warning with much appreciated quality assurance from Chris Packham (1): (Rev.) i2c: pca-platform: Fix GPIO lookup code drivers/i2c/busses/i2c-acorn.c| 1 + drivers/i2c/busses/i2c-pca-platform.c | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) signature.asc Description: PGP signature
Re: [PULL REQUEST] i2c for 5.2
The pull request you sent on Sat, 8 Jun 2019 10:54:10 +0200: > 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/902b2edfca34f88b04b86e605087e200e7e79880 Thank you! -- Deet-doot-dot, I am a bot. https://korg.wiki.kernel.org/userdoc/prtracker
[PULL REQUEST] i2c for 5.2
Linus, I2C has a driver bugfix and a MAINTAINERS fix. Please pull. Thanks, Wolfram The following changes since commit f2c7c76c5d0a443053e94adb9f0918fa2fb85c3a: Linux 5.2-rc3 (2019-06-02 13:55:33 -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 8f77293cca1f5116edc98d7a0e36c6da3917fc08: MAINTAINERS: Karthikeyan Ramasubramanian is MIA (2019-06-08 00:32:50 +0200) Robert Hancock (1): i2c: xiic: Add max_read_len quirk Wolfram Sang (1): MAINTAINERS: Karthikeyan Ramasubramanian is MIA with much appreciated quality assurance from Michal Simek (1): (Rev.) i2c: xiic: Add max_read_len quirk MAINTAINERS | 1 - drivers/i2c/busses/i2c-xiic.c | 5 + 2 files changed, 5 insertions(+), 1 deletion(-) signature.asc Description: PGP signature
Re: [PULL REQUEST] i2c for 5.2
The pull request you sent on Sun, 2 Jun 2019 08:24:02 +0200: > 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/38baf0bb79f51b4fcbf6df8fd181441d7b5c7913 Thank you! -- Deet-doot-dot, I am a bot. https://korg.wiki.kernel.org/userdoc/prtracker
[PULL REQUEST] i2c for 5.2
Linus, I2C has for you a memleak fix for the core, two driver bugfixes, as well as fixing missing file patterns to MAINTAINERS. Please pull. Thanks, Wolfram The following changes since commit cd6c84d8f0cdc911df435bb075ba22ce3c605b07: Linux 5.2-rc2 (2019-05-26 16:49:19 -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 c8552db31d5e70f0311be031b22292bf256791da: MAINTAINERS: add I2C DT bindings to ARM platforms (2019-06-01 14:52:13 +0200) Masahisa Kojima (1): i2c: synquacer: fix synquacer_i2c_doxfer() return value Vadim Pasternak (1): i2c: mlxcpld: Fix wrong initialization order in probe Wolfram Sang (2): MAINTAINERS: add DT bindings to i2c drivers MAINTAINERS: add I2C DT bindings to ARM platforms Yingjoe Chen (1): i2c: dev: fix potential memory leak in i2cdev_ioctl_rdwr with much appreciated quality assurance from Andrew Lunn (1): (Rev.) MAINTAINERS: add DT bindings to i2c drivers Heiko Stuebner (1): (Rev.) MAINTAINERS: add I2C DT bindings to ARM platforms Linus Walleij (1): (Rev.) MAINTAINERS: add I2C DT bindings to ARM platforms Michal Simek (1): (Rev.) MAINTAINERS: add I2C DT bindings to ARM platforms MAINTAINERS| 18 ++ drivers/i2c/busses/i2c-mlxcpld.c | 2 +- drivers/i2c/busses/i2c-synquacer.c | 2 +- drivers/i2c/i2c-dev.c | 1 + 4 files changed, 21 insertions(+), 2 deletions(-) signature.asc Description: PGP signature
Re: [PULL REQUEST] i2c for 5.2
The pull request you sent on Sat, 18 May 2019 13:01:01 +0200: > git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git i2c/for-next has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/f23d8719e76fd32828ae6f1b55e4659144467742 Thank you! -- Deet-doot-dot, I am a bot. https://korg.wiki.kernel.org/userdoc/prtracker
[PULL REQUEST] i2c for 5.2
Linus, here are some I2C core API additions which are kind of simple but enhance error checking for users a lot, especially by returning errno now. There are wrappers to still support the old API but it will be removed once all users are converted. This comes a bit later in a seperate pull request because of my recent illness. It would be great to have it merged in this cycle, however, so we can start converting the users (spread across many subsystems) right away. Thanks, Wolfram The following changes since commit a6a4b66bd8f41922c543f7a820c66ed59c25995e: Merge tag 'for-linus-20190516' of git://git.kernel.dk/linux-block (2019-05-16 19:10:37 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git i2c/for-next for you to fetch changes up to b8f5fe3bc5b9318d95770a09a480c31aced20cd2: i2c: core: add device-managed version of i2c_new_dummy (2019-05-17 19:29:40 +0200) Heiner Kallweit (2): i2c: core: improve return value handling of i2c_new_device and i2c_new_dummy i2c: core: add device-managed version of i2c_new_dummy with much appreciated quality assurance from Bartosz Golaszewski (2): (Rev.) i2c: core: add device-managed version of i2c_new_dummy (Rev.) i2c: core: improve return value handling of i2c_new_device and i2c_new_dummy Kieran Bingham (2): (Rev.) i2c: core: add device-managed version of i2c_new_dummy (Rev.) i2c: core: improve return value handling of i2c_new_device and i2c_new_dummy Peter Rosin (2): (Rev.) i2c: core: add device-managed version of i2c_new_dummy (Rev.) i2c: core: improve return value handling of i2c_new_device and i2c_new_dummy Documentation/driver-model/devres.txt | 3 + drivers/i2c/i2c-core-base.c | 118 ++ include/linux/i2c.h | 3 + 3 files changed, 111 insertions(+), 13 deletions(-) signature.asc Description: PGP signature
Re: [PULL REQUEST] i2c for 5.2
The pull request you sent on Thu, 9 May 2019 21:11:55 +0200: > git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git i2c/for-5.2 has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/45182e4e1f8ac04708ca7508c51d9103f07d81ab Thank you! -- Deet-doot-dot, I am a bot. https://korg.wiki.kernel.org/userdoc/prtracker
[PULL REQUEST] i2c for 5.2
Linus, I2C has for you: * API for late atomic transfers (e.g. to shut down via PMIC). We have a seperate callback now which is called under clearly defined conditions. In-kernel users are converted, too. * new driver for the AMD PCIe MP2 I2C controller * large refactoring for at91 and bcm-iproc (both gain slave support due to this) * and a good share of various driver improvements anf fixes Please pull. Thanks, Wolfram The following changes since commit 79a3aaa7b82e3106be97842dedfd8429248896e6: Linux 5.1-rc3 (2019-03-31 14:39:29 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git i2c/for-5.2 for you to fetch changes up to e6ae3ca27477226eae77cc00d5fad89d7ce64aea: dt-bindings: i2c: riic: document r7s9210 support (2019-05-03 16:53:31 +0200) Adamski, Krzysztof (Nokia - PL/Wroclaw) (1): i2c: axxia: use auto cmd for last message Andy Shevchenko (1): i2c: at91: Convert to use struct i2c_timings Anson Huang (1): i2c: imx-lpi2c: Use __maybe_unused instead of #if CONFIG_PM_SLEEP Bartosz Golaszewski (1): MAINTAINERS: change my e-mail address for at24 Bich HEMON (2): dt-bindings: i2c: stm32: remove extra spaces dt-bindings: i2c: stm32: update optional properties for stm32h7/stm32mp1 Bjorn Helgaas (1): i2c: isch: Remove unnecessary acpi.h include Chris Brandt (1): dt-bindings: i2c: riic: document r7s9210 support Dan Carpenter (1): i2c: nomadik: remove an unnecessary NULL check in nmk_i2c_remove() Elie Morisse (1): i2c: Add drivers for the AMD PCIe MP2 I2C controller Fabien Parent (1): dt-bindings: i2c: i2c-mtk: add support for MT8516 Geert Uytterhoeven (2): dt-bindings: at24: add Renesas R1EX24016 i2c: riic: Add Runtime PM support Gustavo A. R. Silva (1): i2c: mux: demux-pinctrl: use struct_size() in devm_kzalloc() Juergen Fitschen (3): i2c: at91: segregate master mode specific code from probe and init func i2c: at91: split driver into core and master file i2c: at91: added slave mode support Michael Cheng (1): i2c: iproc: Add support for more master error status Nicolas Le Bayon (1): i2c: i2c-stm32f7: improve loopback in timing algorithm Phil Edworthy (2): dt: snps,designware-i2c: Add clock bindings documentation i2c: designware: Add support for an interface clock Pu Wen (1): i2c-piix4: Add Hygon Dhyana SMBus support Qii Wang (5): i2c: mediatek: Add offsets array for new i2c registers dt-bindings: i2c: Add Mediatek MT8183 i2c binding i2c: mediatek: Add arb clock in i2c driver i2c: mediatek: Add i2c and apdma sync in i2c driver i2c: mediatek: Add i2c support for MediaTek MT8183 Ray Jui (2): dt-bindings: i2c: iproc: make 'interrupts' optional i2c: iproc: Change driver to use 'BIT' macro Rayagonda Kokatanur (4): i2c: iproc: add polling support i2c: iproc: use wrapper for read/write access dt-bindings: i2c: iproc: add "brcm, iproc-nic-i2c" compatible string i2c: iproc: add NIC I2C support Robert Shearman (3): i2c: mux: pca954x: remove support for unused platform data i2c: mux: pca9541: remove support for unused platform data i2c: mux: pca954x: allow management of device idle state via sysfs Shreesha Rajashekar (2): i2c: iproc: Extend I2C read up to 255 bytes i2c: iproc: Add slave mode support Wolfram Sang (21): i2c: rcar: sanity check for minimal DMA length i2c: rcar: let DMA enable routine return success status i2c: rcar: wait for data empty before starting DMA i2c: apply coding style for struct i2c_adapter i2c: brcmstb: remove unused struct member i2c: core: remove use of in_atomic() i2c: core: use I2C locking behaviour also for SMBUS i2c: core: introduce callbacks for atomic transfers i2c: mux: populate the new *_atomic callbacks i2c: demux: handle the new atomic callbacks i2c: omap: Add the master_xfer_atomic hook i2c: tegra-bpmp: convert to use new atomic callbacks i2c: ocores: refactor setup for polling i2c: ocores: enable atomic xfers i2c: stu300: use xfer_atomic callback to bail out early i2c: algo: bit: add flag to whitelist atomic transfers i2c: gpio: flag atomic capability if possible Merge tag 'at24-v5.2-updates-for-wolfram' of git://git.kernel.org/.../brgl/linux into i2c/for-5.2 Merge branch 'i2c-mux/for-next' of https://github.com/peda-r/i2c-mux into i2c/for-5.2 i2c: core: ratelimit 'transfer when suspended' errors i2c: core: apply 'is_suspended' check for SMBus, too with much appreciated quality assurance from Alexander Sverdlin (1): (Rev.) i2c: axxia: use auto cmd for last message Andrew Lunn (2): (Rev.) i2c: