mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 11:36:00 +00:00
Fix typo in Thermal AIDL interface and run update API
Bug: b/205762943 Test: m Change-Id: Ic85c569eb48edd136bfc0ec8df3202fad3d67b46
This commit is contained in:
@@ -35,15 +35,15 @@ package android.hardware.thermal;
|
||||
/* @hide */
|
||||
@Backing(type="int") @VintfStability
|
||||
enum CoolingType {
|
||||
FAN = 0,
|
||||
BATTERY = 1,
|
||||
CPU = 2,
|
||||
GPU = 3,
|
||||
MODEM = 4,
|
||||
NPU = 5,
|
||||
COMPONENT = 6,
|
||||
TPU = 7,
|
||||
POWER_AMPLIFIER = 8,
|
||||
DISPLAY = 9,
|
||||
SPEAKER = 10,
|
||||
FAN,
|
||||
BATTERY,
|
||||
CPU,
|
||||
GPU,
|
||||
MODEM,
|
||||
NPU,
|
||||
COMPONENT,
|
||||
TPU,
|
||||
POWER_AMPLIFIER,
|
||||
DISPLAY,
|
||||
SPEAKER,
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@ package android.hardware.thermal;
|
||||
/* @hide */
|
||||
@Backing(type="int") @VintfStability
|
||||
enum TemperatureType {
|
||||
UNKNOWN = -1,
|
||||
UNKNOWN = (-1),
|
||||
CPU = 0,
|
||||
GPU = 1,
|
||||
BATTERY = 2,
|
||||
|
||||
@@ -36,10 +36,10 @@ package android.hardware.thermal;
|
||||
@Backing(type="int") @VintfStability
|
||||
enum ThrottlingSeverity {
|
||||
NONE = 0,
|
||||
LIGHT = 1,
|
||||
MODERATE = 2,
|
||||
SEVERE = 3,
|
||||
CRITICAL = 4,
|
||||
EMERGENCY = 5,
|
||||
SHUTDOWN = 6,
|
||||
LIGHT,
|
||||
MODERATE,
|
||||
SEVERE,
|
||||
CRITICAL,
|
||||
EMERGENCY,
|
||||
SHUTDOWN,
|
||||
}
|
||||
|
||||
@@ -104,9 +104,9 @@ interface IThermal {
|
||||
* they go offline, if these devices exist on boot. The method
|
||||
* always returns and never removes such temperatures. The thresholds
|
||||
* are returned as static values and must not change across calls. The actual
|
||||
* throttling state is determined in device thermal mitigation policy/agorithm
|
||||
* throttling state is determined in device thermal mitigation policy/algorithm
|
||||
* which might not be simple thresholds so these values Thermal HAL provided
|
||||
* may not be accurate to detemin the throttling status. To get accurate
|
||||
* may not be accurate to determine the throttling status. To get accurate
|
||||
* throttling status, use getTemperatures or registerThermalChangedCallback
|
||||
* and listen to the callback.
|
||||
*
|
||||
@@ -129,9 +129,9 @@ interface IThermal {
|
||||
* they go offline, if these devices exist on boot. The method
|
||||
* always returns and never removes such temperatures. The thresholds
|
||||
* are returned as static values and must not change across calls. The actual
|
||||
* throttling state is determined in device thermal mitigation policy/agorithm
|
||||
* throttling state is determined in device thermal mitigation policy/algorithm
|
||||
* which might not be simple thresholds so these values Thermal HAL provided
|
||||
* may not be accurate to detemin the throttling status. To get accurate
|
||||
* may not be accurate to determine the throttling status. To get accurate
|
||||
* throttling status, use getTemperatures or registerThermalChangedCallback
|
||||
* and listen to the callback.
|
||||
*
|
||||
|
||||
@@ -36,7 +36,7 @@ parcelable TemperatureThreshold {
|
||||
* level defined in ThrottlingSeverity including shutdown. Throttling
|
||||
* happens when temperature >= threshold. If not available, set to NAN.
|
||||
* Unit is same as Temperature's value.
|
||||
* The number of thresholds must be the same as ThrottlingSeverity#len.
|
||||
* The array size must be the same as ThrottlingSeverity's enum cardinality.
|
||||
*/
|
||||
float[] hotThrottlingThresholds;
|
||||
/**
|
||||
@@ -44,7 +44,7 @@ parcelable TemperatureThreshold {
|
||||
* level defined in ThrottlingSeverity including shutdown. Throttling
|
||||
* happens when temperature <= threshold. If not available, set to NAN.
|
||||
* Unit is same as Temperature's value.
|
||||
* The number of theresholds must be the same as ThrottlingSeverity#len.
|
||||
* The array size must be the same as ThrottlingSeverity's enum cardinality.
|
||||
*/
|
||||
float[] coldThrottlingThresholds;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user