1498e2f7aSBalsam CHIHI /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ 2498e2f7aSBalsam CHIHI /* 3498e2f7aSBalsam CHIHI * Copyright (c) 2023 MediaTek Inc. 4498e2f7aSBalsam CHIHI * Author: Balsam CHIHI <bchihi@baylibre.com> 5498e2f7aSBalsam CHIHI */ 6498e2f7aSBalsam CHIHI 7498e2f7aSBalsam CHIHI #ifndef __MEDIATEK_LVTS_DT_H 8498e2f7aSBalsam CHIHI #define __MEDIATEK_LVTS_DT_H 9498e2f7aSBalsam CHIHI 10be2cc09bSFrank Wunderlich #define MT7988_CPU_0 0 11be2cc09bSFrank Wunderlich #define MT7988_CPU_1 1 12be2cc09bSFrank Wunderlich #define MT7988_ETH2P5G_0 2 13be2cc09bSFrank Wunderlich #define MT7988_ETH2P5G_1 3 14be2cc09bSFrank Wunderlich #define MT7988_TOPS_0 4 15be2cc09bSFrank Wunderlich #define MT7988_TOPS_1 5 16be2cc09bSFrank Wunderlich #define MT7988_ETHWARP_0 6 17be2cc09bSFrank Wunderlich #define MT7988_ETHWARP_1 7 18be2cc09bSFrank Wunderlich 19a2ca2023SNicolas Pitre #define MT8186_LITTLE_CPU0 0 20a2ca2023SNicolas Pitre #define MT8186_LITTLE_CPU1 1 21a2ca2023SNicolas Pitre #define MT8186_LITTLE_CPU2 2 22a2ca2023SNicolas Pitre #define MT8186_CAM 3 23a2ca2023SNicolas Pitre #define MT8186_BIG_CPU0 4 24a2ca2023SNicolas Pitre #define MT8186_BIG_CPU1 5 25a2ca2023SNicolas Pitre #define MT8186_NNA 6 26a2ca2023SNicolas Pitre #define MT8186_ADSP 7 276b04928eSJulien Panis #define MT8186_GPU 8 28a2ca2023SNicolas Pitre 2978c88534SNicolas Pitre #define MT8188_MCU_LITTLE_CPU0 0 3078c88534SNicolas Pitre #define MT8188_MCU_LITTLE_CPU1 1 3178c88534SNicolas Pitre #define MT8188_MCU_LITTLE_CPU2 2 3278c88534SNicolas Pitre #define MT8188_MCU_LITTLE_CPU3 3 3378c88534SNicolas Pitre #define MT8188_MCU_BIG_CPU0 4 3478c88534SNicolas Pitre #define MT8188_MCU_BIG_CPU1 5 3578c88534SNicolas Pitre 3678c88534SNicolas Pitre #define MT8188_AP_APU 0 37*be3e224eSJulien Panis #define MT8188_AP_GPU0 1 38*be3e224eSJulien Panis #define MT8188_AP_GPU1 2 39*be3e224eSJulien Panis #define MT8188_AP_ADSP 3 40*be3e224eSJulien Panis #define MT8188_AP_VDO 4 41*be3e224eSJulien Panis #define MT8188_AP_INFRA 5 4278c88534SNicolas Pitre #define MT8188_AP_CAM1 6 4378c88534SNicolas Pitre #define MT8188_AP_CAM2 7 4478c88534SNicolas Pitre 45498e2f7aSBalsam CHIHI #define MT8195_MCU_BIG_CPU0 0 46498e2f7aSBalsam CHIHI #define MT8195_MCU_BIG_CPU1 1 47498e2f7aSBalsam CHIHI #define MT8195_MCU_BIG_CPU2 2 48498e2f7aSBalsam CHIHI #define MT8195_MCU_BIG_CPU3 3 49498e2f7aSBalsam CHIHI #define MT8195_MCU_LITTLE_CPU0 4 50498e2f7aSBalsam CHIHI #define MT8195_MCU_LITTLE_CPU1 5 51498e2f7aSBalsam CHIHI #define MT8195_MCU_LITTLE_CPU2 6 52498e2f7aSBalsam CHIHI #define MT8195_MCU_LITTLE_CPU3 7 53498e2f7aSBalsam CHIHI 5405aaa7fdSBalsam CHIHI #define MT8195_AP_VPU0 8 5505aaa7fdSBalsam CHIHI #define MT8195_AP_VPU1 9 5605aaa7fdSBalsam CHIHI #define MT8195_AP_GPU0 10 5705aaa7fdSBalsam CHIHI #define MT8195_AP_GPU1 11 5805aaa7fdSBalsam CHIHI #define MT8195_AP_VDEC 12 5905aaa7fdSBalsam CHIHI #define MT8195_AP_IMG 13 6005aaa7fdSBalsam CHIHI #define MT8195_AP_INFRA 14 6105aaa7fdSBalsam CHIHI #define MT8195_AP_CAM0 15 6205aaa7fdSBalsam CHIHI #define MT8195_AP_CAM1 16 6305aaa7fdSBalsam CHIHI 640bb4937bSBalsam CHIHI #define MT8192_MCU_BIG_CPU0 0 650bb4937bSBalsam CHIHI #define MT8192_MCU_BIG_CPU1 1 660bb4937bSBalsam CHIHI #define MT8192_MCU_BIG_CPU2 2 670bb4937bSBalsam CHIHI #define MT8192_MCU_BIG_CPU3 3 680bb4937bSBalsam CHIHI #define MT8192_MCU_LITTLE_CPU0 4 690bb4937bSBalsam CHIHI #define MT8192_MCU_LITTLE_CPU1 5 700bb4937bSBalsam CHIHI #define MT8192_MCU_LITTLE_CPU2 6 710bb4937bSBalsam CHIHI #define MT8192_MCU_LITTLE_CPU3 7 720bb4937bSBalsam CHIHI 730bb4937bSBalsam CHIHI #define MT8192_AP_VPU0 8 740bb4937bSBalsam CHIHI #define MT8192_AP_VPU1 9 750bb4937bSBalsam CHIHI #define MT8192_AP_GPU0 10 760bb4937bSBalsam CHIHI #define MT8192_AP_GPU1 11 770bb4937bSBalsam CHIHI #define MT8192_AP_INFRA 12 780bb4937bSBalsam CHIHI #define MT8192_AP_CAM 13 790bb4937bSBalsam CHIHI #define MT8192_AP_MD0 14 800bb4937bSBalsam CHIHI #define MT8192_AP_MD1 15 810bb4937bSBalsam CHIHI #define MT8192_AP_MD2 16 820bb4937bSBalsam CHIHI 83498e2f7aSBalsam CHIHI #endif /* __MEDIATEK_LVTS_DT_H */ 84