On Tue, Feb 27, 2018 at 1:56 PM, Ville Syrjala
<ville.syrj...@linux.intel.com> wrote:

> From: Ville Syrjälä <ville.syrj...@linux.intel.com>
> 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 <kei...@keithp.com>
> Cc: Daniel Vetter <daniel.vet...@ffwll.ch>
> Cc: Hans de Goede <hdego...@redhat.com>
> Cc: Shashank Sharma <shashank.sha...@intel.com>
> Cc: Stefan Agner <ste...@agner.ch>
> Cc: Thierry Reding <thierry.red...@gmail.com>
> Cc: Boris Brezillon <boris.brezil...@bootlin.com>
> Cc: Philipp Zabel <p.za...@pengutronix.de>
> Cc: Laurent Pinchart <laurent.pinch...@ideasonboard.com>
> Cc: Manfred Schlaegl <manfred.schla...@gmx.at>
> Cc: Marek Vasut <ma...@denx.de>
> Cc: Archit Taneja <arch...@codeaurora.org>
> Cc: Andrzej Hajda <a.ha...@samsung.com>
> Cc: Alison Wang <alison.w...@freescale.com>
> Cc: Eric Anholt <e...@anholt.net>
> Cc: Linus Walleij <linus.wall...@linaro.org>
> Cc: linux-renesas-...@vger.kernel.org
> Cc: Maxime Ripard <maxime.rip...@bootlin.com>
> Signed-off-by: Ville Syrjälä <ville.syrj...@linux.intel.com>

Acked-by: Linus Walleij <linus.wall...@linaro.org>

Linus Walleij
Intel-gfx mailing list

Reply via email to