Hi Łukasz, On Thu, Apr 11, 2024 at 10:23 PM Łukasz Majczak <lma@xxxxxxxxxxxx> wrote: > > > Sure, but what about other transactions that are initiated by the host > > (e.g. SET_POWER)? > > > Somehow it is problematic only on reboot and works just fine on > suspend/resume and > set_power. > I will dig more and try to find out what the difference is. If cold boot doesn't have such issue, maybe I2C_HID_PWR_SLEEP shouldn't be used by reboot? Kai-Heng > > > Perhaps this hack at probe is enough for your use case, but is an > > incomplete hack and at a minimum you'd need to add a comment explaining > > why it is there. > > > You mean a comment in the code ? > > Lukasz