[Intel-gfx] [PATCH] Fix resume from suspend to RAM on IBM X30 (take two)

Thomas Richter thor at math.tu-berlin.de
Mon Jun 1 01:25:10 PDT 2015


Hi Daniel, hi Ville,

as suggested, I again checked against the latest drm-intel-nightly
branch and indeed, the patch as originally submitted does not apply
there. So I recompiled the patch again (see attachment) which works now
correctly with the latest branch.

As suggested, I made a couple of additional changes:

* No longer forces bit-banging on. As Daniel observed, this is not
really required, and I checked that, indeed, it is not.

* Ville made a comment a while ago that we should not enable the
extended panel-scaling of the IVCH, so I removed it. In fact, as the X30
bios does not restore registers during resume, it also fails to restore
the (undocumented) values of the advanced interpolation polynomials and
as such degrades the image quality when resuming from suspend.

Other than that, this patch has been successfully tested both on an IBM
X30 and on an IBM R31 ThinkPad, both making use of the IVCH DVO chip.

Greetings,
	Thomas

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Fix-resume-from-suspend-on-IBM-X30.patch
Type: text/x-patch
Size: 5029 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/intel-gfx/attachments/20150601/8659ddd3/attachment.bin>


More information about the Intel-gfx mailing list