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>
This commit is contained in:
Laura Nao
2025-11-25 17:16:51 +01:00
committed by Daniel Lezcano
parent 965ef09a26
commit 03656dc61d
2 changed files with 28 additions and 0 deletions

View File

@@ -26,6 +26,8 @@ properties:
- mediatek,mt8192-lvts-mcu
- mediatek,mt8195-lvts-ap
- mediatek,mt8195-lvts-mcu
- mediatek,mt8196-lvts-ap
- mediatek,mt8196-lvts-mcu
reg:
maxItems: 1

View File

@@ -80,4 +80,30 @@
#define MT8192_AP_MD1 15
#define MT8192_AP_MD2 16
#define MT8196_MCU_MEDIUM_CPU6_0 0
#define MT8196_MCU_MEDIUM_CPU6_1 1
#define MT8196_MCU_DSU2 2
#define MT8196_MCU_DSU3 3
#define MT8196_MCU_LITTLE_CPU3 4
#define MT8196_MCU_LITTLE_CPU0 5
#define MT8196_MCU_LITTLE_CPU1 6
#define MT8196_MCU_LITTLE_CPU2 7
#define MT8196_MCU_MEDIUM_CPU4_0 8
#define MT8196_MCU_MEDIUM_CPU4_1 9
#define MT8196_MCU_MEDIUM_CPU5_0 10
#define MT8196_MCU_MEDIUM_CPU5_1 11
#define MT8196_MCU_DSU0 12
#define MT8196_MCU_DSU1 13
#define MT8196_MCU_BIG_CPU7_0 14
#define MT8196_MCU_BIG_CPU7_1 15
#define MT8196_AP_TOP0 0
#define MT8196_AP_TOP1 1
#define MT8196_AP_TOP2 2
#define MT8196_AP_TOP3 3
#define MT8196_AP_BOT0 4
#define MT8196_AP_BOT1 5
#define MT8196_AP_BOT2 6
#define MT8196_AP_BOT3 7
#endif /* __MEDIATEK_LVTS_DT_H */