summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorConor Dooley <conor.dooley@microchip.com>2023-01-21 00:57:00 +0300
committerConor Dooley <conor.dooley@microchip.com>2023-01-21 00:57:00 +0300
commitf3460326e38d6a084fb5b3348125a802567a3690 (patch)
tree7783d1f8cc28adca38803ba10c37a7a749e13d4a /include
parent6635e91648ce0868481fd6dd591d5ac796d8a635 (diff)
parent08b9a94e8654d402bfd1f5496b077503d69aa2cf (diff)
downloadlinux-f3460326e38d6a084fb5b3348125a802567a3690.tar.xz
Merge patch series "JH7110 PMU Support"
Walker Chen <walker.chen@starfivetech.com> says: Add the PMU (Power Management Unit) controller driver for the StarFive JH7110 SoC. In order to meet low power requirements, PMU is designed for including multiple PM domains that can be used for power gating of selected IP blocks for power saving by reduced leakage current. Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
Diffstat (limited to 'include')
-rw-r--r--include/dt-bindings/power/starfive,jh7110-pmu.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/include/dt-bindings/power/starfive,jh7110-pmu.h b/include/dt-bindings/power/starfive,jh7110-pmu.h
new file mode 100644
index 000000000000..132bfe401fc8
--- /dev/null
+++ b/include/dt-bindings/power/starfive,jh7110-pmu.h
@@ -0,0 +1,17 @@
+/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
+/*
+ * Copyright (C) 2022 StarFive Technology Co., Ltd.
+ * Author: Walker Chen <walker.chen@starfivetech.com>
+ */
+#ifndef __DT_BINDINGS_POWER_JH7110_POWER_H__
+#define __DT_BINDINGS_POWER_JH7110_POWER_H__
+
+#define JH7110_PD_SYSTOP 0
+#define JH7110_PD_CPU 1
+#define JH7110_PD_GPUA 2
+#define JH7110_PD_VDEC 3
+#define JH7110_PD_VOUT 4
+#define JH7110_PD_ISP 5
+#define JH7110_PD_VENC 6
+
+#endif