Messages in this thread | | | Date | Tue, 30 Aug 2022 10:00:14 +0100 | Subject | Re: [PATCH 3/3] soundwire: bus: Fix lost UNATTACH when re-enumerating | From | Richard Fitzgerald <> |
| |
On 25/08/2022 13:22, Richard Fitzgerald wrote: > Rearrange sdw_handle_slave_status() so that any peripherals > on device #0 that are given a device ID are reported as > unattached. The ensures that UNATTACH status is not lost. > > Handle unenumerated devices first and update the > sdw_slave_status array to indicate IDs that must have become > UNATTACHED. >
Don't use this patch! I found there's a race condition with the Cadence interrupts. Use my alternative fix.
| |