* has opened up.
                 */
                eth_txq_stop(q);
-
-               /* If we're using the SGE Doorbell Queue Timer facility, we
-                * don't need to ask the Firmware to send us Egress Queue CIDX
-                * Updates: the Hardware will do this automatically.  And
-                * since we send the Ingress Queue CIDX Updates to the
-                * corresponding Ethernet Response Queue, we'll get them very
-                * quickly.
-                */
-               if (!q->dbqt)
-                       wr_mid |= FW_WR_EQUEQ_F | FW_WR_EQUIQ_F;
+               wr_mid |= FW_WR_EQUEQ_F | FW_WR_EQUIQ_F;
        }
 
        wr = (void *)&q->q.desc[q->q.pidx];
                 * has opened up.
                 */
                eth_txq_stop(txq);
-
-               /* If we're using the SGE Doorbell Queue Timer facility, we
-                * don't need to ask the Firmware to send us Egress Queue CIDX
-                * Updates: the Hardware will do this automatically.  And
-                * since we send the Ingress Queue CIDX Updates to the
-                * corresponding Ethernet Response Queue, we'll get them very
-                * quickly.
-                */
-               if (!txq->dbqt)
-                       wr_mid |= FW_WR_EQUEQ_F | FW_WR_EQUIQ_F;
+               wr_mid |= FW_WR_EQUEQ_F | FW_WR_EQUIQ_F;
        }
 
        /* Start filling in our Work Request.  Note that we do _not_ handle
        }
 
        txq = &s->ethtxq[pi->first_qset + rspq->idx];
-
-       /* We've got the Hardware Consumer Index Update in the Egress Update
-        * message.  If we're using the SGE Doorbell Queue Timer mechanism,
-        * these Egress Update messages will be our sole CIDX Updates we get
-        * since we don't want to chew up PCIe bandwidth for both Ingress
-        * Messages and Status Page writes.  However, The code which manages
-        * reclaiming successfully DMA'ed TX Work Requests uses the CIDX value
-        * stored in the Status Page at the end of the TX Queue.  It's easiest
-        * to simply copy the CIDX Update value from the Egress Update message
-        * to the Status Page.  Also note that no Endian issues need to be
-        * considered here since both are Big Endian and we're just copying
-        * bytes consistently ...
-        */
-       if (txq->dbqt) {
-               struct cpl_sge_egr_update *egr;
-
-               egr = (struct cpl_sge_egr_update *)rsp;
-               WRITE_ONCE(txq->q.stat->cidx, egr->cidx);
-       }
-
        t4_sge_eth_txq_egress_update(adapter, txq, -1);
 }