Ville Syrjälä cc589f2dee drm/i915/bios: Refactor panel_type code
Make the panel type code a bit more abstract along the
lines of the source of the panel type. For the moment
we have three classes: OpRegion, VBT, fallback.
Well introduce another one shortly.

We can now also print out all the different panel types,
and indicate which one we ultimately selected. Could help
with debugging.

v2: Add .get_panel_type() vfunc (Jani)

Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20220504150440.13748-8-ville.syrjala@linux.intel.com
2022-05-05 18:26:11 +03:00
..
2022-03-28 12:41:28 -07:00
2022-02-25 05:50:18 +10:00
2022-04-18 20:46:55 +01:00
2022-02-07 16:35:35 -08:00
2022-02-25 05:50:18 +10:00
2021-08-10 20:14:01 +02:00
2022-04-12 17:44:27 +10:00
2022-02-25 05:50:18 +10:00
2022-03-24 16:19:43 -07:00
2022-02-25 05:50:18 +10:00
2021-10-28 14:59:38 +10:00
2022-03-04 13:41:57 +10:00
2022-03-28 12:41:28 -07:00
2022-03-28 12:41:28 -07:00
2022-04-07 11:31:52 +02:00
2022-03-04 13:41:57 +10:00
2022-02-07 16:35:35 -08:00
2022-02-25 05:50:18 +10:00
2022-04-08 13:38:07 +02:00
2021-08-10 20:14:01 +02:00
2022-03-28 14:32:39 -07:00
2021-08-02 10:19:43 +02:00
2022-03-16 09:36:13 +01:00
2021-08-02 10:19:43 +02:00
2022-03-24 16:19:43 -07:00
2022-02-07 16:35:35 -08:00
2022-04-12 09:27:20 +03:00
2021-08-02 10:19:43 +02:00
2022-02-25 05:50:18 +10:00
2021-08-02 10:19:43 +02:00
2022-02-28 14:57:14 +10:00
2022-04-07 12:53:53 +02:00
2021-11-30 09:41:28 +01:00
2021-08-02 10:19:43 +02:00
2021-10-01 15:55:47 +02:00
2021-11-30 09:41:28 +01:00
2022-04-08 09:13:38 +10:00
2022-02-07 16:35:35 -08:00
2021-08-19 09:02:55 +09:00
2022-02-25 05:50:18 +10:00
2021-08-02 10:19:43 +02:00
2022-04-12 09:27:20 +03:00
2021-08-02 10:19:43 +02:00