cxgbe(4): Enable automatic cidx flush for all control queues.
MFC after: 3 days
This commit is contained in:
parent
f50c49cca7
commit
87b027ba69
@ -3305,12 +3305,13 @@ ctrl_eq_alloc(struct adapter *sc, struct sge_eq *eq)
|
||||
c.cmpliqid_eqid = htonl(V_FW_EQ_CTRL_CMD_CMPLIQID(eq->iqid));
|
||||
c.physeqid_pkd = htobe32(0);
|
||||
c.fetchszm_to_iqid =
|
||||
htobe32(V_FW_EQ_CTRL_CMD_HOSTFCMODE(X_HOSTFCMODE_NONE) |
|
||||
htobe32(V_FW_EQ_CTRL_CMD_HOSTFCMODE(X_HOSTFCMODE_STATUS_PAGE) |
|
||||
V_FW_EQ_CTRL_CMD_PCIECHN(eq->tx_chan) |
|
||||
F_FW_EQ_CTRL_CMD_FETCHRO | V_FW_EQ_CTRL_CMD_IQID(eq->iqid));
|
||||
c.dcaen_to_eqsize =
|
||||
htobe32(V_FW_EQ_CTRL_CMD_FBMIN(X_FETCHBURSTMIN_64B) |
|
||||
V_FW_EQ_CTRL_CMD_FBMAX(X_FETCHBURSTMAX_512B) |
|
||||
V_FW_EQ_CTRL_CMD_CIDXFTHRESH(X_CIDXFLUSHTHRESH_32) |
|
||||
V_FW_EQ_CTRL_CMD_EQSIZE(qsize));
|
||||
c.eqaddr = htobe64(eq->ba);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user