if (!private_output->regist_change_cb) {
_pthread_mutex_unlock(&private_display->lock);
- TDM_DBG("failed: not implemented!!");
+ TDM_ERR("not implemented!!");
return TDM_ERROR_NOT_IMPLEMENTED;
}
if (!func_output->output_set_property) {
_pthread_mutex_unlock(&private_display->lock);
- TDM_DBG("failed: not implemented!!");
+ TDM_ERR("not implemented!!");
return TDM_ERROR_NOT_IMPLEMENTED;
}
if (!func_output->output_get_property) {
_pthread_mutex_unlock(&private_display->lock);
- TDM_DBG("failed: not implemented!!");
+ TDM_ERR("not implemented!!");
return TDM_ERROR_NOT_IMPLEMENTED;
}
_pthread_mutex_lock(&private_display->lock);
if (private_output->current_dpms_value > TDM_OUTPUT_DPMS_ON) {
- TDM_WRN("output(%d) dpms: %s", private_output->pipe,
+ TDM_ERR("output(%d) dpms: %s", private_output->pipe,
dpms_str(private_output->current_dpms_value));
_pthread_mutex_unlock(&private_display->lock);
return TDM_ERROR_BAD_REQUEST;
if (!func_output->output_wait_vblank) {
_pthread_mutex_unlock(&private_display->lock);
- TDM_DBG("failed: not implemented!!");
+ TDM_ERR("not implemented!!");
return TDM_ERROR_NOT_IMPLEMENTED;
}
func_output = &private_display->func_output;
if (!func_output->output_commit) {
- TDM_DBG("failed: not implemented!!");
+ TDM_ERR("not implemented!!");
return TDM_ERROR_NOT_IMPLEMENTED;
}
_pthread_mutex_lock(&private_display->lock);
if (private_output->current_dpms_value > TDM_OUTPUT_DPMS_ON) {
- TDM_WRN("output(%d) dpms: %s", private_output->pipe,
+ TDM_ERR("output(%d) dpms: %s", private_output->pipe,
dpms_str(private_output->current_dpms_value));
_pthread_mutex_unlock(&private_display->lock);
return TDM_ERROR_BAD_REQUEST;
if (!func_output->output_set_mode) {
_pthread_mutex_unlock(&private_display->lock);
- TDM_DBG("failed: not implemented!!");
+ TDM_ERR("not implemented!!");
return TDM_ERROR_NOT_IMPLEMENTED;
}
if (!func_output->output_get_mode) {
_pthread_mutex_unlock(&private_display->lock);
- TDM_DBG("failed: not implemented!!");
+ TDM_ERR("not implemented!!");
return TDM_ERROR_NOT_IMPLEMENTED;
}
if (!func_output->output_set_dpms) {
_pthread_mutex_unlock(&private_display->lock);
- TDM_DBG("failed: not implemented!!");
- return TDM_ERROR_NOT_IMPLEMENTED;
+ private_output->current_dpms_value = dpms_value;
+ TDM_WRN("not implemented!!");
+ return TDM_ERROR_NONE;
}
ret = func_output->output_set_dpms(private_output->output_backend, dpms_value);
func_output = &private_display->func_output;
if (!func_output->output_get_dpms) {
+ *dpms_value = private_output->current_dpms_value;
_pthread_mutex_unlock(&private_display->lock);
- TDM_DBG("failed: not implemented!!");
- return TDM_ERROR_NOT_IMPLEMENTED;
+ TDM_WRN("not implemented!!");
+ return TDM_ERROR_NONE;
}
ret = func_output->output_get_dpms(private_output->output_backend, dpms_value);
if (!func_layer->layer_set_property) {
_pthread_mutex_unlock(&private_display->lock);
- TDM_DBG("failed: not implemented!!");
+ TDM_ERR("not implemented!!");
return TDM_ERROR_NOT_IMPLEMENTED;
}
if (!func_layer->layer_get_property) {
_pthread_mutex_unlock(&private_display->lock);
- TDM_DBG("failed: not implemented!!");
+ TDM_ERR("not implemented!!");
return TDM_ERROR_NOT_IMPLEMENTED;
}
if (!func_layer->layer_set_info) {
_pthread_mutex_unlock(&private_display->lock);
- TDM_DBG("failed: not implemented!!");
+ TDM_ERR("not implemented!!");
return TDM_ERROR_NOT_IMPLEMENTED;
}
if (!func_layer->layer_get_info) {
_pthread_mutex_unlock(&private_display->lock);
- TDM_DBG("failed: not implemented!!");
+ TDM_ERR("not implemented!!");
return TDM_ERROR_NOT_IMPLEMENTED;
}
if (!func_layer->layer_set_buffer) {
_pthread_mutex_unlock(&private_display->lock);
- TDM_DBG("failed: not implemented!!");
+ TDM_ERR("not implemented!!");
return TDM_ERROR_NOT_IMPLEMENTED;
}
if (!func_layer->layer_unset_buffer) {
_pthread_mutex_unlock(&private_display->lock);
- TDM_DBG("failed: not implemented!!");
+ TDM_ERR("not implemented!!");
return TDM_ERROR_NOT_IMPLEMENTED;
}
if (!func_layer->layer_set_buffer) {
_pthread_mutex_unlock(&private_display->lock);
- TDM_DBG("failed: not implemented!!");
+ TDM_ERR("not implemented!!");
return TDM_ERROR_NOT_IMPLEMENTED;
}
if (!func_layer->layer_unset_buffer) {
_pthread_mutex_unlock(&private_display->lock);
- TDM_DBG("failed: not implemented!!");
+ TDM_ERR("not implemented!!");
return TDM_ERROR_NOT_IMPLEMENTED;
}
if (!func_layer->layer_set_video_pos) {
_pthread_mutex_unlock(&private_display->lock);
- TDM_DBG("failed: not implemented!!");
+ TDM_ERR("not implemented!!");
return TDM_ERROR_NOT_IMPLEMENTED;
}