]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915/dsb: functions to enable/disable DSB engine.
authorAnimesh Manna <animesh.manna@intel.com>
Fri, 20 Sep 2019 11:59:26 +0000 (17:29 +0530)
committerJani Nikula <jani.nikula@intel.com>
Mon, 23 Sep 2019 07:11:48 +0000 (10:11 +0300)
commit1f66e80ce8f5e7874d92df43fd8e12ecc0434a5b
treeebf9212864d0c57f5d5e41b1b188e2d4b5a45217
parent8304ffaaec0f08e21e1ad0052a8a71ba7b41bdfc
drm/i915/dsb: functions to enable/disable DSB engine.

DSB will be used for performance improvement for some special scenario.
DSB engine will be enabled based on need and after completion of its work
will be disabled. Api added for enable/disable operation by using DSB_CTRL
register.

v1: Initial version.
v2: POSTING_READ added after writing control register. (Shashank)
v3: cosmetic changes done. (Shashank)

Cc: Michel Thierry <michel.thierry@intel.com>
Cc: Jani Nikula <jani.nikula@intel.com>
Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Cc: Shashank Sharma <shashank.sharma@intel.com>
Reviewed-by: Shashank Sharma <shashank.sharma@intel.com>
Signed-off-by: Animesh Manna <animesh.manna@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20190920115930.27829-7-animesh.manna@intel.com
drivers/gpu/drm/i915/display/intel_dsb.c
drivers/gpu/drm/i915/i915_reg.h