[PATCH 0/5] i3c: Fix firmware node refcounting and error paths
Akhil R
akhilrajeev at nvidia.com
Tue Aug 4 03:12:56 PDT 2026
These are fixes for problems that were noticed while reviewing the ACPI
and SETAASA support series.
The core fixes balance the reference counting of the firmware nodes of
the boardinfo, and keep a failed reattach from releasing an address that
the target may still respond to. The rest fix the quirk selection and the
unbind path of the DesignWare driver.
All the patches are verified by inspection and compile testing. None of
the error paths that they address were reproduced on hardware.
Akhil R (5):
i3c: master: Release the fwnode of i2c boardinfo
i3c: master: Fix refcount of i3c fwnode
i3c: master: Do not release the addresses when reattach fails
i3c: dw: Do not use OF match data as a quirk bitmask
i3c: dw: Resume the controller before unregistering the bus
drivers/i3c/master.c | 18 ++++++++++++------
drivers/i3c/master/dw-i3c-master.c | 21 ++++++++++++++++++---
2 files changed, 30 insertions(+), 9 deletions(-)
--
2.43.0
More information about the linux-i3c
mailing list