On 22-01-21, 15:06, Bard Liao wrote: > When a Slave device is resumed, it may resume the bus and restart the > enumeration. And Slave drivers will wait for initialization_complete > complete in their resume function, however initialization_complete will > complete after sdw_update_slave_status function is finished and codec > driver usually call some IO functions in the update_status callback > function. > It will become a deadlock if we use regular read/write routines during > the resuming process. Applied all sdw patches, thanks -- ~Vinod