public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Alexandre Belloni <alexandre.belloni@bootlin.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-i3c@lists.infradead.org, linux-kernel@vger.kernel.org
Subject: [GIT PULL] I3C changes for 7.1
Date: Sun, 19 Apr 2026 00:19:40 +0200	[thread overview]
Message-ID: <2026041822194034ab56dc@mail.local> (raw)

Hello Linus,

Here is the i3c subsystem pull request for 7.1. This time, we get
support for Intel Nova Lake-H and a way to enforce rescanning the bus.
Small issues have been fixed in many drivers and the error code hanlding
for CCC commands have been reworked.

The following changes since commit f311a05784634febd299f03476b80f3f18489767:

  i3c: dw-i3c-master: Set SIR_REJECT in DAT on device attach and reattach (2026-03-11 22:50:29 +0100)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git tags/i3c/for-7.1

for you to fetch changes up to d35a6db887eeae7c57b719521e39d64f929c6dc3:

  i3c: mipi-i3c-hci: fix IBI payload length calculation for final status (2026-04-12 22:06:02 +0200)

----------------------------------------------------------------
I3C for 7.1

Subsystem:
 - add sysfs option to rescan bus via entdaa
 - fix error code handling for send_ccc_cmd

Drivers:
 - mipi-i3c-hci-pci: Intel Nova Lake-H I3C support

----------------------------------------------------------------
Adrian Hunter (6):
      i3c: mipi-i3c-hci-pci: Add support for Intel Nova Lake-H I3C
      i3c: mipi-i3c-hci-pci: Set d3hot_delay to 0 for Intel controllers
      i3c: mipi-i3c-hci: Add quirk to allow IBI while runtime suspended
      i3c: mipi-i3c-hci: Allow parent to manage runtime PM
      i3c: mipi-i3c-hci-pci: Add optional ability to manage child runtime PM
      i3c: mipi-i3c-hci-pci: Enable IBI while runtime suspended for Intel controllers

Billy Tsai (1):
      i3c: mipi-i3c-hci: fix IBI payload length calculation for final status

David Nyström (1):
      i3c: master: Add sysfs option to rescan bus via entdaa

Felix Gu (6):
      i3c: master: dw-i3c: Fix missing reset assertion in remove() callback
      i3c: master: dw-i3c: Balance PM runtime usage count on probe failure
      i3c: master: renesas: Fix memory leak in renesas_i3c_i3c_xfers()
      i3c: master: renesas: Use __free(kfree) for xfer cleanup in renesas_i3c_send_ccc_cmd()
      i3c: dw: Fix memory leak in dw_i3c_master_i3c_xfers()
      i3c: dw: Simplify xfer cleanup with __free(kfree)

Jorge Marques (5):
      i3c: master: Move rstdaa error suppression
      i3c: master: Move entdaa error suppression
      i3c: master: Move bus_init error suppression
      i3c: master: Fix error codes at send_ccc_cmd
      i3c: master: adi: Fix error propagation for CCCs

Randy Dunlap (1):
      i3c: master: svc: spelling corrections

Rosen Penev (1):
      i3c: master: use kzalloc_flex

haoyu.lu (1):
      i3c: fix missing newline in dev_err messages

 Documentation/ABI/testing/sysfs-bus-i3c            |  20 +++
 drivers/i3c/master.c                               | 113 ++++++++++-------
 drivers/i3c/master/adi-i3c-master.c                |   5 +-
 drivers/i3c/master/dw-i3c-master.c                 |  51 +++-----
 drivers/i3c/master/i3c-master-cdns.c               |   2 +-
 drivers/i3c/master/mipi-i3c-hci/core.c             |  35 +++++-
 drivers/i3c/master/mipi-i3c-hci/dma.c              |   5 +-
 drivers/i3c/master/mipi-i3c-hci/hci.h              |   7 ++
 drivers/i3c/master/mipi-i3c-hci/mipi-i3c-hci-pci.c | 138 +++++++++++++++++++++
 drivers/i3c/master/renesas-i3c.c                   |   9 +-
 drivers/i3c/master/svc-i3c-master.c                |   8 +-
 11 files changed, 293 insertions(+), 100 deletions(-)

-- 
Alexandre Belloni, co-owner and COO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

             reply	other threads:[~2026-04-18 22:28 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-04-18 22:19 Alexandre Belloni [this message]
2026-04-19  0:25 ` [GIT PULL] I3C changes for 7.1 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=2026041822194034ab56dc@mail.local \
    --to=alexandre.belloni@bootlin.com \
    --cc=linux-i3c@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox