diff options
| author | Adrian Hunter <adrian.hunter@intel.com> | 2026-01-13 09:26:43 +0200 |
|---|---|---|
| committer | Alexandre Belloni <alexandre.belloni@bootlin.com> | 2026-01-14 17:21:09 +0100 |
| commit | 8bb96575883d3b201ce37046b3903ea1d2d50bbc (patch) | |
| tree | ecbecb992aa9776411fabe7d3db8e9b0409c50b6 /include/linux/i2c/git@git.tavy.me:linux.git | |
| parent | 78f63ae4a82db173f93adca462e63d11ba06b126 (diff) | |
i3c: mipi-i3c-hci: Ensure proper bus clean-up
Wait for the bus to fully disable before proceeding, ensuring that no
operations are still in progress. Synchronize the IRQ handler only after
interrupt signals have been disabled. This approach also handles cases
where bus disable might fail, preventing race conditions and ensuring a
consistent shutdown sequence.
Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
Reviewed-by: Frank Li <Frank.Li@nxp.com>
Link: https://patch.msgid.link/20260113072702.16268-3-adrian.hunter@intel.com
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Diffstat (limited to 'include/linux/i2c/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions
