display: Move white_balance_ops functions from plugins to core display module 00/288400/6
authorYunhee Seo <yuni.seo@samsung.com>
Thu, 16 Feb 2023 06:16:07 +0000 (15:16 +0900)
committerYunhee Seo <yuni.seo@samsung.com>
Thu, 16 Feb 2023 11:24:52 +0000 (20:24 +0900)
commit5163517997cc4566ceb390fd842b5f227ad3b4b3
tree24a63f3acd386e8512e8a878c44428a0863c8126
parent212245d8c9b1bf1b9a22782ef8f97879eec7bac3
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]