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

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

Linus,

I2C has one driver bugfix, a documentation bugfix, and an "uninitialized
data" leak fix for the core.

Please pull.

Thanks,

   Wolfram


The following changes since commit 36a21d51725af2ce0700c6ebcb6b9594aac658a6:

  Linux 5.14-rc5 (2021-08-08 13:49:31 -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 3f12cc4bb0a4d7b542af43b6f1b7175f13015629:

  Documentation: i2c: add i2c-sysfs into index (2021-08-10 22:58:32 +0200)

----------------------------------------------------------------
Dhananjay Phadke (1):
      i2c: iproc: fix race between client unreg and tasklet

Greg Kroah-Hartman (1):
      i2c: dev: zero out array used for i2c reads from userspace

Hu Haowen (1):
      Documentation: i2c: add i2c-sysfs into index

 Documentation/i2c/index.rst        | 1 +
 drivers/i2c/busses/i2c-bcm-iproc.c | 4 ++--
 drivers/i2c/i2c-dev.c              | 5 +++--
 3 files changed, 6 insertions(+), 4 deletions(-)

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

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

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

The pull request you sent on Sat, 14 Aug 2021 18:28:34 +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/76c9e465dd529cfe1e49ed975563fa0c44aa2bdc

Thank you!

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

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

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

The pull request you sent on Sat, 24 Jul 2021 12:38:58 +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/0823baef164686c98d084b16877f271681e2377f

Thank you!

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

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

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

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

Linus,

here are two bugfixes for the I2C subsystem.

Please pull.

Thanks,

   Wolfram


The following changes since commit 2734d6c1b1a089fb593ef6a23d4b70903526fe0c:

  Linux 5.14-rc2 (2021-07-18 14:13:49 -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 4a8ac5e45cdaa88884b4ce05303e304cbabeb367:

  i2c: mpc: Poll for MCF (2021-07-20 22:32:01 +0200)

----------------------------------------------------------------
Chris Packham (1):
      i2c: mpc: Poll for MCF

Jérôme Glisse (1):
      misc: eeprom: at24: Always append device id even if label property is set.

Wolfram Sang (1):
      Merge tag 'at24-fixes-for-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into i2c/for-current

 drivers/i2c/busses/i2c-mpc.c |  4 ++--
 drivers/misc/eeprom/at24.c   | 17 +++++++----------
 2 files changed, 9 insertions(+), 12 deletions(-)

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

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

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

The pull request you sent on Sun, 4 Jul 2021 09:33: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/855ff900b8605df2b9ea309534cd2f02dc0c4cb8

Thank you!

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

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

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

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

Linus,

now that 5b1170560889 ("drm/i915/selftests: Rename pm_ prefixed
functions names") hit your tree, I can ask you to pull these I2C changes
for 5.14. Main items:

* core supports now bus regulators controlling power for SCL/SDA
* quite some DT binding conversions to YAML
* added a seperate DT binding for the optional SMBus Alert feature
* documentation with examples how to deal with I2C sysfs files
* some bigger rework for the i801 driver
* and a few usual driver updates

Please pull.

Thanks,

   Wolfram


The following changes since commit c4681547bcce777daf576925a966ffa824edd09d:

  Linux 5.13-rc3 (2021-05-23 11:42:48 -1000)

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 9d6336831bdc78e5207eaf147cc17228b5e984c3:

  i2c: ali1535: mention that the device should not be disabled (2021-07-02 09:14:46 +0200)

----------------------------------------------------------------
Alain Volmat (2):
      i2c: add binding to mark a bus as supporting SMBus-Alert
      i2c: stm32f7: add SMBus-Alert support

Alex Qiu (1):
      Documentation: i2c: Add doc for I2C sysfs

Andy Shevchenko (2):
      i2c: core: Make debug message even more debuggish
      i2c: cht-wc: Replace of_node by NULL

Bibby Hsieh (1):
      i2c: core: support bus regulator controlling in adapter

Biju Das (2):
      dt-bindings: i2c: renesas,riic: Document RZ/G2L I2C controller
      i2c: riic: Add RZ/G2L support

Chris Packham (1):
      i2c: mpc: Restore reread of I2C status register

Dmitry Torokhov (1):
      i2c: core: Disable client irq on reboot/shutdown

Geert Uytterhoeven (10):
      i2c: rcar: Drop "renesas,i2c-rcar"
      dt-bindings: i2c: renesas,i2c: Drop "renesas,i2c-rcar"
      dt-bindings: i2c: renesas,i2c: Convert to json-schema
      dt-bindings: i2c: renesas,iic-emev2: Convert to json-schema
      dt-bindings: i2c: renesas,riic: Convert to json-schema
      MAINTAINERS: Add linux-renesas-soc to the Renesas I2C entries
      dt-bindings: i2c: i2c-mux: Remove reset-active-low from ssd1307fb examples
      dt-bindings: i2c: renesas,iic: Always declare generic compatibility
      dt-bindings: i2c: renesas,iic: Convert to json-schema
      dt-bindings: i2c: ce4100: Replace "ti,pcf8575" by "nxp,pcf8575"

Heiner Kallweit (7):
      i2c: i801: Remove unneeded warning after wait_event_timeout timeout
      i2c: i801: Replace waitqueue with completion API
      i2c: i801: Use standard PCI constants instead of own ones
      i2c: i801: Improve status polling
      i2c: i801: Simplify initialization of i2c_board_info in i801_probe_optional_slaves
      i2c: i801: Use driver name constant instead of function dev_driver_string
      i2c: i801: Improve i801_setup_hstcfg

Hsin-Yi Wang (2):
      dt-binding: i2c: mt65xx: add vbus-supply property
      i2c: mediatek: mt65xx: add optional vbus-supply

Jonathan Marek (1):
      i2c: qcom-cci: add sm8250 compatible

Kewei.Xu (1):
      dt-bindings: i2c: update bindings for MT8195 SoC

Krzysztof Kozlowski (3):
      i2c: xiic: Simplify with dev_err_probe()
      i2c: cadence: Simplify with dev_err_probe()
      i2c: davinci: Simplify with dev_err_probe()

Kwon Tae-young (1):
      i2c: imx: Fix some checkpatch warnings

Liang Chen (1):
      dt-bindings: i2c: i2c-rk3x: add description for rk3568

Qii Wang (1):
      i2c: mediatek: Rename i2c irq name

Quan Nguyen (1):
      i2c: core-smbus: Expose PEC calculate function for generic use

Raviteja Narayanam (1):
      i2c: cadence: Clear HOLD bit before xfer_size register rolls over

Vignesh Raghavendra (1):
      dt-bindings: i2c: Move i2c-omap.txt to YAML format

Wolfram Sang (1):
      i2c: ali1535: mention that the device should not be disabled

Zev Weiss (1):
      i2c: aspeed: disable additional device addresses on ast2[56]xx


with much appreciated quality assurance from
----------------------------------------------------------------
Brendan Higgins (1):
      (Rev.) i2c: aspeed: disable additional device addresses on ast2[56]xx

Daniel Kurtz (1):
      (Rev.) i2c: i801: Replace waitqueue with completion API

Geert Uytterhoeven (2):
      (Rev.) i2c: riic: Add RZ/G2L support
      (Rev.) dt-bindings: i2c: renesas,riic: Document RZ/G2L I2C controller

Guenter Roeck (1):
      (Rev.) Documentation: i2c: Add doc for I2C sysfs

Hans de Goede (1):
      (Rev.) i2c: cht-wc: Replace of_node by NULL

Jean Delvare (14):
      (Rev.) i2c: ali1535: mention that the device should not be disabled
      (Rev.) i2c: i801: Improve i801_setup_hstcfg
      (Test) i2c: i801: Improve i801_setup_hstcfg
      (Rev.) i2c: i801: Use driver name constant instead of function dev_driver_string
      (Test) i2c: i801: Use driver name constant instead of function dev_driver_string
      (Rev.) i2c: i801: Simplify initialization of i2c_board_info in i801_probe_optional_slaves
      (Rev.) i2c: i801: Improve status polling
      (Test) i2c: i801: Improve status polling
      (Rev.) i2c: i801: Use standard PCI constants instead of own ones
      (Test) i2c: i801: Use standard PCI constants instead of own ones
      (Rev.) i2c: i801: Replace waitqueue with completion API
      (Test) i2c: i801: Replace waitqueue with completion API
      (Rev.) i2c: i801: Remove unneeded warning after wait_event_timeout timeout
      (Test) i2c: i801: Remove unneeded warning after wait_event_timeout timeout

Joel Stanley (2):
      (Rev.) i2c: aspeed: disable additional device addresses on ast2[56]xx
      (Test) i2c: aspeed: disable additional device addresses on ast2[56]xx

Lad Prabhakar (2):
      (Rev.) i2c: riic: Add RZ/G2L support
      (Rev.) dt-bindings: i2c: renesas,riic: Document RZ/G2L I2C controller

Loic Poulain (1):
      (Rev.) i2c: qcom-cci: add sm8250 compatible

Matthias Brugger (3):
      (Rev.) dt-bindings: i2c: update bindings for MT8195 SoC
      (Rev.) i2c: mediatek: mt65xx: add optional vbus-supply
      (Rev.) i2c: core: support bus regulator controlling in adapter

Philipp Zabel (1):
      (Rev.) i2c: riic: Add RZ/G2L support

Pierre-Yves MORDRET (1):
      (Rev.) i2c: stm32f7: add SMBus-Alert support

Qii Wang (1):
      (Rev.) i2c: mediatek: mt65xx: add optional vbus-supply

Rob Herring (6):
      (Rev.) dt-bindings: i2c: ce4100: Replace "ti,pcf8575" by "nxp,pcf8575"
      (Rev.) dt-bindings: i2c: renesas,iic: Convert to json-schema
      (Rev.) dt-bindings: i2c: Move i2c-omap.txt to YAML format
      (Rev.) dt-bindings: i2c: renesas,riic: Convert to json-schema
      (Rev.) dt-bindings: i2c: renesas,iic-emev2: Convert to json-schema
      (Rev.) dt-bindings: i2c: renesas,i2c: Convert to json-schema

Uwe Kleine-König (1):
      (Rev.) i2c: imx: Fix some checkpatch warnings

Vinod Koul (1):
      (Rev.) i2c: qcom-cci: add sm8250 compatible

 .../devicetree/bindings/i2c/i2c-mt65xx.txt         |   2 +
 .../devicetree/bindings/i2c/i2c-mux-gpio.txt       |   1 -
 Documentation/devicetree/bindings/i2c/i2c-omap.txt |  37 --
 .../devicetree/bindings/i2c/i2c-pxa-pci-ce4100.txt |   4 +-
 .../devicetree/bindings/i2c/i2c-qcom-cci.txt       |   5 +-
 .../devicetree/bindings/i2c/i2c-rk3x.yaml          |   1 +
 Documentation/devicetree/bindings/i2c/i2c.txt      |   7 +-
 .../devicetree/bindings/i2c/renesas,i2c.txt        |  67 ----
 .../devicetree/bindings/i2c/renesas,iic-emev2.txt  |  22 --
 .../devicetree/bindings/i2c/renesas,iic-emev2.yaml |  54 +++
 .../devicetree/bindings/i2c/renesas,iic.txt        |  72 ----
 .../devicetree/bindings/i2c/renesas,rcar-i2c.yaml  | 158 +++++++++
 .../devicetree/bindings/i2c/renesas,riic.txt       |  32 --
 .../devicetree/bindings/i2c/renesas,riic.yaml      |  93 +++++
 .../bindings/i2c/renesas,rmobile-iic.yaml          | 149 ++++++++
 .../devicetree/bindings/i2c/ti,omap4-i2c.yaml      | 102 ++++++
 Documentation/i2c/i2c-sysfs.rst                    | 395 +++++++++++++++++++++
 MAINTAINERS                                        |  13 +-
 drivers/i2c/busses/i2c-ali1535.c                   |   5 +
 drivers/i2c/busses/i2c-aspeed.c                    |  12 +-
 drivers/i2c/busses/i2c-cadence.c                   |  57 ++-
 drivers/i2c/busses/i2c-cht-wc.c                    |   3 +-
 drivers/i2c/busses/i2c-davinci.c                   |   5 +-
 drivers/i2c/busses/i2c-i801.c                      | 136 +++----
 drivers/i2c/busses/i2c-imx.c                       |  19 +-
 drivers/i2c/busses/i2c-mpc.c                       |   2 +
 drivers/i2c/busses/i2c-mt65xx.c                    |   9 +-
 drivers/i2c/busses/i2c-qcom-cci.c                  |   1 +
 drivers/i2c/busses/i2c-rcar.c                      |   1 -
 drivers/i2c/busses/i2c-riic.c                      |  23 +-
 drivers/i2c/busses/i2c-stm32f7.c                   |  73 ++++
 drivers/i2c/busses/i2c-xiic.c                      |   9 +-
 drivers/i2c/i2c-core-base.c                        | 108 +++++-
 drivers/i2c/i2c-core-smbus.c                       |  12 +-
 include/linux/i2c.h                                |   3 +
 35 files changed, 1316 insertions(+), 376 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-omap.txt
 delete mode 100644 Documentation/devicetree/bindings/i2c/renesas,i2c.txt
 delete mode 100644 Documentation/devicetree/bindings/i2c/renesas,iic-emev2.txt
 create mode 100644 Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
 delete mode 100644 Documentation/devicetree/bindings/i2c/renesas,iic.txt
 create mode 100644 Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
 delete mode 100644 Documentation/devicetree/bindings/i2c/renesas,riic.txt
 create mode 100644 Documentation/devicetree/bindings/i2c/renesas,riic.yaml
 create mode 100644 Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
 create mode 100644 Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
 create mode 100644 Documentation/i2c/i2c-sysfs.rst

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

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

end of thread, other threads:[~2021-08-15  5:30 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-14 16:28 [PULL REQUEST] i2c for v5.14 Wolfram Sang
2021-08-15  5:30 ` pr-tracker-bot
  -- strict thread matches above, loose matches on Subject: below --
2021-07-24 10:38 Wolfram Sang
2021-07-24 20:16 ` pr-tracker-bot
2021-07-04  7:33 Wolfram Sang
2021-07-04 20:09 ` 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).