mirror of
https://github.com/apache/nuttx.git
synced 2026-05-22 22:20:01 +08:00
boardctl: added pm_checkstate() function to BOARDIOC_PM_CONTROL
This commit is contained in:
@@ -262,6 +262,10 @@ static inline int boardctl_pmctrl(FAR struct boardioc_pm_ctrl_s *ctrl)
|
||||
ret = pm_changestate(ctrl->domain, ctrl->state);
|
||||
break;
|
||||
|
||||
case BOARDIOC_PM_CHECKSTATE:
|
||||
ctrl->state = pm_checkstate(ctrl->domain);
|
||||
break;
|
||||
|
||||
default:
|
||||
ret = -EINVAL;
|
||||
}
|
||||
|
||||
@@ -226,7 +226,8 @@ enum boardioc_action_e
|
||||
BOARDIOC_PM_RELAX,
|
||||
BOARDIOC_PM_STAYCOUNT,
|
||||
BOARDIOC_PM_QUERYSTATE,
|
||||
BOARDIOC_PM_CHANGESTATE
|
||||
BOARDIOC_PM_CHANGESTATE,
|
||||
BOARDIOC_PM_CHECKSTATE
|
||||
};
|
||||
|
||||
struct boardioc_pm_ctrl_s
|
||||
|
||||
Reference in New Issue
Block a user