What I hate about Valve’s Linux efforts is how slow they are with upstreaming their changes. I think there are still some LCD fixes not in the vanilla kernel.
The fix that they applied wouldn’t work as a general solution, it would break other things.
This commit implements their solution in a ‘If Steam Deck then <alternate code>’ kind of way so it will resolve the Steam Deck issue on mainline without breaking other things.
What I hate about Valve’s Linux efforts is how slow they are with upstreaming their changes. I think there are still some LCD fixes not in the vanilla kernel.
The fix that they applied wouldn’t work as a general solution, it would break other things.
This commit implements their solution in a ‘If Steam Deck then <alternate code>’ kind of way so it will resolve the Steam Deck issue on mainline without breaking other things.