Skip to content

Commit 03656dc

Browse files
laura-naodlezcano
authored andcommitted
dt-bindings: thermal: mediatek: Add LVTS thermal controller support for MT8196
Add LVTS thermal controller binding for MediaTek MT8196. Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Tested-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Tested-by: Frank Wunderlich <frank-w@public-files.de> Signed-off-by: Laura Nao <laura.nao@collabora.com> Link: https://patch.msgid.link/20251125-mt8196-lvts-v4-v5-1-6db7eb903fb7@collabora.com Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
1 parent 965ef09 commit 03656dc

2 files changed

Lines changed: 28 additions & 0 deletions

File tree

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ properties:
2626
- mediatek,mt8192-lvts-mcu
2727
- mediatek,mt8195-lvts-ap
2828
- mediatek,mt8195-lvts-mcu
29+
- mediatek,mt8196-lvts-ap
30+
- mediatek,mt8196-lvts-mcu
2931

3032
reg:
3133
maxItems: 1

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

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,4 +80,30 @@
8080
#define MT8192_AP_MD1 15
8181
#define MT8192_AP_MD2 16
8282

83+
#define MT8196_MCU_MEDIUM_CPU6_0 0
84+
#define MT8196_MCU_MEDIUM_CPU6_1 1
85+
#define MT8196_MCU_DSU2 2
86+
#define MT8196_MCU_DSU3 3
87+
#define MT8196_MCU_LITTLE_CPU3 4
88+
#define MT8196_MCU_LITTLE_CPU0 5
89+
#define MT8196_MCU_LITTLE_CPU1 6
90+
#define MT8196_MCU_LITTLE_CPU2 7
91+
#define MT8196_MCU_MEDIUM_CPU4_0 8
92+
#define MT8196_MCU_MEDIUM_CPU4_1 9
93+
#define MT8196_MCU_MEDIUM_CPU5_0 10
94+
#define MT8196_MCU_MEDIUM_CPU5_1 11
95+
#define MT8196_MCU_DSU0 12
96+
#define MT8196_MCU_DSU1 13
97+
#define MT8196_MCU_BIG_CPU7_0 14
98+
#define MT8196_MCU_BIG_CPU7_1 15
99+
100+
#define MT8196_AP_TOP0 0
101+
#define MT8196_AP_TOP1 1
102+
#define MT8196_AP_TOP2 2
103+
#define MT8196_AP_TOP3 3
104+
#define MT8196_AP_BOT0 4
105+
#define MT8196_AP_BOT1 5
106+
#define MT8196_AP_BOT2 6
107+
#define MT8196_AP_BOT3 7
108+
83109
#endif /* __MEDIATEK_LVTS_DT_H */

0 commit comments

Comments
 (0)