summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_gem_execbuffer.c
diff options
context:
space:
mode:
authorBob Paauwe <bob.j.paauwe@intel.com>2016-07-15 14:59:02 +0100
committerMaarten Lankhorst <maarten.lankhorst@linux.intel.com>2016-07-18 16:25:39 +0200
commita87848750ebc2c174879f5acaa1183044287fd03 (patch)
tree4e2a7b64f169d866bc59e403905a618d05f43955 /drivers/gpu/drm/i915/i915_gem_execbuffer.c
parent1b7f2c8b0773d5ccbef43ef38a13ad33136c9679 (diff)
downloadblackbird-op-linux-a87848750ebc2c174879f5acaa1183044287fd03.tar.gz
blackbird-op-linux-a87848750ebc2c174879f5acaa1183044287fd03.zip
drm/i915: Set legacy properties when using legacy gamma set IOCTL. (v2)
The i915 driver is now using atomic properties and atomic commit to handle the legacy set gamma IOCTL. However, if the driver is configured without atomic (nuclear_pageflip = false), it won't update the legacy properties for degamma_lut, gamma_lut and ctm leaving them out of sync with the atomic version of the properties. Until the driver is full atomic, make sure we update the non-atomic version of the properties. v2: Update the comment with a FIXME. (Daniel) v3: Update arguments of the gamma_set vfunc (Lionel) v4: Fixed vfunc prototype (Lionel) igt-testcase: kms_pipe_color / legacy-gamma-reset-pipeX Cc: Daniel Vetter <daniel@ffwll.ch> Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> Cc: stable@vger.kernel.org #v4.7 Signed-off-by: Bob Paauwe <bob.j.paauwe@intel.com> Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> Link: http://patchwork.freedesktop.org/patch/msgid/1468591142-2253-1-git-send-email-lionel.g.landwerlin@intel.com
Diffstat (limited to 'drivers/gpu/drm/i915/i915_gem_execbuffer.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud