-int OEM_sys_set_power_lock(int value)
-{
- static int power_lock_state=-1;
-
- if(power_lock_state == value)
- return -1;
- else
- power_lock_state = value;
-
- switch (value) {
- case POWER_UNLOCK:
- return sys_set_str(POWER_UNLOCK_PATH, "mainlock");
- case POWER_LOCK:
- return sys_set_str(POWER_LOCK_PATH, "mainlock");
- }
-
- return 0;
-}
-
-int OEM_sys_get_power_lock_support(int *value)
-{
- int err = -1;
-
- err = sys_check_node(POWER_LOCK_PATH);
- if (err == -1) {
- devmgr_log("power lock node not found");
- *value = 0;
- }
- else
- *value = 1;
-
- return 0;
-}
-