sdm: Avoid Connector and CRTC settings

Avoid Connector and CRTC settings during device suspend and resume.

CRs-Fixed: 2049918
Change-Id: I57c23fda4fe614c5bf96a0d79606991fa228841a
This commit is contained in:
Sushil Chauhan
2017-05-17 15:41:55 -07:00
parent 95a1dcfdbf
commit 88c36ffea5

View File

@@ -562,14 +562,18 @@ DisplayError HWDeviceDRM::GetConfigIndex(uint32_t mode, uint32_t *index) {
DisplayError HWDeviceDRM::PowerOn() {
DTRACE_SCOPED();
/*
drm_atomic_intf_->Perform(DRMOps::CRTC_SET_ACTIVE, token_.crtc_id, 1);
drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_POWER_MODE, token_.conn_id, DRMPowerMode::ON);
*/
return kErrorNone;
}
DisplayError HWDeviceDRM::PowerOff() {
/*
drm_atomic_intf_->Perform(DRMOps::CONNECTOR_SET_POWER_MODE, token_.conn_id, DRMPowerMode::OFF);
drm_atomic_intf_->Perform(DRMOps::CRTC_SET_ACTIVE, token_.crtc_id, 0);
*/
int ret = drm_atomic_intf_->Commit(false /* synchronous */);
if (ret) {
DLOGE("%s failed with error %d", __FUNCTION__, ret);