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
