diff options
| author | William A. Kennington III <william@wkennington.com> | 2026-05-27 20:09:49 +0000 |
|---|---|---|
| committer | Andi Shyti <andi.shyti@kernel.org> | 2026-05-29 00:39:00 +0200 |
| commit | 199a0fd953ca465c8d62b27c15c6c01c3b91e1b7 (patch) | |
| tree | ffa8d840cdc45d644b951dc1c43e7075b9e801d8 /scripts/Makefile.thinlto | |
| parent | 24435f4c8cc081fbd4bb0633b3eb6ebac05dc2db (diff) | |
i2c: designware: Introduce shutdown exported function
Introduce an exported shutdown function to safely shutdown the
DesignWare I2C controller.
This shutdown hook gracefully sets the target disable bit before disabling
the controller. This guarantees that any incoming requests from the
controller are immediately NACKed during shutdown, preventing the bus from
hanging.
Signed-off-by: William A. Kennington III <william@wkennington.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Acked-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Andi Shyti <andi.shyti@kernel.org>
Link: https://lore.kernel.org/r/20260527-dw-i2c-v5-1-3483057f8d67@wkennington.com
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions
