All of lore.kernel.org
 help / color / mirror / Atom feed
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-6.2-rc1
Date: Thu, 15 Dec 2022 22:46:23 +0100	[thread overview]
Message-ID: <Y5uVrz8YuuWDpAzR@shikoro> (raw)

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

The following changes since commit 30a0b95b1335e12efef89dd78518ed3e4a71a763:

  Linux 6.1-rc3 (2022-10-30 15:19:28 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git tags/i2c-for-6.2-rc1

for you to fetch changes up to 39244cc754829bf707dccd12e2ce37510f5b1f8d:

  i2c: ismt: Fix an out-of-bounds bug in ismt_access() (2022-12-07 21:27:08 +0100)

----------------------------------------------------------------
Core got a new helper 'i2c_client_get_device_id', designware got some
bigger updates, the rest is driver updates all over the place

----------------------------------------------------------------
Akhil R (1):
      i2c: tegra: Set ACPI node as primary fwnode

Andre Przywara (1):
      dt-bindings: i2c: mv64xxx: Add F1C100s compatible string

Angel Iglesias (1):
      i2c: core: Introduce i2c_client_get_device_id helper function

Arminder Singh (1):
      i2c: /pasemi: PASemi I2C controller IRQ enablement

Binbin Zhou (1):
      i2c: gpio: Fix potential unused warning for 'i2c_gpio_dt_ids'

Corentin Labbe (1):
      i2c: smbus: add DDR support for SPD

Frank Wunderlich (2):
      dt-bindings: i2c: update bindings for mt7986 soc
      i2c: mediatek: add mt7986 support

Hui Tang (1):
      i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe

Jarkko Nikula (12):
      i2c: designware: Fix slave state machine for sequential reads
      i2c: designware: Empty receive FIFO in slave interrupt handler
      i2c: designware: Define software status flags with BIT()
      i2c: designware: Remove needless initializations from i2c_dw_reg_slave()
      i2c: designware: Remove unused completion code from i2c-designware-slave
      i2c: designware: Simplify slave interrupt handler nesting
      i2c: designware: Do not process interrupt when device is suspended
      i2c: designware: Move debug print in i2c_dw_isr()
      i2c: designware: Simplify master interrupt handler nesting
      i2c: designware: Remove common i2c_dw_disable_int()
      i2c: designware: Align defines in i2c-designware-core.h
      i2c: designware: Add comment to custom register value constants

Jonathan Neuschäfer (2):
      i2c: npcm7xx: Group bank 0/1 registers together for readability
      i2c: npcm7xx: Annotate register field definitions with longer names

Lad Prabhakar (1):
      dt-bindings: i2c: renesas,riic: Document RZ/Five SoC

Minghao Chi (1):
      i2c: imx: use devm_platform_get_and_ioremap_resource()

Neil Armstrong (6):
      dt-bindings: qcom: geni-se: document I2C Master Hub wrapper variant
      dt-bindings: i2c: qcom-geni: document I2C Master Hub serial I2C engine
      soc: qcom: geni-se: add desc struct to specify clocks from device match data
      soc: qcom: geni-se: add support for I2C Master Hub wrapper variant
      i2c: qcom-geni: add desc struct to prepare support for I2C Master Hub variant
      i2c: qcom-geni: add support for I2C Master Hub variant

Peter Rosin (1):
      i2c: mux: pca9541: switch to using .probe_new

Raju Rangoju (1):
      i2c: amd-mp2: use msix/msi if the hardware supports

Stephen Kitt (1):
      drivers/i2c: use simple i2c probe

Uwe Kleine-König (3):
      i2c: mux: pca954x: Convert to i2c's .probe_new()
      i2c: slave-eeprom: Convert to i2c's .probe_new()
      i2c: xiic: Make sure to disable clock on .remove()

Weilong Chen (3):
      i2c: hisi: Add initial device tree support
      dt-bindings: i2c: add entry for hisilicon,ascend910-i2c
      i2c: hisi: Add support to get clock frequency from clock

Wolfram Sang (1):
      Merge branch 'i2c/client_device_id_helper-immutable' into i2c/for-mergewindow

Yang Yingliang (1):
      i2c: mux: reg: check return value after calling platform_get_resource()

Zheyu Ma (1):
      i2c: ismt: Fix an out-of-bounds bug in ismt_access()


with much appreciated quality assurance from
----------------------------------------------------------------
Andy Shevchenko (15):
      (Rev.) i2c: gpio: Fix potential unused warning for 'i2c_gpio_dt_ids'
      (Rev.) i2c: core: Introduce i2c_client_get_device_id helper function
      (Rev.) i2c: designware: Add comment to custom register value constants
      (Rev.) i2c: designware: Align defines in i2c-designware-core.h
      (Rev.) i2c: designware: Remove common i2c_dw_disable_int()
      (Rev.) i2c: designware: Simplify master interrupt handler nesting
      (Rev.) i2c: designware: Move debug print in i2c_dw_isr()
      (Rev.) i2c: designware: Do not process interrupt when device is suspended
      (Rev.) i2c: designware: Simplify slave interrupt handler nesting
      (Rev.) i2c: designware: Remove unused completion code from i2c-designware-slave
      (Rev.) i2c: designware: Remove needless initializations from i2c_dw_reg_slave()
      (Rev.) i2c: designware: Define software status flags with BIT()
      (Rev.) i2c: designware: Empty receive FIFO in slave interrupt handler
      (Rev.) i2c: designware: Fix slave state machine for sequential reads
      (Rev.) i2c: hisi: Add initial device tree support

AngeloGioacchino Del Regno (2):
      (Rev.) i2c: mediatek: add mt7986 support
      (Rev.) dt-bindings: i2c: update bindings for mt7986 soc

Geert Uytterhoeven (1):
      (Rev.) dt-bindings: i2c: renesas,riic: Document RZ/Five SoC

Hector Martin (1):
      (Rev.) i2c: /pasemi: PASemi I2C controller IRQ enablement

Jean Delvare (1):
      (Rev.) i2c: smbus: add DDR support for SPD

Jonathan Cameron (1):
      (Rev.) i2c: core: Introduce i2c_client_get_device_id helper function

Konrad Dybcio (4):
      (Rev.) i2c: qcom-geni: add support for I2C Master Hub variant
      (Rev.) i2c: qcom-geni: add desc struct to prepare support for I2C Master Hub variant
      (Rev.) soc: qcom: geni-se: add support for I2C Master Hub wrapper variant
      (Rev.) soc: qcom: geni-se: add desc struct to specify clocks from device match data

Krzysztof Kozlowski (2):
      (Rev.) dt-bindings: i2c: qcom-geni: document I2C Master Hub serial I2C engine
      (Rev.) dt-bindings: qcom: geni-se: document I2C Master Hub wrapper variant

Mukesh Ojha (1):
      (Rev.) i2c: imx: use devm_platform_get_and_ioremap_resource()

Rob Herring (1):
      (Rev.) dt-bindings: i2c: add entry for hisilicon,ascend910-i2c

Sven Peter (1):
      (Rev.) i2c: /pasemi: PASemi I2C controller IRQ enablement

Tali Perry (2):
      (Rev.) i2c: npcm7xx: Annotate register field definitions with longer names
      (Rev.) i2c: npcm7xx: Group bank 0/1 registers together for readability

Thierry Reding (1):
      (Rev.) i2c: tegra: Set ACPI node as primary fwnode

Uwe Kleine-König (1):
      (Rev.) i2c: imx: use devm_platform_get_and_ioremap_resource()

Yicong Yang (1):
      (Rev.) dt-bindings: i2c: add entry for hisilicon,ascend910-i2c

 .../bindings/i2c/hisilicon,ascend910-i2c.yaml      |  73 +++++++
 .../devicetree/bindings/i2c/i2c-mt65xx.yaml        |   1 +
 .../bindings/i2c/marvell,mv64xxx-i2c.yaml          |   1 +
 .../bindings/i2c/qcom,i2c-geni-qcom.yaml           |  64 +++++-
 .../devicetree/bindings/i2c/renesas,riic.yaml      |   2 +-
 .../devicetree/bindings/soc/qcom/qcom,geni-se.yaml |  44 +++-
 MAINTAINERS                                        |   1 +
 drivers/i2c/busses/Kconfig                         |   2 +-
 drivers/i2c/busses/i2c-amd-mp2-pci.c               |  30 ++-
 drivers/i2c/busses/i2c-amd-mp2.h                   |   1 +
 drivers/i2c/busses/i2c-designware-common.c         |   5 -
 drivers/i2c/busses/i2c-designware-core.h           | 235 ++++++++++-----------
 drivers/i2c/busses/i2c-designware-master.c         |  44 ++--
 drivers/i2c/busses/i2c-designware-slave.c          |  77 +++----
 drivers/i2c/busses/i2c-gpio.c                      |   4 +-
 drivers/i2c/busses/i2c-hisi.c                      |  22 +-
 drivers/i2c/busses/i2c-imx.c                       |   3 +-
 drivers/i2c/busses/i2c-ismt.c                      |   3 +
 drivers/i2c/busses/i2c-mt65xx.c                    |  14 ++
 drivers/i2c/busses/i2c-npcm7xx.c                   |  87 ++++----
 drivers/i2c/busses/i2c-pasemi-core.c               |  32 ++-
 drivers/i2c/busses/i2c-pasemi-core.h               |   5 +
 drivers/i2c/busses/i2c-pasemi-platform.c           |   6 +
 drivers/i2c/busses/i2c-pxa-pci.c                   |  10 +-
 drivers/i2c/busses/i2c-qcom-geni.c                 |  58 ++++-
 drivers/i2c/busses/i2c-tegra.c                     |   1 +
 drivers/i2c/busses/i2c-xiic.c                      |   9 +-
 drivers/i2c/i2c-core-base.c                        |  19 +-
 drivers/i2c/i2c-slave-eeprom.c                     |   5 +-
 drivers/i2c/i2c-smbus.c                            |  11 +-
 drivers/i2c/muxes/i2c-mux-pca9541.c                |   5 +-
 drivers/i2c/muxes/i2c-mux-pca954x.c                |   6 +-
 drivers/i2c/muxes/i2c-mux-reg.c                    |   5 +-
 drivers/soc/qcom/qcom-geni-se.c                    |  79 +++++--
 include/linux/i2c.h                                |   1 +
 35 files changed, 638 insertions(+), 327 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml

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

             reply	other threads:[~2022-12-15 21:46 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-12-15 21:46 Wolfram Sang [this message]
2022-12-15 22:51 ` [PULL REQUEST] i2c-for-6.2-rc1 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=Y5uVrz8YuuWDpAzR@shikoro \
    --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.