[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20240121115043.1419916-1-peng.fan@oss.nxp.com>
Date: Sun, 21 Jan 2024 19:50:43 +0800
From: "Peng Fan (OSS)" <peng.fan@....nxp.com>
To: robh+dt@...nel.org,
krzysztof.kozlowski+dt@...aro.org,
conor+dt@...nel.org,
shawnguo@...nel.org,
s.hauer@...gutronix.de,
kernel@...gutronix.de,
festevam@...il.com,
ulf.hansson@...aro.org
Cc: devicetree@...r.kernel.org,
linux-imx@....com,
linux-clk@...r.kernel.org,
linux-arm-kernel@...ts.infradead.org,
linux-kernel@...r.kernel.org,
linux-pm@...r.kernel.org,
Peng Fan <peng.fan@....com>
Subject: [PATCH] dt-bindings: power: support NXP i.MX95
From: Peng Fan <peng.fan@....com>
Add i.MX95 power domain dt-binding header file.
Signed-off-by: Peng Fan <peng.fan@....com>
---
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
Powered by blists - more mailing lists