display: Move white_balance_ops functions from plugins to core display module 70/288470/1
authorYunhee Seo <yuni.seo@samsung.com>
Thu, 16 Feb 2023 06:16:07 +0000 (15:16 +0900)
committerYunhee Seo <yuni.seo@samsung.com>
Fri, 17 Feb 2023 03:16:55 +0000 (12:16 +0900)
commitb86a14129e555da5a6612b157dd1c1c9c234d039
tree24a63f3acd386e8512e8a878c44428a0863c8126
parentbd187fa3144ddd45dd6d6f6393e6398ff70ed471
display: Move white_balance_ops functions from plugins to core display module

Remove and redefine functions related to display white balance work.
Because white balancing is common for display.
Thus, these functions are added below display-panel.

int display_panel_set_white_balance(enum hal_display_white_balance white_balance_type, int value)
int display_panel_get_white_balance(enum hal_display_white_balance white_balance_type, int* out_val)
-> With hal_display_white_balance enum type, it is possible to get and set white_balance values.

Change-Id: I10213315d109e47f0e8c3a58382648ccef3ca2d1
Signed-off-by: Yunhee Seo <yuni.seo@samsung.com>
12 files changed:
plugins/iot-headed/display/core.c
plugins/iot-headed/display/device-interface.c
plugins/mobile/display/core.c
plugins/mobile/display/device-interface.c
plugins/tv/display/core.c
plugins/tv/display/device-interface.c
plugins/wearable/display/core.c
plugins/wearable/display/device-interface.c
src/display/device-interface.h
src/display/display-dbus.c
src/display/display-panel.c [new file with mode: 0644]
src/display/display-panel.h [new file with mode: 0644]