1*c66ec88fSEmmanuel Vadot /* SPDX-License-Identifier: GPL-2.0 */ 2*c66ec88fSEmmanuel Vadot /* 3*c66ec88fSEmmanuel Vadot * Interconnect framework driver for i.MX SoC 4*c66ec88fSEmmanuel Vadot * 5*c66ec88fSEmmanuel Vadot * Copyright (c) 2019, BayLibre 6*c66ec88fSEmmanuel Vadot * Copyright (c) 2019-2020, NXP 7*c66ec88fSEmmanuel Vadot * Author: Alexandre Bailon <abailon@baylibre.com> 8*c66ec88fSEmmanuel Vadot */ 9*c66ec88fSEmmanuel Vadot 10*c66ec88fSEmmanuel Vadot #ifndef __DT_BINDINGS_INTERCONNECT_IMX8MM_H 11*c66ec88fSEmmanuel Vadot #define __DT_BINDINGS_INTERCONNECT_IMX8MM_H 12*c66ec88fSEmmanuel Vadot 13*c66ec88fSEmmanuel Vadot #define IMX8MM_ICN_NOC 1 14*c66ec88fSEmmanuel Vadot #define IMX8MM_ICS_DRAM 2 15*c66ec88fSEmmanuel Vadot #define IMX8MM_ICS_OCRAM 3 16*c66ec88fSEmmanuel Vadot #define IMX8MM_ICM_A53 4 17*c66ec88fSEmmanuel Vadot 18*c66ec88fSEmmanuel Vadot #define IMX8MM_ICM_VPU_H1 5 19*c66ec88fSEmmanuel Vadot #define IMX8MM_ICM_VPU_G1 6 20*c66ec88fSEmmanuel Vadot #define IMX8MM_ICM_VPU_G2 7 21*c66ec88fSEmmanuel Vadot #define IMX8MM_ICN_VIDEO 8 22*c66ec88fSEmmanuel Vadot 23*c66ec88fSEmmanuel Vadot #define IMX8MM_ICM_GPU2D 9 24*c66ec88fSEmmanuel Vadot #define IMX8MM_ICM_GPU3D 10 25*c66ec88fSEmmanuel Vadot #define IMX8MM_ICN_GPU 11 26*c66ec88fSEmmanuel Vadot 27*c66ec88fSEmmanuel Vadot #define IMX8MM_ICM_CSI 12 28*c66ec88fSEmmanuel Vadot #define IMX8MM_ICM_LCDIF 13 29*c66ec88fSEmmanuel Vadot #define IMX8MM_ICN_MIPI 14 30*c66ec88fSEmmanuel Vadot 31*c66ec88fSEmmanuel Vadot #define IMX8MM_ICM_USB1 15 32*c66ec88fSEmmanuel Vadot #define IMX8MM_ICM_USB2 16 33*c66ec88fSEmmanuel Vadot #define IMX8MM_ICM_PCIE 17 34*c66ec88fSEmmanuel Vadot #define IMX8MM_ICN_HSIO 18 35*c66ec88fSEmmanuel Vadot 36*c66ec88fSEmmanuel Vadot #define IMX8MM_ICM_SDMA2 19 37*c66ec88fSEmmanuel Vadot #define IMX8MM_ICM_SDMA3 20 38*c66ec88fSEmmanuel Vadot #define IMX8MM_ICN_AUDIO 21 39*c66ec88fSEmmanuel Vadot 40*c66ec88fSEmmanuel Vadot #define IMX8MM_ICN_ENET 22 41*c66ec88fSEmmanuel Vadot #define IMX8MM_ICM_ENET 23 42*c66ec88fSEmmanuel Vadot 43*c66ec88fSEmmanuel Vadot #define IMX8MM_ICN_MAIN 24 44*c66ec88fSEmmanuel Vadot #define IMX8MM_ICM_NAND 25 45*c66ec88fSEmmanuel Vadot #define IMX8MM_ICM_SDMA1 26 46*c66ec88fSEmmanuel Vadot #define IMX8MM_ICM_USDHC1 27 47*c66ec88fSEmmanuel Vadot #define IMX8MM_ICM_USDHC2 28 48*c66ec88fSEmmanuel Vadot #define IMX8MM_ICM_USDHC3 29 49*c66ec88fSEmmanuel Vadot 50*c66ec88fSEmmanuel Vadot #endif /* __DT_BINDINGS_INTERCONNECT_IMX8MM_H */ 51