xref: /freebsd/sys/contrib/device-tree/src/arm64/freescale/imx95-power.h (revision 0e8011faf58b743cc652e3b2ad0f7671227610df)
1*0e8011faSEmmanuel Vadot /* SPDX-License-Identifier: (GPL-2.0-only OR MIT) */
2*0e8011faSEmmanuel Vadot /*
3*0e8011faSEmmanuel Vadot  *  Copyright 2024 NXP
4*0e8011faSEmmanuel Vadot  */
5*0e8011faSEmmanuel Vadot 
6*0e8011faSEmmanuel Vadot #ifndef __IMX95_POWER_H__
7*0e8011faSEmmanuel Vadot #define __IMX95_POWER_H__
8*0e8011faSEmmanuel Vadot 
9*0e8011faSEmmanuel Vadot #define IMX95_PD_ANA		0
10*0e8011faSEmmanuel Vadot #define IMX95_PD_AON		1
11*0e8011faSEmmanuel Vadot #define IMX95_PD_BBSM		2
12*0e8011faSEmmanuel Vadot #define IMX95_PD_CAMERA		3
13*0e8011faSEmmanuel Vadot #define IMX95_PD_CCMSRCGPC	4
14*0e8011faSEmmanuel Vadot #define IMX95_PD_A55C0		5
15*0e8011faSEmmanuel Vadot #define IMX95_PD_A55C1		6
16*0e8011faSEmmanuel Vadot #define IMX95_PD_A55C2		7
17*0e8011faSEmmanuel Vadot #define IMX95_PD_A55C3		8
18*0e8011faSEmmanuel Vadot #define IMX95_PD_A55C4		9
19*0e8011faSEmmanuel Vadot #define IMX95_PD_A55C5		10
20*0e8011faSEmmanuel Vadot #define IMX95_PD_A55P		11
21*0e8011faSEmmanuel Vadot #define IMX95_PD_DDR		12
22*0e8011faSEmmanuel Vadot #define IMX95_PD_DISPLAY	13
23*0e8011faSEmmanuel Vadot #define IMX95_PD_GPU		14
24*0e8011faSEmmanuel Vadot #define IMX95_PD_HSIO_TOP	15
25*0e8011faSEmmanuel Vadot #define IMX95_PD_HSIO_WAON	16
26*0e8011faSEmmanuel Vadot #define IMX95_PD_M7		17
27*0e8011faSEmmanuel Vadot #define IMX95_PD_NETC		18
28*0e8011faSEmmanuel Vadot #define IMX95_PD_NOC		19
29*0e8011faSEmmanuel Vadot #define IMX95_PD_NPU		20
30*0e8011faSEmmanuel Vadot #define IMX95_PD_VPU		21
31*0e8011faSEmmanuel Vadot #define IMX95_PD_WAKEUP		22
32*0e8011faSEmmanuel Vadot 
33*0e8011faSEmmanuel Vadot #define IMX95_PERF_ELE		0
34*0e8011faSEmmanuel Vadot #define IMX95_PERF_M33		1
35*0e8011faSEmmanuel Vadot #define IMX95_PERF_WAKEUP	2
36*0e8011faSEmmanuel Vadot #define IMX95_PERF_M7		3
37*0e8011faSEmmanuel Vadot #define IMX95_PERF_DRAM		4
38*0e8011faSEmmanuel Vadot #define IMX95_PERF_HSIO		5
39*0e8011faSEmmanuel Vadot #define IMX95_PERF_NPU		6
40*0e8011faSEmmanuel Vadot #define IMX95_PERF_NOC		7
41*0e8011faSEmmanuel Vadot #define IMX95_PERF_A55		8
42*0e8011faSEmmanuel Vadot #define IMX95_PERF_GPU		9
43*0e8011faSEmmanuel Vadot #define IMX95_PERF_VPU		10
44*0e8011faSEmmanuel Vadot #define IMX95_PERF_CAM		11
45*0e8011faSEmmanuel Vadot #define IMX95_PERF_DISP		12
46*0e8011faSEmmanuel Vadot 
47*0e8011faSEmmanuel Vadot #endif
48