Lines Matching refs:tssdp
176 u32 ctrl, ctrl_ext, tssdp = 0; in igc_pin_perout() local
180 tssdp = rd32(IGC_TSSDP); in igc_pin_perout()
185 if ((tssdp & IGC_AUX0_SEL_SDP3) == igc_aux0_sel_sdp[pin]) in igc_pin_perout()
186 tssdp &= ~IGC_AUX0_TS_SDP_EN; in igc_pin_perout()
188 if ((tssdp & IGC_AUX1_SEL_SDP3) == igc_aux1_sel_sdp[pin]) in igc_pin_perout()
189 tssdp &= ~IGC_AUX1_TS_SDP_EN; in igc_pin_perout()
191 tssdp &= ~igc_ts_sdp_sel_clr[pin]; in igc_pin_perout()
194 tssdp |= igc_ts_sdp_sel_fc1[pin]; in igc_pin_perout()
196 tssdp |= igc_ts_sdp_sel_fc0[pin]; in igc_pin_perout()
199 tssdp |= igc_ts_sdp_sel_tt1[pin]; in igc_pin_perout()
201 tssdp |= igc_ts_sdp_sel_tt0[pin]; in igc_pin_perout()
203 tssdp |= igc_ts_sdp_en[pin]; in igc_pin_perout()
205 wr32(IGC_TSSDP, tssdp); in igc_pin_perout()
222 u32 ctrl, ctrl_ext, tssdp = 0; in igc_pin_extts() local
226 tssdp = rd32(IGC_TSSDP); in igc_pin_extts()
231 tssdp &= ~igc_ts_sdp_en[pin]; in igc_pin_extts()
234 tssdp &= ~IGC_AUX1_SEL_SDP3; in igc_pin_extts()
235 tssdp |= igc_aux1_sel_sdp[pin] | IGC_AUX1_TS_SDP_EN; in igc_pin_extts()
237 tssdp &= ~IGC_AUX0_SEL_SDP3; in igc_pin_extts()
238 tssdp |= igc_aux0_sel_sdp[pin] | IGC_AUX0_TS_SDP_EN; in igc_pin_extts()
241 wr32(IGC_TSSDP, tssdp); in igc_pin_extts()