Home
last modified time | relevance | path

Searched refs:k_i (Results 1 – 8 of 8) sorted by relevance

/hardware/google/pixel/thermal/pid_1_0/utils/
Dthermal_info.h91 ThrottlingArray k_i; member
Dthermal_info.cpp469 std::array<float, kThrottlingSeverityCount> k_i; in ParseSensorInfo() local
470 k_i.fill(0.0); in ParseSensorInfo()
506 !getFloatFromJsonValues(sensors[i]["PIDInfo"]["K_I"], &k_i, false, false)) { in ParseSensorInfo()
570 if (std::isnan(k_po[j]) || std::isnan(k_pu[j]) || std::isnan(k_i[j]) || in ParseSensorInfo()
761 new ThrottlingInfo{k_po, k_pu, k_i, k_d, i_max, max_alloc_power, min_alloc_power, in ParseSensorInfo()
Dthermal_throttling.cpp167 sensor_info.throttling_info->k_i[target_state]; in updatePowerBudget()
169 float i_next = i + err * sensor_info.throttling_info->k_i[target_state]; in updatePowerBudget()
/hardware/google/pixel/thermal/utils/
Dthermal_info.h91 ThrottlingArray k_i; member
Dthermal_info.cpp635 std::array<float, kThrottlingSeverityCount> k_i; in ParseSensorInfo() local
636 k_i.fill(0.0); in ParseSensorInfo()
673 !getFloatFromJsonValues(sensors[i]["PIDInfo"]["K_I"], &k_i, false, false)) { in ParseSensorInfo()
737 if (std::isnan(k_po[j]) || std::isnan(k_pu[j]) || std::isnan(k_i[j]) || in ParseSensorInfo()
809 k_po, k_pu, k_i, k_d, i_max, max_alloc_power, min_alloc_power, s_power, i_cutoff, in ParseSensorInfo()
Dthermal_throttling.cpp193 throttling_status.i_budget += err * sensor_info.throttling_info->k_i[target_state]; in updatePowerBudget()
/hardware/google/pixel/thermal/pid_1_0/
DThermal.cpp355 *dump_buf << name_info_pair.second.throttling_info->k_i[i] << " "; in dumpThrottlingInfo()
/hardware/google/pixel/thermal/
DThermal.cpp361 *dump_buf << name_info_pair.second.throttling_info->k_i[i] << " "; in dumpThrottlingInfo()