Home
last modified time | relevance | path

Searched refs:virtual_sensor_info (Results 1 – 4 of 4) sorted by relevance

/aosp12/hardware/google/pixel/thermal/
H A Dthermal-helper.cpp356 if (name_status_pair.second.virtual_sensor_info != nullptr && in ThermalHelper()
805 if (sensor_info_pair.second.virtual_sensor_info != nullptr) { in initializeSensorMap()
1007 name_info_pair.second.virtual_sensor_info != nullptr)) { in fillTemperatures()
1032 name_info_pair.second.virtual_sensor_info != nullptr)) { in fillCurrentTemperatures()
1098 float offset = sensor_info.virtual_sensor_info->offset; in checkVirtualSensor()
1103 if (linked_sensor_info.virtual_sensor_info == nullptr) { in checkVirtualSensor()
1116 if (std::isnan(sensor_info.virtual_sensor_info->coefficients[i])) { in checkVirtualSensor()
1119 float coefficient = sensor_info.virtual_sensor_info->coefficients[i]; in checkVirtualSensor()
1120 switch (sensor_info.virtual_sensor_info->formula) { in checkVirtualSensor()
1195 } else if (sensor_info.virtual_sensor_info != nullptr) { in thermalWatcherCallbackFunc()
[all …]
H A DThermal.cpp282 if (sensor_info_pair.second.virtual_sensor_info != nullptr) { in dumpVirtualSensorInfo()
286 i < sensor_info_pair.second.virtual_sensor_info->linked_sensors.size(); i++) { in dumpVirtualSensorInfo()
287 *dump_buf << sensor_info_pair.second.virtual_sensor_info->linked_sensors[i] << " "; in dumpVirtualSensorInfo()
291 for (size_t i = 0; i < sensor_info_pair.second.virtual_sensor_info->coefficients.size(); in dumpVirtualSensorInfo()
293 *dump_buf << sensor_info_pair.second.virtual_sensor_info->coefficients[i] << " "; in dumpVirtualSensorInfo()
296 *dump_buf << " Offset: " << sensor_info_pair.second.virtual_sensor_info->offset in dumpVirtualSensorInfo()
299 << (sensor_info_pair.second.virtual_sensor_info->trigger_sensor.empty() in dumpVirtualSensorInfo()
301 : sensor_info_pair.second.virtual_sensor_info->trigger_sensor) in dumpVirtualSensorInfo()
304 switch (sensor_info_pair.second.virtual_sensor_info->formula) { in dumpVirtualSensorInfo()
/aosp12/hardware/google/pixel/thermal/utils/
H A Dconfig_parser.h113 std::unique_ptr<VirtualSensorInfo> virtual_sensor_info; member
H A Dconfig_parser.cpp648 std::unique_ptr<VirtualSensorInfo> virtual_sensor_info; in ParseSensorInfo() local
650 virtual_sensor_info.reset(new VirtualSensorInfo{linked_sensors, coefficients, offset, in ParseSensorInfo()
672 .virtual_sensor_info = std::move(virtual_sensor_info), in ParseSensorInfo()