Commit Graph

18 Commits

Author SHA1 Message Date
Manaf Meethalavalappu Pallikunhi
fdfdd5e0d5 ARM: dts: qcom: Update passive polling for gpuss tsens
Update passive polling for all gpuss tsens based on latest
recommendation.

Change-Id: Iea8e1b964bd945c384253518cc7a7c2389fa411d
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-07-14 11:47:11 -07:00
Manaf Meethalavalappu Pallikunhi
9b63aead55 ARM: dts: qcom: Update thermal hal trip config for sun
Update thermal hal trip threshold for all thermal hal sensors
for sun.

Change-Id: I3fa4effcdbece88c45c7f38fb014a09310012906
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-06-20 17:59:20 +05:30
Manaf Meethalavalappu Pallikunhi
ad727eae17 ARM: dts: qcom: Update passive polling for different thermal zones for sun
Update passive polling delay for CPU, DDR, MDMSS tsens, bcl and
sys-therm-0 sensor for sun.

Change-Id: Ia38d2322e1e517346702368b2bf6b80ca883a712
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-05-06 14:14:28 +05:30
Manaf Meethalavalappu Pallikunhi
92ef5974a3 ARM: dts: qcom: update thermal zone reset trip for tsens for sun
Update thermal zone reset trip threshold for all tsens based on
default limit profile.

Change-Id: Ibc5f71c83f5f51b5423520b308f518180b313716
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-03-25 23:55:12 +05:30
Manaf Meethalavalappu Pallikunhi
79a44b80b6 ARM: dts: qcom: update thermal zone shutdown trip type for sun
Use "hot" trip type for thermal zone software shutdown trip
for all thermal zones. It just notifies userspace thermal
manager which in turn triggers a graceful shutdown.

Change-Id: Icf7aa1f1da57a22b96ede18fcee75ebebb92830b
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-03-25 23:48:04 +05:30
Manaf Meethalavalappu Pallikunhi
a773ef60be ARM: dts: qcom: update modem tj mitigation for sun
Update modem tj thermal zone mitigation configuration
based on latest envelop recommendation.

Change-Id: I711241184501b8b2640204a136add356df9d18ab
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-02-27 15:10:12 +05:30
Manaf Meethalavalappu Pallikunhi
10b3a6b0fc ARM: dts: qcom: enable limits stats driver for sun
Enable limits stats driver to collect different
limit stats information.

Change-Id: If21ca4fb8333537b85b90815ae132b7549b8fb07
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-01-29 18:44:08 +05:30
Manaf Meethalavalappu Pallikunhi
bc9d576e84 ARM: dts: qcom: update tsens thermal zone trips for sun
Target like sun supports max Tj for tsens up to 130C.
Update all tsens userspace and reset monitor trips
accordingly.

Change-Id: I2f59742686c1b9c1c976c4a1fc668f3e53454686
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-01-16 01:08:49 -08:00
Manaf Meethalavalappu Pallikunhi
f435702c3b ARM: dts: qcom: Enable modem mitigation for modem Tj for sun
Enable modem dsc fail safe mitigation for modem TSENS thermal zones
for sun.

Change-Id: I4e8af8f0cb7d1bcf26d25572319e1cf87ba92fce
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-01-13 01:35:18 +05:30
Manaf Meethalavalappu Pallikunhi
b530fb9d07 ARM: dts: qcom: enable userspace cooling device for display fps
Enable userspace cooling device for display fps mitigation.
It enables to monitor any thermal zone sensor and trigger display
fps mitigation.

Change-Id: Ic2a0d0a2be462d9ed2032c8dbc49208d6c431a08
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-01-08 14:02:21 +05:30
Manaf Meethalavalappu Pallikunhi
1440afa5c8 ARM: dts: qcom: enable NSP qmi cooling devices
Enable different NSP qmi thermal mitigation devices for sun.
It enables to mitigate these devices during different thermal
and limits violation.

Change-Id: I8bad9da560df7033473c614af324f79c66cb7dac
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-01-08 14:02:17 +05:30
Manaf Meethalavalappu Pallikunhi
1bc0ca5aa8 ARM: dts: qcom: update thermal cpu pause and hotplug cooling devices
Update thermal pause and cpu hotplug cooling devices to support
partial good cpus.

Also remove duplicate group pause cooling devices.

Change-Id: Idb6c72f42a89d4d643a5c658d24e1045d3ef8b80
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-01-08 14:02:08 +05:30
Manaf Meethalavalappu Pallikunhi
c7e571971c ARM: dts: qcom: Enable DDR cooling device for sun
Enable DDR cooling device for sun which allows it to vote for
specific DDR bandwidth under thermal conditions.

Change-Id: I55b8c61d4cf580392cf76ae1ed6328b69cca6487
Signed-off-by: Rashid Zafar <quic_rzafar@quicinc.com>
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-01-08 14:01:38 +05:30
Manaf Meethalavalappu Pallikunhi
328e0855c3 ARM: dts: qcom: Enable userspace CPU freq cooling device for sun
Enable userspace CPU frequency cooling device for sun. This config
will enable cluster0 and cluster1 to be registered as cooling devices.

Change-Id: I4a88c5f03b9da0e4ef1406e7e973d148c074dd93
Signed-off-by: Rashid Zafar <quic_rzafar@quicinc.com>
Signed-off-by: Manaf Meethalavalappu Pallikunhi <quic_manafm@quicinc.com>
2024-01-08 14:01:13 +05:30
Rashid Zafar
78521c261b ARM: dts: qcom: Add modem thermal sensors and cooling devices for sun
Add modem related thermal sensors and mitigation devices for sun which
would be accessible over QMI. Add respective thermal zone and trips
for modem thermal sensors.

Change-Id: Iefef9a70d8c213a406d7eb98df43c61f46fddd87
Signed-off-by: Rashid Zafar <quic_rzafar@quicinc.com>
2023-11-27 14:20:19 -08:00
Rashid Zafar
42bffb9d18 ARM: dts: qcom: Add CPU hotplug and pause cooling device for sun
Add CPU hotplug and pause cooling device to hotplug or pause any
CPU under thermal conditions on sun. Added the respective pause and
hotplug cooling maps to the CPUs and added cooling-cells property for
each CPU.

Change-Id: I6753ee0d77511d58ba313707381f2e0b9114eeed
Signed-off-by: Rashid Zafar <quic_rzafar@quicinc.com>
2023-11-06 19:00:49 -08:00
Rashid Zafar
56b0c9980a ARM: dts: qcom: Add dev freq cooling device for sun
Add dev freq cooling device and respective GPU cooling maps
for sun.

Change-Id: Iddc97a45a31804662c3db01730fa710e7eb7eecb
Signed-off-by: Rashid Zafar <quic_rzafar@quicinc.com>
2023-11-06 15:52:56 -08:00
Rashid Zafar
2d5aaa7b2b ARM: dts: qcom: Add TSENS device for sun
Add TSENS device and respective TSENS thermal zone configuration for
sun.

Change-Id: I41d2d44d7898c60fc600d34306ef5e107e3fe15c
Signed-off-by: Rashid Zafar <quic_rzafar@quicinc.com>
2023-09-13 12:11:22 -07:00