disable Panel Self Refresh (PSR) by default in inteldrm
authorjsg <jsg@openbsd.org>
Mon, 12 Sep 2022 14:18:17 +0000 (14:18 +0000)
committerjsg <jsg@openbsd.org>
Mon, 12 Sep 2022 14:18:17 +0000 (14:18 +0000)
commit174e571648393ebea94e93a39d7a3cc55edab083
treee478abc4cdd802f86b6dadaea70938be6d5c255c
parent693239cddbbabbd4b205f345bad2aecb359f56ea
disable Panel Self Refresh (PSR) by default in inteldrm

After i915_drv.c 1.144 PSR changed to being on by default.
On a TUXEDO InfinityBook Pro 14 Gen6 (Tiger Lake) this introduced screen
flicker.  Reported and tested by Matthias Schmidt.

Should also avoid flicker problem on Dell XPS 13 7390 (Comet Lake)
reported by James Cook.
sys/dev/pci/drm/i915/i915_drv.c