| /hal_nxp-latest/mcux/mcux-sdk/components/power_manager/ |
| D | README.md | 41 - Ease the management of wakeup sources. 42 - Notify upper layer (for example the application) about power transitions or wakeup events. 57 - The wakeup-source manager module: configures the wakeup sources and processes registered wakeup-s… 74 - **PM_InitWakeupSource** --> OPTIONAL ; Initialize the wakeup source. 76 - **PM_RegisterTimerController** --> OPTIONAL ; Register a timer as a wakeup source, to be called w… 90 …* --> Allows the Power Manager to fully manage (create, disable, handle, trigger) wakeup sources. 139 …wakeup sources, first by calling the PM API, and then by declaring the wakeup-source parameter in … 188 …ed, as resources are often always requiring as RAM retention to properly wakeup the device in slee… 274 4. Exit from low power state, if wakeup event occurred. 285 If low power timer is the wakeup source, please remember to register it into power manager by using… [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMX8DX3/scfw_api/svc/pad/ |
| D | pad_rpc_clnt.c | 155 sc_err_t sc_pad_set_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t wakeup) in sc_pad_set_wakeup() argument 166 RPC_U8(&msg, 2U) = U8(wakeup); in sc_pad_set_wakeup() 175 sc_err_t sc_pad_get_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t *wakeup) in sc_pad_get_wakeup() argument 191 if (wakeup != NULL) in sc_pad_get_wakeup() 193 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 0U); in sc_pad_get_wakeup() 201 sc_pad_wakeup_t wakeup) in sc_pad_set_all() argument 216 RPC_U8(&msg, 9U) = U8(wakeup); in sc_pad_set_all() 227 sc_pad_wakeup_t *wakeup) in sc_pad_get_all() argument 259 if (wakeup != NULL) in sc_pad_get_all() 261 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 7U); in sc_pad_get_all()
|
| D | pad_api.h | 323 sc_pad_wakeup_t wakeup); 341 sc_pad_wakeup_t *wakeup); 370 sc_pad_wakeup_t wakeup); 396 sc_pad_wakeup_t *wakeup);
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMX8DX4/scfw_api/svc/pad/ |
| D | pad_rpc_clnt.c | 155 sc_err_t sc_pad_set_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t wakeup) in sc_pad_set_wakeup() argument 166 RPC_U8(&msg, 2U) = U8(wakeup); in sc_pad_set_wakeup() 175 sc_err_t sc_pad_get_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t *wakeup) in sc_pad_get_wakeup() argument 191 if (wakeup != NULL) in sc_pad_get_wakeup() 193 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 0U); in sc_pad_get_wakeup() 201 sc_pad_wakeup_t wakeup) in sc_pad_set_all() argument 216 RPC_U8(&msg, 9U) = U8(wakeup); in sc_pad_set_all() 227 sc_pad_wakeup_t *wakeup) in sc_pad_get_all() argument 259 if (wakeup != NULL) in sc_pad_get_all() 261 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 7U); in sc_pad_get_all()
|
| D | pad_api.h | 323 sc_pad_wakeup_t wakeup); 341 sc_pad_wakeup_t *wakeup); 370 sc_pad_wakeup_t wakeup); 396 sc_pad_wakeup_t *wakeup);
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMX8QX1/scfw_api/svc/pad/ |
| D | pad_rpc_clnt.c | 155 sc_err_t sc_pad_set_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t wakeup) in sc_pad_set_wakeup() argument 166 RPC_U8(&msg, 2U) = U8(wakeup); in sc_pad_set_wakeup() 175 sc_err_t sc_pad_get_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t *wakeup) in sc_pad_get_wakeup() argument 191 if (wakeup != NULL) in sc_pad_get_wakeup() 193 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 0U); in sc_pad_get_wakeup() 201 sc_pad_wakeup_t wakeup) in sc_pad_set_all() argument 216 RPC_U8(&msg, 9U) = U8(wakeup); in sc_pad_set_all() 227 sc_pad_wakeup_t *wakeup) in sc_pad_get_all() argument 259 if (wakeup != NULL) in sc_pad_get_all() 261 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 7U); in sc_pad_get_all()
|
| D | pad_api.h | 323 sc_pad_wakeup_t wakeup); 341 sc_pad_wakeup_t *wakeup); 370 sc_pad_wakeup_t wakeup); 396 sc_pad_wakeup_t *wakeup);
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMX8QX6/scfw_api/svc/pad/ |
| D | pad_rpc_clnt.c | 155 sc_err_t sc_pad_set_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t wakeup) in sc_pad_set_wakeup() argument 166 RPC_U8(&msg, 2U) = U8(wakeup); in sc_pad_set_wakeup() 175 sc_err_t sc_pad_get_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t *wakeup) in sc_pad_get_wakeup() argument 191 if (wakeup != NULL) in sc_pad_get_wakeup() 193 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 0U); in sc_pad_get_wakeup() 201 sc_pad_wakeup_t wakeup) in sc_pad_set_all() argument 216 RPC_U8(&msg, 9U) = U8(wakeup); in sc_pad_set_all() 227 sc_pad_wakeup_t *wakeup) in sc_pad_get_all() argument 259 if (wakeup != NULL) in sc_pad_get_all() 261 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 7U); in sc_pad_get_all()
|
| D | pad_api.h | 323 sc_pad_wakeup_t wakeup); 341 sc_pad_wakeup_t *wakeup); 370 sc_pad_wakeup_t wakeup); 396 sc_pad_wakeup_t *wakeup);
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMX8QX5/scfw_api/svc/pad/ |
| D | pad_rpc_clnt.c | 155 sc_err_t sc_pad_set_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t wakeup) in sc_pad_set_wakeup() argument 166 RPC_U8(&msg, 2U) = U8(wakeup); in sc_pad_set_wakeup() 175 sc_err_t sc_pad_get_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t *wakeup) in sc_pad_get_wakeup() argument 191 if (wakeup != NULL) in sc_pad_get_wakeup() 193 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 0U); in sc_pad_get_wakeup() 201 sc_pad_wakeup_t wakeup) in sc_pad_set_all() argument 216 RPC_U8(&msg, 9U) = U8(wakeup); in sc_pad_set_all() 227 sc_pad_wakeup_t *wakeup) in sc_pad_get_all() argument 259 if (wakeup != NULL) in sc_pad_get_all() 261 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 7U); in sc_pad_get_all()
|
| D | pad_api.h | 323 sc_pad_wakeup_t wakeup); 341 sc_pad_wakeup_t *wakeup); 370 sc_pad_wakeup_t wakeup); 396 sc_pad_wakeup_t *wakeup);
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMX8DX6/scfw_api/svc/pad/ |
| D | pad_rpc_clnt.c | 155 sc_err_t sc_pad_set_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t wakeup) in sc_pad_set_wakeup() argument 166 RPC_U8(&msg, 2U) = U8(wakeup); in sc_pad_set_wakeup() 175 sc_err_t sc_pad_get_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t *wakeup) in sc_pad_get_wakeup() argument 191 if (wakeup != NULL) in sc_pad_get_wakeup() 193 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 0U); in sc_pad_get_wakeup() 201 sc_pad_wakeup_t wakeup) in sc_pad_set_all() argument 216 RPC_U8(&msg, 9U) = U8(wakeup); in sc_pad_set_all() 227 sc_pad_wakeup_t *wakeup) in sc_pad_get_all() argument 259 if (wakeup != NULL) in sc_pad_get_all() 261 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 7U); in sc_pad_get_all()
|
| D | pad_api.h | 323 sc_pad_wakeup_t wakeup); 341 sc_pad_wakeup_t *wakeup); 370 sc_pad_wakeup_t wakeup); 396 sc_pad_wakeup_t *wakeup);
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMX8QX2/scfw_api/svc/pad/ |
| D | pad_rpc_clnt.c | 155 sc_err_t sc_pad_set_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t wakeup) in sc_pad_set_wakeup() argument 166 RPC_U8(&msg, 2U) = U8(wakeup); in sc_pad_set_wakeup() 175 sc_err_t sc_pad_get_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t *wakeup) in sc_pad_get_wakeup() argument 191 if (wakeup != NULL) in sc_pad_get_wakeup() 193 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 0U); in sc_pad_get_wakeup() 201 sc_pad_wakeup_t wakeup) in sc_pad_set_all() argument 216 RPC_U8(&msg, 9U) = U8(wakeup); in sc_pad_set_all() 227 sc_pad_wakeup_t *wakeup) in sc_pad_get_all() argument 259 if (wakeup != NULL) in sc_pad_get_all() 261 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 7U); in sc_pad_get_all()
|
| D | pad_api.h | 323 sc_pad_wakeup_t wakeup); 341 sc_pad_wakeup_t *wakeup); 370 sc_pad_wakeup_t wakeup); 396 sc_pad_wakeup_t *wakeup);
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMX8DX2/scfw_api/svc/pad/ |
| D | pad_rpc_clnt.c | 155 sc_err_t sc_pad_set_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t wakeup) in sc_pad_set_wakeup() argument 166 RPC_U8(&msg, 2U) = U8(wakeup); in sc_pad_set_wakeup() 175 sc_err_t sc_pad_get_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t *wakeup) in sc_pad_get_wakeup() argument 191 if (wakeup != NULL) in sc_pad_get_wakeup() 193 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 0U); in sc_pad_get_wakeup() 201 sc_pad_wakeup_t wakeup) in sc_pad_set_all() argument 216 RPC_U8(&msg, 9U) = U8(wakeup); in sc_pad_set_all() 227 sc_pad_wakeup_t *wakeup) in sc_pad_get_all() argument 259 if (wakeup != NULL) in sc_pad_get_all() 261 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 7U); in sc_pad_get_all()
|
| D | pad_api.h | 323 sc_pad_wakeup_t wakeup); 341 sc_pad_wakeup_t *wakeup); 370 sc_pad_wakeup_t wakeup); 396 sc_pad_wakeup_t *wakeup);
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMX8QX4/scfw_api/svc/pad/ |
| D | pad_rpc_clnt.c | 155 sc_err_t sc_pad_set_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t wakeup) in sc_pad_set_wakeup() argument 166 RPC_U8(&msg, 2U) = U8(wakeup); in sc_pad_set_wakeup() 175 sc_err_t sc_pad_get_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t *wakeup) in sc_pad_get_wakeup() argument 191 if (wakeup != NULL) in sc_pad_get_wakeup() 193 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 0U); in sc_pad_get_wakeup() 201 sc_pad_wakeup_t wakeup) in sc_pad_set_all() argument 216 RPC_U8(&msg, 9U) = U8(wakeup); in sc_pad_set_all() 227 sc_pad_wakeup_t *wakeup) in sc_pad_get_all() argument 259 if (wakeup != NULL) in sc_pad_get_all() 261 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 7U); in sc_pad_get_all()
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMX8DX5/scfw_api/svc/pad/ |
| D | pad_rpc_clnt.c | 155 sc_err_t sc_pad_set_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t wakeup) in sc_pad_set_wakeup() argument 166 RPC_U8(&msg, 2U) = U8(wakeup); in sc_pad_set_wakeup() 175 sc_err_t sc_pad_get_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t *wakeup) in sc_pad_get_wakeup() argument 191 if (wakeup != NULL) in sc_pad_get_wakeup() 193 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 0U); in sc_pad_get_wakeup() 201 sc_pad_wakeup_t wakeup) in sc_pad_set_all() argument 216 RPC_U8(&msg, 9U) = U8(wakeup); in sc_pad_set_all() 227 sc_pad_wakeup_t *wakeup) in sc_pad_get_all() argument 259 if (wakeup != NULL) in sc_pad_get_all() 261 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 7U); in sc_pad_get_all()
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMX8UX5/scfw_api/svc/pad/ |
| D | pad_rpc_clnt.c | 155 sc_err_t sc_pad_set_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t wakeup) in sc_pad_set_wakeup() argument 166 RPC_U8(&msg, 2U) = U8(wakeup); in sc_pad_set_wakeup() 175 sc_err_t sc_pad_get_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t *wakeup) in sc_pad_get_wakeup() argument 191 if (wakeup != NULL) in sc_pad_get_wakeup() 193 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 0U); in sc_pad_get_wakeup() 201 sc_pad_wakeup_t wakeup) in sc_pad_set_all() argument 216 RPC_U8(&msg, 9U) = U8(wakeup); in sc_pad_set_all() 227 sc_pad_wakeup_t *wakeup) in sc_pad_get_all() argument 259 if (wakeup != NULL) in sc_pad_get_all() 261 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 7U); in sc_pad_get_all()
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMX8UX6/scfw_api/svc/pad/ |
| D | pad_rpc_clnt.c | 155 sc_err_t sc_pad_set_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t wakeup) in sc_pad_set_wakeup() argument 166 RPC_U8(&msg, 2U) = U8(wakeup); in sc_pad_set_wakeup() 175 sc_err_t sc_pad_get_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t *wakeup) in sc_pad_get_wakeup() argument 191 if (wakeup != NULL) in sc_pad_get_wakeup() 193 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 0U); in sc_pad_get_wakeup() 201 sc_pad_wakeup_t wakeup) in sc_pad_set_all() argument 216 RPC_U8(&msg, 9U) = U8(wakeup); in sc_pad_set_all() 227 sc_pad_wakeup_t *wakeup) in sc_pad_get_all() argument 259 if (wakeup != NULL) in sc_pad_get_all() 261 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 7U); in sc_pad_get_all()
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMX8QX3/scfw_api/svc/pad/ |
| D | pad_rpc_clnt.c | 155 sc_err_t sc_pad_set_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t wakeup) in sc_pad_set_wakeup() argument 166 RPC_U8(&msg, 2U) = U8(wakeup); in sc_pad_set_wakeup() 175 sc_err_t sc_pad_get_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t *wakeup) in sc_pad_get_wakeup() argument 191 if (wakeup != NULL) in sc_pad_get_wakeup() 193 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 0U); in sc_pad_get_wakeup() 201 sc_pad_wakeup_t wakeup) in sc_pad_set_all() argument 216 RPC_U8(&msg, 9U) = U8(wakeup); in sc_pad_set_all() 227 sc_pad_wakeup_t *wakeup) in sc_pad_get_all() argument 259 if (wakeup != NULL) in sc_pad_get_all() 261 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 7U); in sc_pad_get_all()
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMX8DX1/scfw_api/svc/pad/ |
| D | pad_rpc_clnt.c | 155 sc_err_t sc_pad_set_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t wakeup) in sc_pad_set_wakeup() argument 166 RPC_U8(&msg, 2U) = U8(wakeup); in sc_pad_set_wakeup() 175 sc_err_t sc_pad_get_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t *wakeup) in sc_pad_get_wakeup() argument 191 if (wakeup != NULL) in sc_pad_get_wakeup() 193 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 0U); in sc_pad_get_wakeup() 201 sc_pad_wakeup_t wakeup) in sc_pad_set_all() argument 216 RPC_U8(&msg, 9U) = U8(wakeup); in sc_pad_set_all() 227 sc_pad_wakeup_t *wakeup) in sc_pad_get_all() argument 259 if (wakeup != NULL) in sc_pad_get_all() 261 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 7U); in sc_pad_get_all()
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMX8QM6/scfw_api/svc/pad/ |
| D | pad_rpc_clnt.c | 155 sc_err_t sc_pad_set_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t wakeup) in sc_pad_set_wakeup() argument 166 RPC_U8(&msg, 2U) = U8(wakeup); in sc_pad_set_wakeup() 175 sc_err_t sc_pad_get_wakeup(sc_ipc_t ipc, sc_pad_t pad, sc_pad_wakeup_t *wakeup) in sc_pad_get_wakeup() argument 191 if (wakeup != NULL) in sc_pad_get_wakeup() 193 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 0U); in sc_pad_get_wakeup() 201 sc_pad_wakeup_t wakeup) in sc_pad_set_all() argument 216 RPC_U8(&msg, 9U) = U8(wakeup); in sc_pad_set_all() 227 sc_pad_wakeup_t *wakeup) in sc_pad_get_all() argument 259 if (wakeup != NULL) in sc_pad_get_all() 261 *wakeup = (sc_pad_wakeup_t) RPC_U8(&msg, 7U); in sc_pad_get_all()
|
| D | pad_api.h | 323 sc_pad_wakeup_t wakeup); 341 sc_pad_wakeup_t *wakeup); 370 sc_pad_wakeup_t wakeup); 396 sc_pad_wakeup_t *wakeup);
|