power-generic: Add helper function to get_value and set_value 12/277712/4 accepted/tizen_7.0_unified_hotfix tizen_7.0_hotfix accepted/tizen/7.0/unified/20221110.063453 accepted/tizen/7.0/unified/hotfix/20221116.110411 accepted/tizen/unified/20220715.141322 submit/tizen/20220714.022424 tizen_7.0_m2_release
authorJaehoon Chung <jh80.chung@samsung.com>
Tue, 12 Jul 2022 08:03:32 +0000 (17:03 +0900)
committerJaehoon Chung <jh80.chung@samsung.com>
Tue, 12 Jul 2022 10:47:37 +0000 (19:47 +0900)
commitaa86920baec98a8e489530f0180b121633e44526
treedc6cd0303e325827b1bf1ce2f95ad1689bf9daaa
parent090a3d0d576de913e23f07b45d958128cfe12427
power-generic: Add helper function to get_value and set_value

Almost functions were implemented similarly. It means that
it is possible to be replaced with the some helper function.

When using the following get_value and set_value functions,
reduce the duplicate code and simplify the operaiont of getting/setting
value from the specific file path.

[Added function description]
- int get_value_string(char *prefix, char *res_name, char *suffix, char *buf)
- int set_value_string(char *prefix, char *res_name, char *suffix, char *buf)
- int get_value_integer(char *prefix, char *res_name, char *suffix, int *value)
- int set_value_integer(char *prefix, char *res_name, char *suffix, int value)
- int get_path(char *path, char *prefix, char *res_name, char *suffix)

Change-Id: I4031d39a1440b51caad8acaa51184c6ccbb69ecb
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
src/hal-backend-power.c