[PATCH 0/5] i3c: Fix firmware node refcounting and error paths
Akhil R <[email protected]>
| Newsgroups | org.infradead.lists.linux-i3c,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
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 -- linux-i3c mailing list [email protected] http://lists.infradead.org/mailman/listinfo/linux-i3c