cause of _tdm_display_load_modules fail _tdm_display_setup cannot execute.
the dummy backend is loaded in _tdm_display_setup.
Change-Id: I4880095ad688fbccb259dd91cbefab8e8df1eaad
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
TDM_ERROR_OUTPUT_DISCONNECTED = -11, /**< output disconnected */
TDM_ERROR_PROTOCOL_ERROR = -12, /**< protocol error */
TDM_ERROR_TIMEOUT = -13, /**< timeout */
+ TDM_ERROR_NO_MODULE = -14, /**< no backend module */
} tdm_error;
/**
if (!module) {
TDM_ERR("%s", dlerror());
TDM_TRACE_END();
- ret = TDM_ERROR_BAD_MODULE;
+ ret = TDM_ERROR_NO_MODULE;
goto failed_load;
}
goto failed_load;
ret = _tdm_display_load_modules(private_display);
- if (ret != TDM_ERROR_NONE)
+ if (!(ret == TDM_ERROR_NONE || ret == TDM_ERROR_NO_MODULE))
goto failed_load;
stamp2 = tdm_helper_get_time();