0001
0002
0003
0004
0005
0006 #ifndef __DT_BINDINGS_IMX8MP_POWER_DOMAIN_POWER_H__
0007 #define __DT_BINDINGS_IMX8MP_POWER_DOMAIN_POWER_H__
0008
0009 #define IMX8MP_POWER_DOMAIN_MIPI_PHY1 0
0010 #define IMX8MP_POWER_DOMAIN_PCIE_PHY 1
0011 #define IMX8MP_POWER_DOMAIN_USB1_PHY 2
0012 #define IMX8MP_POWER_DOMAIN_USB2_PHY 3
0013 #define IMX8MP_POWER_DOMAIN_MLMIX 4
0014 #define IMX8MP_POWER_DOMAIN_AUDIOMIX 5
0015 #define IMX8MP_POWER_DOMAIN_GPU2D 6
0016 #define IMX8MP_POWER_DOMAIN_GPUMIX 7
0017 #define IMX8MP_POWER_DOMAIN_VPUMIX 8
0018 #define IMX8MP_POWER_DOMAIN_GPU3D 9
0019 #define IMX8MP_POWER_DOMAIN_MEDIAMIX 10
0020 #define IMX8MP_POWER_DOMAIN_VPU_G1 11
0021 #define IMX8MP_POWER_DOMAIN_VPU_G2 12
0022 #define IMX8MP_POWER_DOMAIN_VPU_VC8000E 13
0023 #define IMX8MP_POWER_DOMAIN_HDMIMIX 14
0024 #define IMX8MP_POWER_DOMAIN_HDMI_PHY 15
0025 #define IMX8MP_POWER_DOMAIN_MIPI_PHY2 16
0026 #define IMX8MP_POWER_DOMAIN_HSIOMIX 17
0027 #define IMX8MP_POWER_DOMAIN_MEDIAMIX_ISPDWP 18
0028
0029 #define IMX8MP_HSIOBLK_PD_USB 0
0030 #define IMX8MP_HSIOBLK_PD_USB_PHY1 1
0031 #define IMX8MP_HSIOBLK_PD_USB_PHY2 2
0032 #define IMX8MP_HSIOBLK_PD_PCIE 3
0033 #define IMX8MP_HSIOBLK_PD_PCIE_PHY 4
0034
0035 #define IMX8MP_MEDIABLK_PD_MIPI_DSI_1 0
0036 #define IMX8MP_MEDIABLK_PD_MIPI_CSI2_1 1
0037 #define IMX8MP_MEDIABLK_PD_LCDIF_1 2
0038 #define IMX8MP_MEDIABLK_PD_ISI 3
0039 #define IMX8MP_MEDIABLK_PD_MIPI_CSI2_2 4
0040 #define IMX8MP_MEDIABLK_PD_LCDIF_2 5
0041 #define IMX8MP_MEDIABLK_PD_ISP 6
0042 #define IMX8MP_MEDIABLK_PD_DWE 7
0043 #define IMX8MP_MEDIABLK_PD_MIPI_DSI_2 8
0044
0045 #define IMX8MP_HDMIBLK_PD_IRQSTEER 0
0046 #define IMX8MP_HDMIBLK_PD_LCDIF 1
0047 #define IMX8MP_HDMIBLK_PD_PAI 2
0048 #define IMX8MP_HDMIBLK_PD_PVI 3
0049 #define IMX8MP_HDMIBLK_PD_TRNG 4
0050 #define IMX8MP_HDMIBLK_PD_HDMI_TX 5
0051 #define IMX8MP_HDMIBLK_PD_HDMI_TX_PHY 6
0052
0053 #endif