On 9/12/22 12:15, Hans de Goede wrote:
Hi Richard, On 12/9/22 12:40, Richard Fitzgerald wrote:Ensure that i2c_mark_adapter_suspended() is always balanced by a call to i2c_mark_adapter_resumed().
I'm afraid that this is always going to run now, before this callback gets called drivers/base/power/main.c: device_resume_noirq() does:
Ok, what do you suggest as the fix? If you post an alternate fix I can test it.