On Tue, Feb 27, 2018 at 1:56 PM, Ville Syrjala
<[email protected]> wrote:

> From: Ville Syrjälä <[email protected]>
>
> Currently we have a mix of static and dynamic information stored in
> the display info structure. That makes it rather difficult to repopulate
> the dynamic parts when a new EDID appears. Let's make life easier by
> splitting the structure up into static and dynamic parts.
>
> The static part will consist of subpixel_order, panel_orientation,
> and bus_formats.
>
> Actually I'm not sure where bus_formats & co. fit in all this. For some
> drivers those seem to be static, even though they might fill them out
> from .get_modes(). For other drivers this stuff even gets frobbed at
> runtime, making it more some kind of a bastard encoder/connector state.
> I'll just stick it into the static side so that the behaviour doesn't
> change when I start clear out the entire dynamic state with memset().
>
> Cc: Keith Packard <[email protected]>
> Cc: Daniel Vetter <[email protected]>
> Cc: Hans de Goede <[email protected]>
> Cc: Shashank Sharma <[email protected]>
> Cc: Stefan Agner <[email protected]>
> Cc: Thierry Reding <[email protected]>
> Cc: Boris Brezillon <[email protected]>
> Cc: Philipp Zabel <[email protected]>
> Cc: Laurent Pinchart <[email protected]>
> Cc: Manfred Schlaegl <[email protected]>
> Cc: Marek Vasut <[email protected]>
> Cc: Archit Taneja <[email protected]>
> Cc: Andrzej Hajda <[email protected]>
> Cc: Alison Wang <[email protected]>
> Cc: Eric Anholt <[email protected]>
> Cc: Linus Walleij <[email protected]>
> Cc: [email protected]
> Cc: Maxime Ripard <[email protected]>
> Signed-off-by: Ville Syrjälä <[email protected]>

Acked-by: Linus Walleij <[email protected]>

Yours,
Linus Walleij
_______________________________________________
Intel-gfx mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to