Lines Matching full:pm
9 #include <zephyr/pm/device.h>
10 #include <zephyr/pm/device_runtime.h>
14 return dev->pm != NULL; in pm_device_filter()
41 shell_error(sh, "Device %s uses runtime PM, use the runtime functions instead", in pm_cmd_suspend()
67 shell_error(sh, "Device %s uses runtime PM, use the runtime functions instead", in pm_cmd_resume()
94 shell_error(sh, "Device %s is not using runtime PM", dev->name); in pm_cmd_runtime_get()
119 shell_error(sh, "Device %s is not using runtime PM", dev->name); in pm_cmd_runtime_put()
144 shell_error(sh, "Device %s is not using runtime PM", dev->name); in pm_cmd_runtime_put_async()
161 "Call the PM suspend action on a device",
164 "Call the PM resume action on a device",
168 "Call the PM runtime get on a device",
171 "Call the PM runtime put on a device",
174 "Call the PM runtime put async on a device",
179 SHELL_CMD_REGISTER(pm, &sub_pm_cmds, "PM commands", NULL);