From: Yunhee Seo Date: Wed, 5 Mar 2025 11:27:43 +0000 (+0900) Subject: device-display: Add device brightness node creation condition log X-Git-Tag: accepted/tizen/unified/20250306.094546^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Ftizen;p=platform%2Fhal%2Fbackend%2Frpi%2Fdevice-rpi.git device-display: Add device brightness node creation condition log In this hal-backend-device-rpi, using brightness node is created from MIPI Interface Display. Other than, brightness node won't be created. To figure out brightness node creation, this log is necessary. Change-Id: I78ef4fedaef85cce32b4789f52ab7e07c6d097e3 Signed-off-by: Yunhee Seo --- diff --git a/hw/display/display.c b/hw/display/display.c index e4c9fe0..346f63f 100644 --- a/hw/display/display.c +++ b/hw/display/display.c @@ -22,6 +22,8 @@ #include #include #include +#include +#include #include #include @@ -44,6 +46,9 @@ static int display_get_max_brightness(int *val) if (!val) return -EINVAL; + if (access(BACKLIGHT_PATH"/max_brightness", F_OK) != 0) + _W("%s node is created from MIPI Interface Display", BACKLIGHT_PATH"/max_brightness"); + if (max < 0) { r = sysfs_read_int(BACKLIGHT_PATH"/max_brightness", &max); if (r < 0) @@ -63,6 +68,9 @@ static int display_get_brightness(int *brightness) return -EINVAL; } + if (access(BACKLIGHT_PATH"/brightness", F_OK) != 0) + _W("%s node is created from MIPI Interface Display", BACKLIGHT_PATH"/brightness"); + r = sysfs_read_int(BACKLIGHT_PATH"/brightness", &v); if (r < 0) { _E("fail to get brightness (errno:%d)", r); @@ -88,6 +96,9 @@ static int display_set_brightness(int brightness) return -EINVAL; } + if (access(BACKLIGHT_PATH"/brightness", F_OK) != 0) + _W("%s node is created from MIPI Interface Display", BACKLIGHT_PATH"/brightness"); + r = sysfs_write_int(BACKLIGHT_PATH"/brightness", brightness); if (r < 0) { _E("fail to set brightness (errno:%d)", r);