Files
android_device_nintendo_nx/thermal/thermalhal.nx.ack.xml
T
tmakin 5594c8ed4f [DNM] ACK stuff
Change-Id: I72adcaa0b01ccbf224a9b3e34d5143c24c9d4621
2026-07-27 23:53:48 -05:00

37 lines
1.2 KiB
XML

<!--ThermalHAL Config
Attributes for thermal
These must be declared as a 'thermal-prop' element node
Attributes:
name - name of thermal device
type - type defined by AOSP
sensor-label - tz name
multiplier - converting factor to degree Celsius
cores - only for CPU type
threshold-label - to use a different temperature threshold
Attributes for cooling
These must be declared as a 'cooling-prop' element node
name - name of cooling device
type - type defined by AOSP
cooling-path - node that represents cooling state
Attributes for cpu-usages
These must be part of 'cpu_usages' element node
cpus - number of cpus in the platform-->
<!-- TODO: port est changes from 4.9 -->
<thermalhal>
<thermal_devices>
<thermal_device>
<thermal-prop name="CPU" type="DEVICE_TEMPERATURE_CPU" sensor-label="cpu-thermal" multiplier='0.001' />
<thermal-prop cores='4' />
</thermal_device>
<thermal_device>
<thermal-prop name="GPU" type="DEVICE_TEMPERATURE_GPU" sensor-label="gpu-thermal" multiplier='0.001' />
</thermal_device>
</thermal_devices>
<cooling_devices>
<cooling_device>
<cooling-prop name="FAN" type="FAN_RPM" cooling-path="/sys/class/hwmon/hwmon0/rpm" />
</cooling_device>
</cooling_devices>
<cpu_usages cpus="4" />
</thermalhal>