Pocket screen off after idle and can't get on again?

The updates addressing these issues is out now: https://community.mnt.re/t/important-note-about-the-new-mnt-pocket-reform-kernel-and-firmware-updates-20260808-updated

I have to say that on RK3588 with Display V2 I still get the half screen+stripes now from time to time, even with the hard reset integrated, and I believe this is a timing/delay issue that needs to be tweaked in the driver. But the good news is that it can recover now from this issue when doing another display disable/enable cycle, and I changed the panel-mnt-pocket-reform driver to now be loaded as a module again and made sure it doesn’t crash when reloading the module. This means one can now iterate much faster on this problem, by changing code, rebuilding and reloading the module in a live kernel over SSH. I first wanted to get the huge release out before spending more time on tweaking this issue, and that’s done now, so the tweaking of these things can start in the coming week.

BTW during testing I found that sway can only bring a “dpms off” display back when you do a sequence like this:

swaymsg output DSI-1 dpms on
swaymsg output DSI-1 enable
swaymsg output DSI-1 mode 1200x1920 # only this triggers the real code in the kernel to turn the panel on

In Gnome, this problem doesn’t seem to exist.