There is a problem in crtc_helper that property value is not updated
when dpms is turned on or off. So modify the property value when dpms
is on.
Change-Id: Iac5d6db80b80fd5595f5908c6d2a3428aa119c1c
Signed-off-by: Hoegeun Kwon <hoegeun.kwon@samsung.com>
DRM_DEBUG_KMS("\t[CONNECTOR:%d:%s] set DPMS on\n", set->connectors[i]->base.id,
set->connectors[i]->name);
set->connectors[i]->funcs->dpms(set->connectors[i], DRM_MODE_DPMS_ON);
+
+ /* store the property value */
+ drm_object_property_set_value(&set->connectors[i]->base,
+ set->connectors[i]->dev->mode_config.dpms_property,
+ DRM_MODE_DPMS_ON);
}
}
__drm_helper_disable_unused_functions(dev);