Lines Matching refs:tssdp
175 u32 ctrl, ctrl_ext, tssdp = 0; in igc_pin_perout() local
179 tssdp = rd32(IGC_TSSDP); in igc_pin_perout()
184 if ((tssdp & IGC_AUX0_SEL_SDP3) == igc_aux0_sel_sdp[pin]) in igc_pin_perout()
185 tssdp &= ~IGC_AUX0_TS_SDP_EN; in igc_pin_perout()
187 if ((tssdp & IGC_AUX1_SEL_SDP3) == igc_aux1_sel_sdp[pin]) in igc_pin_perout()
188 tssdp &= ~IGC_AUX1_TS_SDP_EN; in igc_pin_perout()
190 tssdp &= ~igc_ts_sdp_sel_clr[pin]; in igc_pin_perout()
193 tssdp |= igc_ts_sdp_sel_fc1[pin]; in igc_pin_perout()
195 tssdp |= igc_ts_sdp_sel_fc0[pin]; in igc_pin_perout()
198 tssdp |= igc_ts_sdp_sel_tt1[pin]; in igc_pin_perout()
200 tssdp |= igc_ts_sdp_sel_tt0[pin]; in igc_pin_perout()
202 tssdp |= igc_ts_sdp_en[pin]; in igc_pin_perout()
204 wr32(IGC_TSSDP, tssdp); in igc_pin_perout()
221 u32 ctrl, ctrl_ext, tssdp = 0; in igc_pin_extts() local
225 tssdp = rd32(IGC_TSSDP); in igc_pin_extts()
230 tssdp &= ~igc_ts_sdp_en[pin]; in igc_pin_extts()
233 tssdp &= ~IGC_AUX1_SEL_SDP3; in igc_pin_extts()
234 tssdp |= igc_aux1_sel_sdp[pin] | IGC_AUX1_TS_SDP_EN; in igc_pin_extts()
236 tssdp &= ~IGC_AUX0_SEL_SDP3; in igc_pin_extts()
237 tssdp |= igc_aux0_sel_sdp[pin] | IGC_AUX0_TS_SDP_EN; in igc_pin_extts()
240 wr32(IGC_TSSDP, tssdp); in igc_pin_extts()