summaryrefslogtreecommitdiff
path: root/include/soc
diff options
context:
space:
mode:
authorAnson Huang <Anson.Huang@nxp.com>2019-04-18 11:24:02 +0800
committerDong Aisheng <aisheng.dong@nxp.com>2019-11-25 16:28:06 +0800
commitcc950633460c2772bc77a1dea7e45590a433bb73 (patch)
treecad2d920818263f83e6e65c5e30ecf08e27bf399 /include/soc
parent2be5e06f5139c35e257b607b145b273eb26dd677 (diff)
clk: imx6sx: support suspend/resume with FastMix off
Add M4 related APIs for suspend/resume support, and make MMDC P1 IPG clock always ON, as it is required during resume with FastMix OFF. Signed-off-by: Anson Huang <Anson.Huang@nxp.com> [ Aisheng: update to CLK HW APIs and add FIXME] Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
Diffstat (limited to 'include/soc')
-rw-r--r--include/soc/imx/gpc.h7
-rw-r--r--include/soc/imx/src.h6
2 files changed, 13 insertions, 0 deletions
diff --git a/include/soc/imx/gpc.h b/include/soc/imx/gpc.h
new file mode 100644
index 000000000000..6a976e6aa3fe
--- /dev/null
+++ b/include/soc/imx/gpc.h
@@ -0,0 +1,7 @@
+#ifndef __SOC_IMX_GPC_H
+#define __SOC_IMX_GPC_H
+
+void imx_gpc_hold_m4_in_sleep(void);
+void imx_gpc_release_m4_in_sleep(void);
+
+#endif /* __SOC_IMX_GPC_H */
diff --git a/include/soc/imx/src.h b/include/soc/imx/src.h
new file mode 100644
index 000000000000..c55c34cd2366
--- /dev/null
+++ b/include/soc/imx/src.h
@@ -0,0 +1,6 @@
+#ifndef __SOC_IMX_SRC_H
+#define __SOC_IMX_SRC_H
+
+bool imx_src_is_m4_enabled(void);
+
+#endif /* __SOC_IMX_SRC_H */