On Tue, Aug 31, 2021 at 11:33 AM Jani Nikula jani.nikula@intel.com wrote:
On Tue, 17 Aug 2021, Anisse Astier anisse@astier.eu wrote:
This patch series is for making the GPD Win Max display usable with Linux.
The GPD Win Max is a small laptop, and its eDP panel does not send an EDID over DPCD; the EDID is instead available in the intel opregion, in mailbox #5 [1]
The first patch is based on Jani's patch series [2] adding support for the opregion, with changes. I've changed authorship, but I'd be glad to revert it
If you don't mind, please just add:
Co-developed-by: Jani Nikula jani.nikula@intel.com
I don't mind at all, I think you should be first author for this series, I just didn't feel like giving you the blame for the bugs after this many modifications, without asking first. Will be in next iteration.
Anisse
Thanks, Jani.
The second patch is just to fix the orientation of the panel.
Changes since v1:
- rebased on drm-tip
- squashed patch 1 & 2
- picked up Reviewed-by from Hans de Goede (thanks for the review)
Changes since v2:
- rebased on drm-tip
- updated commit message
When v2 was initially sent [3] Ville Syrjälä suggested that it might be a good idea to use the ACPI _DDC method instead to get the EDID, to cover a wider range of hardware. Unfortunately, it doesn't seem available on GPD Win Max, so I think this work should be done independently, and this patch series considered separately.
Anisse Astier (2): drm/i915/opregion: add support for mailbox #5 EDID drm: Add orientation quirk for GPD Win Max
.../gpu/drm/drm_panel_orientation_quirks.c | 6 ++ drivers/gpu/drm/i915/display/intel_dp.c | 3 + drivers/gpu/drm/i915/display/intel_opregion.c | 69 ++++++++++++++++++- drivers/gpu/drm/i915/display/intel_opregion.h | 8 +++ 4 files changed, 85 insertions(+), 1 deletion(-)
-- Jani Nikula, Intel Open Source Graphics Center