Open
Description
From https://www.raspberrypi.org/forums/viewtopic.php?f=108&t=173891
At the moment if power is lost to the display, it never comes back.
Seeing as the display board is being polled in order to read the touchscreen, is it worth noting NACKs and flagging the display as offline when received. If it starts ACKing again, send the startup sequence to the board again (but not the DSI peripheral init) so the Toshiba chip is reset.
@popcornmix thoughts?
I've lost track of whether Eric's code also does any control of the display directly over I2C, but if so then the touchscreen thread must be disabled anyway so the above wouldn't trigger.