From 4591270efa775e2cde038897fc2c8abb7bc72285 Mon Sep 17 00:00:00 2001 From: SooChan Lim Date: Fri, 19 Mar 2021 15:59:01 +0900 Subject: [PATCH] remove output_commit backend api these api will be deprecated. Change-Id: Ib65c2c83dad1c540e119bf9616908c59e7f330e0 --- include/hal-tdm-interface.h | 2 -- include/hal-tdm.h | 4 ++-- src/hal-api-tdm.c | 10 ++++------ 3 files changed, 6 insertions(+), 10 deletions(-) diff --git a/include/hal-tdm-interface.h b/include/hal-tdm-interface.h index cca77fe..6958a9b 100644 --- a/include/hal-tdm-interface.h +++ b/include/hal-tdm-interface.h @@ -97,8 +97,6 @@ struct _hal_tdm_output_funcs { hal_tdm_error (*output_get_property)(hal_tdm_output *output, unsigned int id, hal_tdm_value *value); hal_tdm_error (*output_wait_vblank)(hal_tdm_output *output, int interval, int sync, void *user_data); hal_tdm_error (*output_set_vblank_handler)(hal_tdm_output *output, hal_tdm_output_vblank_handler func); - hal_tdm_error (*output_commit)(hal_tdm_output *output, int sync, void *user_data); - hal_tdm_error (*output_set_commit_handler)(hal_tdm_output *output, hal_tdm_output_commit_handler func); hal_tdm_error (*output_set_dpms)(hal_tdm_output *output, hal_tdm_output_dpms dpms_value); hal_tdm_error (*output_get_dpms)(hal_tdm_output *output, hal_tdm_output_dpms *dpms_value); hal_tdm_error (*output_set_mode)(hal_tdm_output *output, const hal_tdm_output_mode *mode); diff --git a/include/hal-tdm.h b/include/hal-tdm.h index a053cfe..9c5d696 100644 --- a/include/hal-tdm.h +++ b/include/hal-tdm.h @@ -70,8 +70,8 @@ hal_tdm_error hal_tdm_output_set_property(hal_tdm_output *output, unsigned in hal_tdm_error hal_tdm_output_get_property(hal_tdm_output *output, unsigned int id, hal_tdm_value *value); hal_tdm_error hal_tdm_output_wait_vblank(hal_tdm_output *output, int interval, int sync, void *user_data); hal_tdm_error hal_tdm_output_set_vblank_handler(hal_tdm_output *output, hal_tdm_output_vblank_handler func); -hal_tdm_error hal_tdm_output_commit(hal_tdm_output *output, int sync, void *user_data); -hal_tdm_error hal_tdm_output_set_commit_handler(hal_tdm_output *output, hal_tdm_output_commit_handler func); +hal_tdm_error hal_tdm_output_commit(hal_tdm_output *output, int sync, void *user_data); // TODO: DEPRECATED. NOT SUPPORTED~!!!! +hal_tdm_error hal_tdm_output_set_commit_handler(hal_tdm_output *output, hal_tdm_output_commit_handler func); // TODO: DEPRECATED. NOT SUPPORTED~!!!! hal_tdm_error hal_tdm_output_set_dpms(hal_tdm_output *output, hal_tdm_output_dpms dpms_value); hal_tdm_error hal_tdm_output_get_dpms(hal_tdm_output *output, hal_tdm_output_dpms *dpms_value); hal_tdm_error hal_tdm_output_set_mode(hal_tdm_output *output, const hal_tdm_output_mode *mode); diff --git a/src/hal-api-tdm.c b/src/hal-api-tdm.c index 052afec..d3b6f2b 100644 --- a/src/hal-api-tdm.c +++ b/src/hal-api-tdm.c @@ -449,20 +449,18 @@ hal_tdm_output_set_vblank_handler(hal_tdm_output *output, hal_tdm_output_vblank_ return output_funcs->output_set_vblank_handler(output, func); } +// TODO: DEPRECATED. NOT SUPPORTED~!!!! EXTERN hal_tdm_error hal_tdm_output_commit(hal_tdm_output *output, int sync, void *user_data) { - OUTPUT_FUNC_ENTRY(output_commit); - - return output_funcs->output_commit(output, sync, user_data); + return HAL_TDM_ERROR_BAD_REQUEST; } +// TODO: DEPRECATED. NOT SUPPORTED~!!!! EXTERN hal_tdm_error hal_tdm_output_set_commit_handler(hal_tdm_output *output, hal_tdm_output_commit_handler func) { - OUTPUT_FUNC_ENTRY(output_set_commit_handler); - - return output_funcs->output_set_commit_handler(output, func); + return HAL_TDM_ERROR_BAD_REQUEST; } EXTERN hal_tdm_error -- 2.34.1