summaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorImre Deak <imre.deak@intel.com>2016-06-13 16:44:34 +0300
committerImre Deak <imre.deak@intel.com>2016-06-13 18:46:08 +0300
commit9c8d0b8e53b902daeb3622c722b9337a78db724a (patch)
treeca4b5682bd4988eb07311f7e1ba8e5fe5c534932 /Documentation
parentb409ca9587cb62fc066841f457b73a1f92e136ee (diff)
drm/i915/bxt: Move DDI PHY enabling/disabling to the power well code
So far we depended on the HW to dynamically power down unused PHYs and so we enabled them manually once during driver loading/resuming. There are indications however that we can achieve better power savings by manual powering toggling. So make the PHY enabling/disabling to happen on-demand whenever we need either the corresponding AUX or port functionality. CHV does this already by enabling the PHY along the corresponding PHY common lane power wells there, do the same on BXT by adding virtual power wells for the same purpose. Also sanity check the common lane power down ack signal from the PHY. Do this only when the PHY is enabled, since it's not clear at what point the HW power/clock gates things. While at it rename broxton_ prefix to bxt_ in related function names to better align with the SKL code. Signed-off-by: Imre Deak <imre.deak@intel.com> Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Diffstat (limited to 'Documentation')
0 files changed, 0 insertions, 0 deletions