21.12.2021 13:58, Thierry Reding пишет: ..
The panel->ddc isn't used by the new panel-edp driver unless panel is compatible with "edp-panel". Hence the generic_edp_panel_probe() should either fail or crash for a such "edp-panel" since panel->ddc isn't fully instantiated, AFAICS.
I've tested this and it works fine on Venice 2. Since that was the reference design for Nyan, I suspect that Nyan's will also work.
It'd be great if Thomas or anyone else with access to a Nyan could test this to verify that.
There is no panel-edp driver in the v5.15. The EOL of v5.15 is Oct, 2023, hence we need to either use:
All the (at least relevant) functionality that is in panel-edp was in panel-simple before it was moved to panel-edp. I've backported this set of patches to v5.15 and it works just fine there.
Will we be able to add patch to bypass the panel's DT ddc-i2c-bus on Nyan to keep the older DTBs working?