Lines Matching refs:out
86 u32 out; in sys_get_trip_temp() local
94 SOC_DTS_OFFSET_PTPS, &out); in sys_get_trip_temp()
99 out = (out >> (trip * 8)) & SOC_DTS_TJMAX_ENCODING; in sys_get_trip_temp()
100 if (!out) in sys_get_trip_temp()
103 *temp = sensors->tj_max - out * 1000; in sys_get_trip_temp()
114 u32 out; in update_trip_temp() local
132 out = (store_ptps & ~(0xFF << (thres_index * 8))); in update_trip_temp()
133 out |= (temp_out & 0xFF) << (thres_index * 8); in update_trip_temp()
135 SOC_DTS_OFFSET_PTPS, out); in update_trip_temp()
139 pr_debug("update_trip_temp PTPS = %x\n", out); in update_trip_temp()
141 SOC_DTS_OFFSET_PTMC, &out); in update_trip_temp()
145 store_ptmc = out; in update_trip_temp()
155 out |= (SOC_DTS_CPU_MODULE0_ENABLE_BIT | in update_trip_temp()
159 out |= SOC_DTS_AUX1_ENABLE_BIT; in update_trip_temp()
161 out |= SOC_DTS_AUX0_ENABLE_BIT; in update_trip_temp()
165 out &= ~SOC_DTS_AUX1_ENABLE_BIT; in update_trip_temp()
167 out &= ~SOC_DTS_AUX0_ENABLE_BIT; in update_trip_temp()
171 SOC_DTS_OFFSET_PTMC, out); in update_trip_temp()
232 u32 out; in sys_get_curr_temp() local
239 SOC_DTS_OFFSET_TEMP, &out); in sys_get_curr_temp()
243 out = (out & dts->temp_mask) >> dts->temp_shift; in sys_get_curr_temp()
244 out -= SOC_DTS_TJMAX_ENCODING; in sys_get_curr_temp()
245 *temp = sensors->tj_max - out * 1000; in sys_get_curr_temp()
259 u32 out; in soc_dts_enable() local
263 SOC_DTS_OFFSET_ENABLE, &out); in soc_dts_enable()
267 if (!(out & BIT(id))) { in soc_dts_enable()
268 out |= BIT(id); in soc_dts_enable()
270 SOC_DTS_OFFSET_ENABLE, out); in soc_dts_enable()