drm/i915/dsc: Add a power domain for VDSC on eDP/MIPI DSI
authorManasi Navare <manasi.d.navare@intel.com>
Wed, 28 Nov 2018 20:26:18 +0000 (12:26 -0800)
committerManasi Navare <manasi.d.navare@intel.com>
Thu, 29 Nov 2018 20:23:54 +0000 (12:23 -0800)
commit91ba2c8be4b7eef3c9c424ddd862cdb302f252f3
treed005748c1067698b8f041873ae8dfa633ed64338
parent2279298dbf367c2f581cc61840a2e1700e9ceca0
drm/i915/dsc: Add a power domain for VDSC on eDP/MIPI DSI

On Icelake, a separate power well PG2 is created for
VDSC engine used for eDP/MIPI DSI. This patch adds a new
display power domain for Power well 2.

v3:
* Call it POWER_DOMAIN_TRANSCODER_EDP_VDSC (Ville)
* Move it around TRANSCODER power domain defs (Ville)

v2:
* Fix the power well mismatch CI error (Ville)
* Rename as VDSC_PIPE_A (Imre)
* Fix a whitespace (Anusha)
* Fix Comments (Imre)

Cc: Ville Syrjala <ville.syrjala@linux.intel.com>
Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Cc: Imre Deak <imre.deak@intel.com>
Signed-off-by: Manasi Navare <manasi.d.navare@intel.com>
Reviewed-by: Ville Syrjala <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20181128202628.20238-7-manasi.d.navare@intel.com
drivers/gpu/drm/i915/intel_display.h
drivers/gpu/drm/i915/intel_runtime_pm.c