Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
NXP System Power Protocol

NXP vendor-specific extensions to the SCMI system power protocol. More...

Files

file  system.h
 NXP SCMI System Protocol Extensions.

NXP Vendor System Power States

#define SCMI_NXP_SYSTEM_POWER_STATE_WAKE   0x80000000U
 Wake the system.
#define SCMI_NXP_SYSTEM_POWER_STATE_FULL_SHUTDOWN   0x80000001U
 Full system shutdown.
#define SCMI_NXP_SYSTEM_POWER_STATE_FULL_RESET   0x80000002U
 Full system reset.
#define SCMI_NXP_SYSTEM_POWER_STATE_FULL_SUSPEND   0x80000003U
 Full system suspend.
#define SCMI_NXP_SYSTEM_POWER_STATE_FULL_WAKE   0x80000004U
 Full system wake.
#define SCMI_NXP_SYSTEM_POWER_STATE_GRP_SHUTDOWN   0x80000005U
 Group shutdown.
#define SCMI_NXP_SYSTEM_POWER_STATE_GRP_RESET   0x80000006U
 Group reset.
#define SCMI_NXP_SYSTEM_POWER_STATE_SUBSYS_RESET   0x80000007U
 Subsystem reset.
#define SCMI_NXP_SYSTEM_POWER_STATE_MODE   0xC0000000U
 Set system mode.

Detailed Description

NXP vendor-specific extensions to the SCMI system power protocol.

Macro Definition Documentation

◆ SCMI_NXP_SYSTEM_POWER_STATE_FULL_RESET

#define SCMI_NXP_SYSTEM_POWER_STATE_FULL_RESET   0x80000002U

#include <zephyr/drivers/firmware/scmi/nxp/system.h>

Full system reset.

◆ SCMI_NXP_SYSTEM_POWER_STATE_FULL_SHUTDOWN

#define SCMI_NXP_SYSTEM_POWER_STATE_FULL_SHUTDOWN   0x80000001U

#include <zephyr/drivers/firmware/scmi/nxp/system.h>

Full system shutdown.

◆ SCMI_NXP_SYSTEM_POWER_STATE_FULL_SUSPEND

#define SCMI_NXP_SYSTEM_POWER_STATE_FULL_SUSPEND   0x80000003U

#include <zephyr/drivers/firmware/scmi/nxp/system.h>

Full system suspend.

◆ SCMI_NXP_SYSTEM_POWER_STATE_FULL_WAKE

#define SCMI_NXP_SYSTEM_POWER_STATE_FULL_WAKE   0x80000004U

#include <zephyr/drivers/firmware/scmi/nxp/system.h>

Full system wake.

◆ SCMI_NXP_SYSTEM_POWER_STATE_GRP_RESET

#define SCMI_NXP_SYSTEM_POWER_STATE_GRP_RESET   0x80000006U

◆ SCMI_NXP_SYSTEM_POWER_STATE_GRP_SHUTDOWN

#define SCMI_NXP_SYSTEM_POWER_STATE_GRP_SHUTDOWN   0x80000005U

#include <zephyr/drivers/firmware/scmi/nxp/system.h>

Group shutdown.

◆ SCMI_NXP_SYSTEM_POWER_STATE_MODE

#define SCMI_NXP_SYSTEM_POWER_STATE_MODE   0xC0000000U

#include <zephyr/drivers/firmware/scmi/nxp/system.h>

Set system mode.

◆ SCMI_NXP_SYSTEM_POWER_STATE_SUBSYS_RESET

#define SCMI_NXP_SYSTEM_POWER_STATE_SUBSYS_RESET   0x80000007U

#include <zephyr/drivers/firmware/scmi/nxp/system.h>

Subsystem reset.

◆ SCMI_NXP_SYSTEM_POWER_STATE_WAKE

#define SCMI_NXP_SYSTEM_POWER_STATE_WAKE   0x80000000U

#include <zephyr/drivers/firmware/scmi/nxp/system.h>

Wake the system.