Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
Power Domain IDs

Power domain slice indices for i.MX952 SoC (21 total). More...

Macros

#define IMX952_PD_ANA   0
 Analog power domain.
#define IMX952_PD_AON   1
 Always-on power domain.
#define IMX952_PD_BBSM   2
 BBSM (Battery-Backed Security Module) power domain.
#define IMX952_PD_CAMERA   3
 Camera subsystem power domain.
#define IMX952_PD_CCMSRCGPC   4
 CCM/SRC/GPC power domain.
#define IMX952_PD_A55C0   5
 A55 Core 0 power domain.
#define IMX952_PD_A55C1   6
 A55 Core 1 power domain.
#define IMX952_PD_A55C2   7
 A55 Core 2 power domain.
#define IMX952_PD_A55C3   8
 A55 Core 3 power domain.
#define IMX952_PD_A55P   9
 A55 Platform power domain.
#define IMX952_PD_DDR   10
 DDR subsystem power domain.
#define IMX952_PD_DISPLAY   11
 Display subsystem power domain.
#define IMX952_PD_GPU   12
 GPU power domain.
#define IMX952_PD_HSIO_TOP   13
 HSIO Top power domain.
#define IMX952_PD_HSIO_WAON   14
 HSIO Wakeup-AON power domain.
#define IMX952_PD_M7   15
 M7 core power domain.
#define IMX952_PD_NETC   16
 NETC (Network Controller) power domain.
#define IMX952_PD_NOC   17
 NOC (Network-on-Chip) power domain.
#define IMX952_PD_NPU   18
 NPU (Neural Processing Unit) power domain.
#define IMX952_PD_VPU   19
 VPU (Video Processing Unit) power domain.
#define IMX952_PD_WAKEUP   20
 Wakeup domain power domain.
#define IMX952_NUM_MIX_SLICE   21
 Total number of MIX power domain slices.

Detailed Description

Power domain slice indices for i.MX952 SoC (21 total).

Macro Definition Documentation

◆ IMX952_NUM_MIX_SLICE

#define IMX952_NUM_MIX_SLICE   21

#include <zephyr/dt-bindings/power/imx952_power.h>

Total number of MIX power domain slices.

◆ IMX952_PD_A55C0

#define IMX952_PD_A55C0   5

#include <zephyr/dt-bindings/power/imx952_power.h>

A55 Core 0 power domain.

◆ IMX952_PD_A55C1

#define IMX952_PD_A55C1   6

#include <zephyr/dt-bindings/power/imx952_power.h>

A55 Core 1 power domain.

◆ IMX952_PD_A55C2

#define IMX952_PD_A55C2   7

#include <zephyr/dt-bindings/power/imx952_power.h>

A55 Core 2 power domain.

◆ IMX952_PD_A55C3

#define IMX952_PD_A55C3   8

#include <zephyr/dt-bindings/power/imx952_power.h>

A55 Core 3 power domain.

◆ IMX952_PD_A55P

#define IMX952_PD_A55P   9

#include <zephyr/dt-bindings/power/imx952_power.h>

A55 Platform power domain.

◆ IMX952_PD_ANA

#define IMX952_PD_ANA   0

#include <zephyr/dt-bindings/power/imx952_power.h>

Analog power domain.

◆ IMX952_PD_AON

#define IMX952_PD_AON   1

#include <zephyr/dt-bindings/power/imx952_power.h>

Always-on power domain.

◆ IMX952_PD_BBSM

#define IMX952_PD_BBSM   2

#include <zephyr/dt-bindings/power/imx952_power.h>

BBSM (Battery-Backed Security Module) power domain.

◆ IMX952_PD_CAMERA

#define IMX952_PD_CAMERA   3

#include <zephyr/dt-bindings/power/imx952_power.h>

Camera subsystem power domain.

◆ IMX952_PD_CCMSRCGPC

#define IMX952_PD_CCMSRCGPC   4

#include <zephyr/dt-bindings/power/imx952_power.h>

CCM/SRC/GPC power domain.

◆ IMX952_PD_DDR

#define IMX952_PD_DDR   10

#include <zephyr/dt-bindings/power/imx952_power.h>

DDR subsystem power domain.

◆ IMX952_PD_DISPLAY

#define IMX952_PD_DISPLAY   11

#include <zephyr/dt-bindings/power/imx952_power.h>

Display subsystem power domain.

◆ IMX952_PD_GPU

#define IMX952_PD_GPU   12

#include <zephyr/dt-bindings/power/imx952_power.h>

GPU power domain.

◆ IMX952_PD_HSIO_TOP

#define IMX952_PD_HSIO_TOP   13

#include <zephyr/dt-bindings/power/imx952_power.h>

HSIO Top power domain.

◆ IMX952_PD_HSIO_WAON

#define IMX952_PD_HSIO_WAON   14

#include <zephyr/dt-bindings/power/imx952_power.h>

HSIO Wakeup-AON power domain.

◆ IMX952_PD_M7

#define IMX952_PD_M7   15

#include <zephyr/dt-bindings/power/imx952_power.h>

M7 core power domain.

◆ IMX952_PD_NETC

#define IMX952_PD_NETC   16

#include <zephyr/dt-bindings/power/imx952_power.h>

NETC (Network Controller) power domain.

◆ IMX952_PD_NOC

#define IMX952_PD_NOC   17

#include <zephyr/dt-bindings/power/imx952_power.h>

NOC (Network-on-Chip) power domain.

◆ IMX952_PD_NPU

#define IMX952_PD_NPU   18

#include <zephyr/dt-bindings/power/imx952_power.h>

NPU (Neural Processing Unit) power domain.

◆ IMX952_PD_VPU

#define IMX952_PD_VPU   19

#include <zephyr/dt-bindings/power/imx952_power.h>

VPU (Video Processing Unit) power domain.

◆ IMX952_PD_WAKEUP

#define IMX952_PD_WAKEUP   20

#include <zephyr/dt-bindings/power/imx952_power.h>

Wakeup domain power domain.