18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */
28c2ecf20Sopenharmony_ci/*
38c2ecf20Sopenharmony_ci * Interconnect framework driver for i.MX SoC
48c2ecf20Sopenharmony_ci *
58c2ecf20Sopenharmony_ci * Copyright (c) 2019, BayLibre
68c2ecf20Sopenharmony_ci * Copyright (c) 2019-2020, NXP
78c2ecf20Sopenharmony_ci * Author: Alexandre Bailon <abailon@baylibre.com>
88c2ecf20Sopenharmony_ci */
98c2ecf20Sopenharmony_ci
108c2ecf20Sopenharmony_ci#ifndef __DT_BINDINGS_INTERCONNECT_IMX8MM_H
118c2ecf20Sopenharmony_ci#define __DT_BINDINGS_INTERCONNECT_IMX8MM_H
128c2ecf20Sopenharmony_ci
138c2ecf20Sopenharmony_ci#define IMX8MM_ICN_NOC		1
148c2ecf20Sopenharmony_ci#define IMX8MM_ICS_DRAM		2
158c2ecf20Sopenharmony_ci#define IMX8MM_ICS_OCRAM	3
168c2ecf20Sopenharmony_ci#define IMX8MM_ICM_A53		4
178c2ecf20Sopenharmony_ci
188c2ecf20Sopenharmony_ci#define IMX8MM_ICM_VPU_H1	5
198c2ecf20Sopenharmony_ci#define IMX8MM_ICM_VPU_G1	6
208c2ecf20Sopenharmony_ci#define IMX8MM_ICM_VPU_G2	7
218c2ecf20Sopenharmony_ci#define IMX8MM_ICN_VIDEO	8
228c2ecf20Sopenharmony_ci
238c2ecf20Sopenharmony_ci#define IMX8MM_ICM_GPU2D	9
248c2ecf20Sopenharmony_ci#define IMX8MM_ICM_GPU3D	10
258c2ecf20Sopenharmony_ci#define IMX8MM_ICN_GPU		11
268c2ecf20Sopenharmony_ci
278c2ecf20Sopenharmony_ci#define IMX8MM_ICM_CSI		12
288c2ecf20Sopenharmony_ci#define IMX8MM_ICM_LCDIF	13
298c2ecf20Sopenharmony_ci#define IMX8MM_ICN_MIPI		14
308c2ecf20Sopenharmony_ci
318c2ecf20Sopenharmony_ci#define IMX8MM_ICM_USB1		15
328c2ecf20Sopenharmony_ci#define IMX8MM_ICM_USB2		16
338c2ecf20Sopenharmony_ci#define IMX8MM_ICM_PCIE		17
348c2ecf20Sopenharmony_ci#define IMX8MM_ICN_HSIO		18
358c2ecf20Sopenharmony_ci
368c2ecf20Sopenharmony_ci#define IMX8MM_ICM_SDMA2	19
378c2ecf20Sopenharmony_ci#define IMX8MM_ICM_SDMA3	20
388c2ecf20Sopenharmony_ci#define IMX8MM_ICN_AUDIO	21
398c2ecf20Sopenharmony_ci
408c2ecf20Sopenharmony_ci#define IMX8MM_ICN_ENET		22
418c2ecf20Sopenharmony_ci#define IMX8MM_ICM_ENET		23
428c2ecf20Sopenharmony_ci
438c2ecf20Sopenharmony_ci#define IMX8MM_ICN_MAIN		24
448c2ecf20Sopenharmony_ci#define IMX8MM_ICM_NAND		25
458c2ecf20Sopenharmony_ci#define IMX8MM_ICM_SDMA1	26
468c2ecf20Sopenharmony_ci#define IMX8MM_ICM_USDHC1	27
478c2ecf20Sopenharmony_ci#define IMX8MM_ICM_USDHC2	28
488c2ecf20Sopenharmony_ci#define IMX8MM_ICM_USDHC3	29
498c2ecf20Sopenharmony_ci
508c2ecf20Sopenharmony_ci#endif /* __DT_BINDINGS_INTERCONNECT_IMX8MM_H */
51