Lines Matching refs:tdes3

14 	unsigned int tdes3 = le32_to_cpu(p->des3);  in dwxgmac2_get_tx_status()  local
17 if (unlikely(tdes3 & XGMAC_TDES3_OWN)) in dwxgmac2_get_tx_status()
19 if (likely(!(tdes3 & XGMAC_TDES3_LD))) in dwxgmac2_get_tx_status()
147 unsigned int tdes3 = le32_to_cpu(p->des3); in dwxgmac2_prepare_tx_desc() local
151 tdes3 |= tot_pkt_len & XGMAC_TDES3_FL; in dwxgmac2_prepare_tx_desc()
153 tdes3 |= XGMAC_TDES3_FD; in dwxgmac2_prepare_tx_desc()
155 tdes3 &= ~XGMAC_TDES3_FD; in dwxgmac2_prepare_tx_desc()
158 tdes3 |= 0x3 << XGMAC_TDES3_CIC_SHIFT; in dwxgmac2_prepare_tx_desc()
160 tdes3 &= ~XGMAC_TDES3_CIC; in dwxgmac2_prepare_tx_desc()
163 tdes3 |= XGMAC_TDES3_LD; in dwxgmac2_prepare_tx_desc()
165 tdes3 &= ~XGMAC_TDES3_LD; in dwxgmac2_prepare_tx_desc()
169 tdes3 |= XGMAC_TDES3_OWN; in dwxgmac2_prepare_tx_desc()
178 p->des3 = cpu_to_le32(tdes3); in dwxgmac2_prepare_tx_desc()
186 unsigned int tdes3 = le32_to_cpu(p->des3); in dwxgmac2_prepare_tso_tx_desc() local
194 tdes3 |= XGMAC_TDES3_FD | XGMAC_TDES3_TSE; in dwxgmac2_prepare_tso_tx_desc()
195 tdes3 |= (tcphdrlen << XGMAC_TDES3_THL_SHIFT) & in dwxgmac2_prepare_tso_tx_desc()
197 tdes3 |= tcppayloadlen & XGMAC_TDES3_TPL; in dwxgmac2_prepare_tso_tx_desc()
199 tdes3 &= ~XGMAC_TDES3_FD; in dwxgmac2_prepare_tso_tx_desc()
203 tdes3 |= XGMAC_TDES3_LD; in dwxgmac2_prepare_tso_tx_desc()
205 tdes3 &= ~XGMAC_TDES3_LD; in dwxgmac2_prepare_tso_tx_desc()
209 tdes3 |= XGMAC_TDES3_OWN; in dwxgmac2_prepare_tso_tx_desc()
218 p->des3 = cpu_to_le32(tdes3); in dwxgmac2_prepare_tso_tx_desc()