Lines Matching refs:tsr

160 	struct temp_sensor_registers *tsr;
163 tsr = bgp->conf->sensors[id].registers;
164 reg = tsr->temp_sensor_ctrl;
172 reg = tsr->ctrl_dtemp_1;
181 temp &= tsr->bgap_dtemp_mask;
207 struct temp_sensor_registers *tsr;
213 tsr = bgp->conf->sensors[i].registers;
214 ctrl = ti_bandgap_readl(bgp, tsr->bgap_status);
217 t_hot = ctrl & tsr->status_hot_mask;
220 t_cold = ctrl & tsr->status_cold_mask;
225 ctrl = ti_bandgap_readl(bgp, tsr->bgap_mask_ctrl);
232 ctrl &= ~tsr->mask_hot_mask;
233 ctrl |= tsr->mask_cold_mask;
235 ctrl &= ~tsr->mask_cold_mask;
236 ctrl |= tsr->mask_hot_mask;
239 ti_bandgap_writel(bgp, ctrl, tsr->bgap_mask_ctrl);
340 struct temp_sensor_registers *tsr;
343 tsr = bgp->conf->sensors[id].registers;
344 time = ti_bandgap_readl(bgp, tsr->bgap_counter);
345 time = (time & tsr->counter_mask) >>
346 __ffs(tsr->counter_mask);
360 struct temp_sensor_registers *tsr;
363 tsr = bgp->conf->sensors[id].registers;
365 reg_val = ti_bandgap_readl(bgp, tsr->bgap_mask_ctrl);
366 reg_val = (reg_val & tsr->mask_counter_delay_mask) >>
367 __ffs(tsr->mask_counter_delay_mask);
605 struct temp_sensor_registers *tsr = bgp->conf->sensors[id].registers;
606 void __iomem *temp_sensor_ctrl = bgp->base + tsr->temp_sensor_ctrl;
619 if (tsr->bgap_soc_mask) {
624 val & tsr->bgap_eocz_mask,
635 !(val & tsr->bgap_eocz_mask),
684 struct temp_sensor_registers *tsr;
700 tsr = bgp->conf->sensors[id].registers;
704 reg1 = tsr->ctrl_dtemp_1;
705 reg2 = tsr->ctrl_dtemp_2;
709 temp1 &= tsr->bgap_dtemp_mask;
712 temp2 &= tsr->bgap_dtemp_mask;
927 struct temp_sensor_registers *tsr;
930 tsr = bgp->conf->sensors[i].registers;
936 val = ti_bandgap_readl(bgp, tsr->bgap_efuse);
1109 struct temp_sensor_registers *tsr;
1113 tsr = bgp->conf->sensors[i].registers;
1117 tsr->bgap_mode_ctrl);
1120 tsr->bgap_counter);
1123 tsr->bgap_threshold);
1125 tsr->bgap_mask_ctrl);
1130 tsr->tshut_threshold);
1141 struct temp_sensor_registers *tsr;
1145 tsr = bgp->conf->sensors[i].registers;
1149 tsr->tshut_threshold);
1157 tsr->bgap_counter);
1160 tsr->bgap_mode_ctrl);
1163 tsr->bgap_threshold);
1165 tsr->bgap_mask_ctrl);