xref: /linux/include/dt-bindings/thermal/mediatek,lvts-thermal.h (revision a1ff5a7d78a036d6c2178ee5acd6ba4946243800)
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