Skip to content

Commit 78c8853

Browse files
Nicolas Pitredlezcano
authored andcommitted
dt-bindings: thermal: mediatek: Add LVTS thermal controller definition for MT8188
Add LVTS thermal controller definition for MT8188. Signed-off-by: Nicolas Pitre <[email protected]> Reviewed-by: Rob Herring <[email protected]> Signed-off-by: Daniel Lezcano <[email protected]> Link: https://lore.kernel.org/r/[email protected]
1 parent 11e6f4c commit 78c8853

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

Documentation/devicetree/bindings/thermal/mediatek,lvts-thermal.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ properties:
2020
enum:
2121
- mediatek,mt7988-lvts-ap
2222
- mediatek,mt8186-lvts
23+
- mediatek,mt8188-lvts-ap
24+
- mediatek,mt8188-lvts-mcu
2325
- mediatek,mt8192-lvts-ap
2426
- mediatek,mt8192-lvts-mcu
2527
- mediatek,mt8195-lvts-ap
@@ -61,6 +63,8 @@ allOf:
6163
compatible:
6264
contains:
6365
enum:
66+
- mediatek,mt8188-lvts-ap
67+
- mediatek,mt8188-lvts-mcu
6468
- mediatek,mt8192-lvts-ap
6569
- mediatek,mt8192-lvts-mcu
6670
then:

include/dt-bindings/thermal/mediatek,lvts-thermal.h

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,22 @@
2626
#define MT8186_ADSP 7
2727
#define MT8186_MFG 8
2828

29+
#define MT8188_MCU_LITTLE_CPU0 0
30+
#define MT8188_MCU_LITTLE_CPU1 1
31+
#define MT8188_MCU_LITTLE_CPU2 2
32+
#define MT8188_MCU_LITTLE_CPU3 3
33+
#define MT8188_MCU_BIG_CPU0 4
34+
#define MT8188_MCU_BIG_CPU1 5
35+
36+
#define MT8188_AP_APU 0
37+
#define MT8188_AP_GPU1 1
38+
#define MT8188_AP_GPU2 2
39+
#define MT8188_AP_SOC1 3
40+
#define MT8188_AP_SOC2 4
41+
#define MT8188_AP_SOC3 5
42+
#define MT8188_AP_CAM1 6
43+
#define MT8188_AP_CAM2 7
44+
2945
#define MT8195_MCU_BIG_CPU0 0
3046
#define MT8195_MCU_BIG_CPU1 1
3147
#define MT8195_MCU_BIG_CPU2 2

0 commit comments

Comments
 (0)