mt8195.dtsi (9c3a985f88fa4de82bf4bda906095ce6444e9039) mt8195.dtsi (1e5b6725199f276b02be8539b7545e1553cfd61e)
1// SPDX-License-Identifier: (GPL-2.0 OR MIT)
2/*
3 * Copyright (c) 2021 MediaTek Inc.
4 * Author: Seiya Wang <seiya.wang@mediatek.com>
5 */
6
7/dts-v1/;
8#include <dt-bindings/clock/mt8195-clk.h>

--- 3248 unchanged lines hidden (view full) ---

3257 trip = <&cpu7_alert>;
3258 cooling-device = <&cpu4 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
3259 <&cpu5 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
3260 <&cpu6 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
3261 <&cpu7 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
3262 };
3263 };
3264 };
1// SPDX-License-Identifier: (GPL-2.0 OR MIT)
2/*
3 * Copyright (c) 2021 MediaTek Inc.
4 * Author: Seiya Wang <seiya.wang@mediatek.com>
5 */
6
7/dts-v1/;
8#include <dt-bindings/clock/mt8195-clk.h>

--- 3248 unchanged lines hidden (view full) ---

3257 trip = <&cpu7_alert>;
3258 cooling-device = <&cpu4 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
3259 <&cpu5 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
3260 <&cpu6 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
3261 <&cpu7 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
3262 };
3263 };
3264 };
3265
3266 vpu0-thermal {
3267 polling-delay = <1000>;
3268 polling-delay-passive = <250>;
3269 thermal-sensors = <&lvts_ap MT8195_AP_VPU0>;
3270
3271 trips {
3272 vpu0_alert: trip-alert {
3273 temperature = <85000>;
3274 hysteresis = <2000>;
3275 type = "passive";
3276 };
3277
3278 vpu0_crit: trip-crit {
3279 temperature = <100000>;
3280 hysteresis = <2000>;
3281 type = "critical";
3282 };
3283 };
3284 };
3285
3286 vpu1-thermal {
3287 polling-delay = <1000>;
3288 polling-delay-passive = <250>;
3289 thermal-sensors = <&lvts_ap MT8195_AP_VPU1>;
3290
3291 trips {
3292 vpu1_alert: trip-alert {
3293 temperature = <85000>;
3294 hysteresis = <2000>;
3295 type = "passive";
3296 };
3297
3298 vpu1_crit: trip-crit {
3299 temperature = <100000>;
3300 hysteresis = <2000>;
3301 type = "critical";
3302 };
3303 };
3304 };
3305
3306 gpu0-thermal {
3307 polling-delay = <1000>;
3308 polling-delay-passive = <250>;
3309 thermal-sensors = <&lvts_ap MT8195_AP_GPU0>;
3310
3311 trips {
3312 gpu0_alert: trip-alert {
3313 temperature = <85000>;
3314 hysteresis = <2000>;
3315 type = "passive";
3316 };
3317
3318 gpu0_crit: trip-crit {
3319 temperature = <100000>;
3320 hysteresis = <2000>;
3321 type = "critical";
3322 };
3323 };
3324 };
3325
3326 gpu1-thermal {
3327 polling-delay = <1000>;
3328 polling-delay-passive = <250>;
3329 thermal-sensors = <&lvts_ap MT8195_AP_GPU1>;
3330
3331 trips {
3332 gpu1_alert: trip-alert {
3333 temperature = <85000>;
3334 hysteresis = <2000>;
3335 type = "passive";
3336 };
3337
3338 gpu1_crit: trip-crit {
3339 temperature = <100000>;
3340 hysteresis = <2000>;
3341 type = "critical";
3342 };
3343 };
3344 };
3345
3346 vdec-thermal {
3347 polling-delay = <1000>;
3348 polling-delay-passive = <250>;
3349 thermal-sensors = <&lvts_ap MT8195_AP_VDEC>;
3350
3351 trips {
3352 vdec_alert: trip-alert {
3353 temperature = <85000>;
3354 hysteresis = <2000>;
3355 type = "passive";
3356 };
3357
3358 vdec_crit: trip-crit {
3359 temperature = <100000>;
3360 hysteresis = <2000>;
3361 type = "critical";
3362 };
3363 };
3364 };
3365
3366 img-thermal {
3367 polling-delay = <1000>;
3368 polling-delay-passive = <250>;
3369 thermal-sensors = <&lvts_ap MT8195_AP_IMG>;
3370
3371 trips {
3372 img_alert: trip-alert {
3373 temperature = <85000>;
3374 hysteresis = <2000>;
3375 type = "passive";
3376 };
3377
3378 img_crit: trip-crit {
3379 temperature = <100000>;
3380 hysteresis = <2000>;
3381 type = "critical";
3382 };
3383 };
3384 };
3385
3386 infra-thermal {
3387 polling-delay = <1000>;
3388 polling-delay-passive = <250>;
3389 thermal-sensors = <&lvts_ap MT8195_AP_INFRA>;
3390
3391 trips {
3392 infra_alert: trip-alert {
3393 temperature = <85000>;
3394 hysteresis = <2000>;
3395 type = "passive";
3396 };
3397
3398 infra_crit: trip-crit {
3399 temperature = <100000>;
3400 hysteresis = <2000>;
3401 type = "critical";
3402 };
3403 };
3404 };
3405
3406 cam0-thermal {
3407 polling-delay = <1000>;
3408 polling-delay-passive = <250>;
3409 thermal-sensors = <&lvts_ap MT8195_AP_CAM0>;
3410
3411 trips {
3412 cam0_alert: trip-alert {
3413 temperature = <85000>;
3414 hysteresis = <2000>;
3415 type = "passive";
3416 };
3417
3418 cam0_crit: trip-crit {
3419 temperature = <100000>;
3420 hysteresis = <2000>;
3421 type = "critical";
3422 };
3423 };
3424 };
3425
3426 cam1-thermal {
3427 polling-delay = <1000>;
3428 polling-delay-passive = <250>;
3429 thermal-sensors = <&lvts_ap MT8195_AP_CAM1>;
3430
3431 trips {
3432 cam1_alert: trip-alert {
3433 temperature = <85000>;
3434 hysteresis = <2000>;
3435 type = "passive";
3436 };
3437
3438 cam1_crit: trip-crit {
3439 temperature = <100000>;
3440 hysteresis = <2000>;
3441 type = "critical";
3442 };
3443 };
3444 };
3265 };
3266};
3445 };
3446};