[PATCH v3 6/6] drm/radeon: Switch DDC when reading the EDID

2015-10-12 Thread Alex Deucher
On Thu, Oct 8, 2015 at 10:53 AM, Lukas Wunner wrote: > Hi Alex, > > On Wed, Oct 07, 2015 at 11:14:43PM -0400, Alex Deucher wrote: >> On Sat, Sep 12, 2015 at 3:44 AM, Lukas Wunner wrote: >> > The pre-retina MacBook Pro uses an LVDS panel and a gmux controller >> > to switch the panel between its t

[PATCH v3 6/6] drm/radeon: Switch DDC when reading the EDID

2015-10-08 Thread Lukas Wunner
Hi Alex, On Wed, Oct 07, 2015 at 11:14:43PM -0400, Alex Deucher wrote: > On Sat, Sep 12, 2015 at 3:44 AM, Lukas Wunner wrote: > > The pre-retina MacBook Pro uses an LVDS panel and a gmux controller > > to switch the panel between its two GPUs. The panel mode in VBIOS > > is notoriously bogus on t

[PATCH v3 6/6] drm/radeon: Switch DDC when reading the EDID

2015-10-07 Thread Alex Deucher
On Sat, Sep 12, 2015 at 3:44 AM, Lukas Wunner wrote: > The pre-retina MacBook Pro uses an LVDS panel and a gmux controller > to switch the panel between its two GPUs. The panel mode in VBIOS > is notoriously bogus on these machines. > > Use drm_get_edid_switcheroo() in lieu of drm_get_edid() on LV

[PATCH v3 6/6] drm/radeon: Switch DDC when reading the EDID

2015-10-05 Thread Lukas Wunner
The pre-retina MacBook Pro uses an LVDS panel and a gmux controller to switch the panel between its two GPUs. The panel mode in VBIOS is notoriously bogus on these machines. Use drm_get_edid_switcheroo() in lieu of drm_get_edid() on LVDS. This allows us to retrieve the EDID if the outputs are curr