1cb7aa33aSEmmanuel Vadot /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ 2cb7aa33aSEmmanuel Vadot /* 3cb7aa33aSEmmanuel Vadot * Copyright (c) 2023 MediaTek Inc. 4cb7aa33aSEmmanuel Vadot * Author: Balsam CHIHI <bchihi@baylibre.com> 5cb7aa33aSEmmanuel Vadot */ 6cb7aa33aSEmmanuel Vadot 7cb7aa33aSEmmanuel Vadot #ifndef __MEDIATEK_LVTS_DT_H 8cb7aa33aSEmmanuel Vadot #define __MEDIATEK_LVTS_DT_H 9cb7aa33aSEmmanuel Vadot 10*84943d6fSEmmanuel Vadot #define MT7988_CPU_0 0 11*84943d6fSEmmanuel Vadot #define MT7988_CPU_1 1 12*84943d6fSEmmanuel Vadot #define MT7988_ETH2P5G_0 2 13*84943d6fSEmmanuel Vadot #define MT7988_ETH2P5G_1 3 14*84943d6fSEmmanuel Vadot #define MT7988_TOPS_0 4 15*84943d6fSEmmanuel Vadot #define MT7988_TOPS_1 5 16*84943d6fSEmmanuel Vadot #define MT7988_ETHWARP_0 6 17*84943d6fSEmmanuel Vadot #define MT7988_ETHWARP_1 7 18*84943d6fSEmmanuel Vadot 19cb7aa33aSEmmanuel Vadot #define MT8195_MCU_BIG_CPU0 0 20cb7aa33aSEmmanuel Vadot #define MT8195_MCU_BIG_CPU1 1 21cb7aa33aSEmmanuel Vadot #define MT8195_MCU_BIG_CPU2 2 22cb7aa33aSEmmanuel Vadot #define MT8195_MCU_BIG_CPU3 3 23cb7aa33aSEmmanuel Vadot #define MT8195_MCU_LITTLE_CPU0 4 24cb7aa33aSEmmanuel Vadot #define MT8195_MCU_LITTLE_CPU1 5 25cb7aa33aSEmmanuel Vadot #define MT8195_MCU_LITTLE_CPU2 6 26cb7aa33aSEmmanuel Vadot #define MT8195_MCU_LITTLE_CPU3 7 27cb7aa33aSEmmanuel Vadot 28fac71e4eSEmmanuel Vadot #define MT8195_AP_VPU0 8 29fac71e4eSEmmanuel Vadot #define MT8195_AP_VPU1 9 30fac71e4eSEmmanuel Vadot #define MT8195_AP_GPU0 10 31fac71e4eSEmmanuel Vadot #define MT8195_AP_GPU1 11 32fac71e4eSEmmanuel Vadot #define MT8195_AP_VDEC 12 33fac71e4eSEmmanuel Vadot #define MT8195_AP_IMG 13 34fac71e4eSEmmanuel Vadot #define MT8195_AP_INFRA 14 35fac71e4eSEmmanuel Vadot #define MT8195_AP_CAM0 15 36fac71e4eSEmmanuel Vadot #define MT8195_AP_CAM1 16 37fac71e4eSEmmanuel Vadot 38*84943d6fSEmmanuel Vadot #define MT8192_MCU_BIG_CPU0 0 39*84943d6fSEmmanuel Vadot #define MT8192_MCU_BIG_CPU1 1 40*84943d6fSEmmanuel Vadot #define MT8192_MCU_BIG_CPU2 2 41*84943d6fSEmmanuel Vadot #define MT8192_MCU_BIG_CPU3 3 42*84943d6fSEmmanuel Vadot #define MT8192_MCU_LITTLE_CPU0 4 43*84943d6fSEmmanuel Vadot #define MT8192_MCU_LITTLE_CPU1 5 44*84943d6fSEmmanuel Vadot #define MT8192_MCU_LITTLE_CPU2 6 45*84943d6fSEmmanuel Vadot #define MT8192_MCU_LITTLE_CPU3 7 46*84943d6fSEmmanuel Vadot 47*84943d6fSEmmanuel Vadot #define MT8192_AP_VPU0 8 48*84943d6fSEmmanuel Vadot #define MT8192_AP_VPU1 9 49*84943d6fSEmmanuel Vadot #define MT8192_AP_GPU0 10 50*84943d6fSEmmanuel Vadot #define MT8192_AP_GPU1 11 51*84943d6fSEmmanuel Vadot #define MT8192_AP_INFRA 12 52*84943d6fSEmmanuel Vadot #define MT8192_AP_CAM 13 53*84943d6fSEmmanuel Vadot #define MT8192_AP_MD0 14 54*84943d6fSEmmanuel Vadot #define MT8192_AP_MD1 15 55*84943d6fSEmmanuel Vadot #define MT8192_AP_MD2 16 56*84943d6fSEmmanuel Vadot 57cb7aa33aSEmmanuel Vadot #endif /* __MEDIATEK_LVTS_DT_H */ 58