Skip to content

Commit ded3ce2

Browse files
yangbolu1991kartben
authored andcommitted
dts: arm: nxp_imx95_m7: add power domain node and definitions
Added power domain node and i.MX95 power domain header file. Signed-off-by: Yangbo Lu <[email protected]>
1 parent 605de63 commit ded3ce2

File tree

2 files changed

+40
-0
lines changed

2 files changed

+40
-0
lines changed

dts/arm/nxp/nxp_imx95_m7.dtsi

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,12 @@
5050
#address-cells = <1>;
5151
#size-cells = <0>;
5252

53+
scmi_devpd: protocol@11 {
54+
compatible = "arm,scmi-power";
55+
reg = <0x11>;
56+
#power-domain-cells = <1>;
57+
};
58+
5359
scmi_clk: protocol@14 {
5460
compatible = "arm,scmi-clock";
5561
reg = <0x14>;
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
/*
2+
* Copyright 2024 NXP
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
6+
7+
#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_POWER_IMX95_POWER_H_
8+
#define ZEPHYR_INCLUDE_DT_BINDINGS_POWER_IMX95_POWER_H_
9+
10+
#define IMX95_PD_ANA 0
11+
#define IMX95_PD_AON 1
12+
#define IMX95_PD_BBSM 2
13+
#define IMX95_PD_CAMERA 3
14+
#define IMX95_PD_CCMSRCGPC 4
15+
#define IMX95_PD_A55C0 5
16+
#define IMX95_PD_A55C1 6
17+
#define IMX95_PD_A55C2 7
18+
#define IMX95_PD_A55C3 8
19+
#define IMX95_PD_A55C4 9
20+
#define IMX95_PD_A55C5 10
21+
#define IMX95_PD_A55P 11
22+
#define IMX95_PD_DDR 12
23+
#define IMX95_PD_DISPLAY 13
24+
#define IMX95_PD_GPU 14
25+
#define IMX95_PD_HSIO_TOP 15
26+
#define IMX95_PD_HSIO_WAON 16
27+
#define IMX95_PD_M7 17
28+
#define IMX95_PD_NETC 18
29+
#define IMX95_PD_NOC 19
30+
#define IMX95_PD_NPU 20
31+
#define IMX95_PD_VPU 21
32+
#define IMX95_PD_WAKEUP 22
33+
34+
#endif /* ZEPHYR_INCLUDE_DT_BINDINGS_POWER_IMX95_POWER_H_ */

0 commit comments

Comments
 (0)