@@ -23,6 +23,7 @@ properties:
- enum:
- fsl,imx8mm-dispmix-blk-ctl
- fsl,imx8mm-vpumix-blk-ctl
+ - fsl,imx8mn-dispmix-blk-ctl
- const: syscon
reg:
new file mode 100644
@@ -0,0 +1,21 @@
+/* SPDX-License-Identifier: (GPL-2.0 OR MIT) */
+/*
+ * Copyright (C) 2020 Compass Electronics Group, LLC
+ */
+
+#ifndef __DT_BINDINGS_IMX8MN_POWER_H__
+#define __DT_BINDINGS_IMX8MN_POWER_H__
+
+#define IMX8MN_POWER_DOMAIN_HSIOMIX 0
+#define IMX8MN_POWER_DOMAIN_OTG1 1
+#define IMX8MN_POWER_DOMAIN_GPUMIX 2
+#define IMX8MN_POWER_DOMAIN_DISPMIX 3
+#define IMX8MN_POWER_DOMAIN_MIPI 4
+
+#define IMX8MN_BLK_CTL_DISPMIX_ISI 0
+#define IMX8MN_BLK_CTL_DISPMIX_LCDIF 1
+#define IMX8MN_BLK_CTL_DISPMIX_MIPI_DSI 2
+#define IMX8MN_BLK_CTL_DISPMIX_MIPI_CSI 3
+#define IMX8MN_BLK_CTL_DISPMIX_MAX_PD 4
+
+#endif
The imx8mn has a similar dispmix to that of the imx8mm, however there are some additionl power domains that will be needed for additional peripherals that were not present on the imx8mm, so it needs a unique blk-ctl. Signed-off-by: Adam Ford <aford173@gmail.com>