[PATCH] dt-bindings: power: support NXP i.MX95

From: Peng Fan (OSS)
Date: Sun Jan 21 2024 - 06:46:47 EST


From: Peng Fan <peng.fan@xxxxxxx>

Add i.MX95 power domain dt-binding header file.

Signed-off-by: Peng Fan <peng.fan@xxxxxxx>
---
include/dt-bindings/power/nxp,imx95-power.h | 55 +++++++++++++++++++++
1 file changed, 55 insertions(+)
create mode 100644 include/dt-bindings/power/nxp,imx95-power.h

diff --git a/include/dt-bindings/power/nxp,imx95-power.h b/include/dt-bindings/power/nxp,imx95-power.h
new file mode 100644
index 000000000000..71ff8689f145
--- /dev/null
+++ b/include/dt-bindings/power/nxp,imx95-power.h
@@ -0,0 +1,55 @@
+/* SPDX-License-Identifier: (GPL-2.0 OR MIT) */
+/*
+ * Copyright 2024 NXP
+ */
+
+#ifndef __DT_BINDINGS_IMX95_POWER_H__
+#define __DT_BINDINGS_IMX95_POWER_H__
+
+#define IMX95_PD_ANA 0
+#define IMX95_PD_AON 1
+#define IMX95_PD_BBSM 2
+#define IMX95_PD_CAMERA 3
+#define IMX95_PD_CCMSRCGPC 4
+#define IMX95_PD_A55C0 5
+#define IMX95_PD_A55C1 6
+#define IMX95_PD_A55C2 7
+#define IMX95_PD_A55C3 8
+#define IMX95_PD_A55C4 9
+#define IMX95_PD_A55C5 10
+#define IMX95_PD_A55P 11
+#define IMX95_PD_DDR 12
+#define IMX95_PD_DISPLAY 13
+#define IMX95_PD_GPU 14
+#define IMX95_PD_HSIO_TOP 15
+#define IMX95_PD_HSIO_WAON 16
+#define IMX95_PD_M7 17
+#define IMX95_PD_NETC 18
+#define IMX95_PD_NOC 19
+#define IMX95_PD_NPU 20
+#define IMX95_PD_VPU 21
+#define IMX95_PD_WAKEUP 22
+
+#define IMX95_PERF_ELE 0
+#define IMX95_PERF_M33 1
+#define IMX95_PERF_WAKEUP 2
+#define IMX95_PERF_M7 3
+#define IMX95_PERF_DRAM 4
+#define IMX95_PERF_HSIO 5
+#define IMX95_PERF_NPU 6
+#define IMX95_PERF_NOC 7
+#define IMX95_PERF_A55 8
+#define IMX95_PERF_GPU 9
+#define IMX95_PERF_VPU 10
+#define IMX95_PERF_CAM 11
+#define IMX95_PERF_DISP 12
+#define IMX95_PERF_A55PER 13
+#define IMX95_PERF_A55P 14
+#define IMX95_PERF_A55C0 15
+#define IMX95_PERF_A55C1 16
+#define IMX95_PERF_A55C2 17
+#define IMX95_PERF_A55C3 18
+#define IMX95_PERF_A55C4 19
+#define IMX95_PERF_A55C5 20
+
+#endif
--
2.37.1