Re: [PULL REQUEST] i2c for 4.20
The pull request you sent on Thu, 20 Dec 2018 22:57:09 +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/9097a058d49e049925d8da72db07fffcee24efa0 Thank you! -- Deet-doot-dot, I am a bot. https://korg.wiki.kernel.org/userdoc/prtracker
[PULL REQUEST] i2c for 4.20
Linus, I2C has a MAINTAINERS update for you, so people will be immediately pointed to the right person for this previously orphaned driver. And one of Arnd's build warning fixes for a new driver added this cycle. Please pull. Thanks, Wolfram The following changes since commit 40e020c129cfc991e8ab4736d2665351ffd1468d: Linux 4.20-rc6 (2018-12-09 15:31:00 -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 32774a8153b4c62e408297fba352248afb2e0143: i2c: nvidia-gpu: mark resume function as __maybe_unused (2018-12-11 21:39:43 +0100) Adamski, Krzysztof (Nokia - PL/Wroclaw) (1): MAINTAINERS: add entry for i2c-axxia driver Arnd Bergmann (1): i2c: nvidia-gpu: mark resume function as __maybe_unused with much appreciated quality assurance from Alexander Sverdlin (1): (Rev.) MAINTAINERS: add entry for i2c-axxia driver Andy Shevchenko (1): (Rev.) i2c: nvidia-gpu: mark resume function as __maybe_unused MAINTAINERS | 7 +++ drivers/i2c/busses/i2c-nvidia-gpu.c | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) signature.asc Description: PGP signature
Re: [PULL REQUEST] i2c for 4.20
The pull request you sent on Fri, 7 Dec 2018 14:08:52 +0100: > 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/52f842ccd615564a75ef45f8a0985ff14a0a61ce Thank you! -- Deet-doot-dot, I am a bot. https://korg.wiki.kernel.org/userdoc/prtracker
[PULL REQUEST] i2c for 4.20
Linus, here is a set of driver bugfixes for the I2C subsystem. Please pull. Thanks, Wolfram The following changes since commit 2e6e902d185027f8e3cb8b7305238f7e35d6a436: Linux 4.20-rc4 (2018-11-25 14:19:31 -0800) 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 ece27a337d42a3197935711997f2880f0957ed7e: i2c: uniphier-f: fix violation of tLOW requirement for Fast-mode (2018-12-06 23:14:59 +0100) Adamski, Krzysztof (Nokia - PL/Wroclaw) (1): i2c: axxia: properly handle master timeout Hans de Goede (1): i2c: scmi: Fix probe error on devices with an empty SMB0001 ACPI device node Masahiro Yamada (4): i2c: uniphier-f: fix timeout error after reading 8 bytes i2c: uniphier-f: fill TX-FIFO only in IRQ handler for repeated START i2c: uniphier: fix violation of tLOW requirement for Fast-mode i2c: uniphier-f: fix violation of tLOW requirement for Fast-mode Wolfram Sang (3): i2c: nvidia-gpu: adhere to I2C fault codes i2c: nvidia-gpu: limit reads also for combined messages i2c: rcar: check bus state before reinitializing with much appreciated quality assurance from Ajay Gupta (2): (Test) i2c: nvidia-gpu: limit reads also for combined messages (Test) i2c: nvidia-gpu: adhere to I2C fault codes Alexander Sverdlin (1): (Rev.) i2c: axxia: properly handle master timeout drivers/i2c/busses/i2c-axxia.c | 40 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 7 +++--- drivers/i2c/busses/i2c-rcar.c | 9 --- drivers/i2c/busses/i2c-scmi.c | 10 +--- drivers/i2c/busses/i2c-uniphier-f.c | 49 +++-- drivers/i2c/busses/i2c-uniphier.c | 8 +- 6 files changed, 93 insertions(+), 30 deletions(-) signature.asc Description: PGP signature
Re: [PULL REQUEST] i2c for 4.20
> people able to use a machine at all. So in practice, the "new driver" > rule has become a "new ID or quirk" rule. Got it. Will keep it in mind. Thanks! signature.asc Description: PGP signature
Re: [PULL REQUEST] i2c for 4.20
On Sat, Nov 10, 2018 at 5:20 AM Wolfram Sang wrote: > > I hope the rc1 rule still applies for this new driver. It consists of the I2C > master part and UCSI client part which has the needed ack from Heikki. I've pulled it, but please don't do this again. The "New driver" rule has become pretty much historical, simply because releases have been regular enough that it doesn't much make much sense, and we just have't had the kinds of "basic support" drivers that make sense pushing out as early as possible just to get people able to use a machine at all. So in practice, the "new driver" rule has become a "new ID or quirk" rule. The nVidia i2c support doesn't sound so special that it couldn't have waited until the merge window. Linus
[PULL REQUEST] i2c for 4.20
Linus, I2C has one bugfix (qcom-geni driver), one arch enablement (i2c-omap driver, no code change), and a new driver (nvidia-gpu) this time. I hope the rc1 rule still applies for this new driver. It consists of the I2C master part and UCSI client part which has the needed ack from Heikki. Please pull. Thanks, Wolfram The following changes since commit 651022382c7f8da46cb4872a545ee1da6d097d2a: Linux 4.20-rc1 (2018-11-04 15:37:52 -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 247c554a14aa16ca08f4ed4d9eb39a2389f69d1d: usb: typec: ucsi: add support for Cypress CCGx (2018-11-09 18:49:59 +0100) Ajay Gupta (2): i2c: add i2c bus driver for NVIDIA GPU usb: typec: ucsi: add support for Cypress CCGx Stephen Boyd (1): i2c: qcom-geni: Fix runtime PM mismatch with child devices Vignesh R (3): dt-bindings: i2c: omap: Add new compatible for AM654 SoCs i2c: omap: Enable for ARCH_K3 MAINTAINERS: Add entry for i2c-omap driver Wolfram Sang (1): i2c: nvidia-gpu: make pm_ops static with much appreciated quality assurance from Andy Shevchenko (1): (Rev.) i2c: add i2c bus driver for NVIDIA GPU Douglas Anderson (1): (Rev.) i2c: qcom-geni: Fix runtime PM mismatch with child devices Grygorii Strashko (2): (Rev.) i2c: omap: Enable for ARCH_K3 (Rev.) dt-bindings: i2c: omap: Add new compatible for AM654 SoCs Rob Herring (1): (Rev.) dt-bindings: i2c: omap: Add new compatible for AM654 SoCs Documentation/devicetree/bindings/i2c/i2c-omap.txt | 8 +- Documentation/i2c/busses/i2c-nvidia-gpu| 18 + MAINTAINERS| 15 + drivers/i2c/busses/Kconfig | 11 +- drivers/i2c/busses/Makefile| 1 + drivers/i2c/busses/i2c-nvidia-gpu.c| 368 + drivers/i2c/busses/i2c-qcom-geni.c | 15 +- drivers/usb/typec/ucsi/Kconfig | 10 + drivers/usb/typec/ucsi/Makefile| 2 + drivers/usb/typec/ucsi/ucsi_ccg.c | 307 + 10 files changed, 745 insertions(+), 10 deletions(-) create mode 100644 Documentation/i2c/busses/i2c-nvidia-gpu create mode 100644 drivers/i2c/busses/i2c-nvidia-gpu.c create mode 100644 drivers/usb/typec/ucsi/ucsi_ccg.c signature.asc Description: PGP signature
Re: [PULL REQUEST] i2c for 4.20
On Thu, Nov 1, 2018 at 3:50 AM Wolfram Sang wrote: > > I2C has a core bugfix & cleanup as well as an ID addition and > MAINTAINERS update for you. Pulled, Linus
[PULL REQUEST] i2c for 4.20
Linus, I2C has a core bugfix & cleanup as well as an ID addition and MAINTAINERS update for you. Please pull. Thanks, Wolfram The following changes since commit 9bb9d4fdce9e6b351b7b905f150745a0fc06: Merge branch 'for-linus-4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml (2018-10-31 15:46:16 -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 012ebc3b7801fcf424d0ebb4689c98f90a8593e0: MAINTAINERS: add maintainer for IMX LPI2C driver (2018-10-31 23:37:34 +) A.s. Dong (2): dt-bindings: i2c: i2c-imx-lpi2c: add imx8qxp compatible string MAINTAINERS: add maintainer for IMX LPI2C driver Charles Keepax (2): i2c: Remove unnecessary call to irq_find_mapping i2c: Clear client->irq in i2c_device_remove with much appreciated quality assurance from Benjamin Tissoires (2): (Rev.) i2c: Clear client->irq in i2c_device_remove (Rev.) i2c: Remove unnecessary call to irq_find_mapping Rob Herring (1): (Rev.) dt-bindings: i2c: i2c-imx-lpi2c: add imx8qxp compatible string Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.txt | 1 + MAINTAINERS | 8 drivers/i2c/i2c-core-base.c | 7 +++ 3 files changed, 12 insertions(+), 4 deletions(-) signature.asc Description: PGP signature
Re: [PULL REQUEST] i2c for 4.20
On Mon, Oct 29, 2018 at 12:05 PM Wolfram Sang wrote: > > I2C has not so much stuff this time. Mostly driver enablement for new > SoCs, some driver bugfixes, and some cleanups. Pulled, Linus
[PULL REQUEST] i2c for 4.20
Linus, welcome back! I hope the time off was good for you. I2C has not so much stuff this time. Mostly driver enablement for new SoCs, some driver bugfixes, and some cleanups. Please pull. Thanks, Wolfram The following changes since commit 0238df646e6224016a45505d2c111a24669ebe21: Linux 4.19-rc7 (2018-10-07 17:26:02 +0200) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git i2c/for-4.20 for you to fetch changes up to 84de6e96e036dcfb18dded04a506b1dd72ba0e5b: MAINTAINERS: add maintainer for Renesas RIIC driver (2018-10-29 18:53:38 +) Alexandre Belloni (5): i2c: designware: use generic table matching i2c: designware: move #ifdef CONFIG_OF to the top i2c: designware: allow IP specific sda_hold_time dt-bindings: i2c: designware: document MSCC Ocelot bindings i2c: designware: add MSCC Ocelot support Biju Das (2): dt-bindings: i2c: rcar: Document r8a7744 support dt-bindings: i2c: sh_mobile: Document r8a7744 support Brendan Higgins (1): i2c: aspeed: fix invalid clock parameters for very large divisors Chris Brandt (1): MAINTAINERS: add maintainer for Renesas RIIC driver Fabrizio Castro (1): dt-bindings: i2c: rcar: Add r8a77470 support Florian Fainelli (1): i2c: brcmstb: Allow enabling the driver on DSL SoCs Guenter Roeck (1): i2c: aspeed: Acknowledge most interrupts early in interrupt handler Gustavo A. R. Silva (1): i2c: synquacer: fix fall-through annotation Hans de Goede (2): i2c: designware: Remove Cherry Trail PMIC I2C bus pm_disabled workaround i2c: designware: Set IRQF_NO_SUSPEND flag for all BYT and CHT controllers Jae Hyun Yoo (1): i2c: aspeed: Handle master/slave combined irq events properly Jarkko Nikula (1): i2c: sh_mobile: Remove dummy runtime PM callbacks Jun Gao (1): i2c: mediatek: Use DMA safe buffers for i2c transactions Luca Ceresoli (3): i2c: mux: pca954x: simplify code to reach the adapter i2c: mux: ltc4306: simplify code to reach the adapter i2c: mux: mlxcpld: simplify code to reach the adapter Masahiro Yamada (3): i2c: uniphier-f: make driver robust against concurrency i2c: uniphier-f: fix occasional timeout error i2c: uniphier-f: fix race condition when IRQ is cleared Rob Herring (1): i2c: Convert to using %pOFn instead of device_node.name Stephen Boyd (2): i2c: i2c-qcom-geni: Simplify tx/rx functions i2c: i2c-qcom-geni: Simplify irq handler Wang Xin (1): eeprom: at24: fix unexpected timeout under high load Wolfram Sang (10): i2c: aspeed: use proper annotation for "fall through" Merge tag 'at24-4.20-updates-for-wolfram' of git://git.kernel.org/.../brgl/linux into i2c/for-4.20 i2c: omap: use core to detect 'no zero length' quirk i2c: qup: use core to detect 'no zero length' quirk i2c: tegra: use core to detect 'no zero length' quirk i2c: zx2967: use core to detect 'no zero length' quirk i2c: core: remove outdated DEBUG output i2c: core: remove level of indentation in i2c_transfer Merge tag 'v4.19-rc7' into i2c/for-4.20 Merge branch 'i2c-mux/for-next' of https://github.com/peda-r/i2c-mux into i2c/for-4.20-fixed with much appreciated quality assurance from Alok Chauhan (2): (Rev.) i2c: i2c-qcom-geni: Simplify irq handler (Rev.) i2c: i2c-qcom-geni: Simplify tx/rx functions Andy Gross (1): (Rev.) i2c: qup: use core to detect 'no zero length' quirk Andy Shevchenko (4): (Rev.) i2c: designware: Set IRQF_NO_SUSPEND flag for all BYT and CHT controllers (Rev.) i2c: designware: Remove Cherry Trail PMIC I2C bus pm_disabled workaround (Rev.) i2c: designware: add MSCC Ocelot support (Rev.) i2c: designware: allow IP specific sda_hold_time Biju Das (1): (Rev.) dt-bindings: i2c: rcar: Add r8a77470 support Brendan Higgins (2): (Rev.) i2c: aspeed: use proper annotation for "fall through" (Rev.) i2c: aspeed: Handle master/slave combined irq events properly Douglas Anderson (2): (Rev.) i2c: i2c-qcom-geni: Simplify irq handler (Rev.) i2c: i2c-qcom-geni: Simplify tx/rx functions Fabrizio Castro (2): (Rev.) dt-bindings: i2c: sh_mobile: Document r8a7744 support (Rev.) dt-bindings: i2c: rcar: Document r8a7744 support Geert Uytterhoeven (2): (Rev.) dt-bindings: i2c: sh_mobile: Document r8a7744 support (Rev.) dt-bindings: i2c: rcar: Document r8a7744 support Grygorii Strashko (1): (Rev.) i2c: omap: use core to detect 'no zero length' quirk Jae Hyun Yoo (2): (Rev.) i2c: aspeed: fix invalid clock parameters for very large divisors (Test) i2c: aspeed: use proper annotation for "fall through" Jarkko Nikula (5): (Test) i2c: designware: Set IRQF_NO_SU