IRDMA_GEN_2
if (iwdev->rf->sc_dev.hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2) {
case IRDMA_GEN_2:
if (qp->dev->hw_attrs.uk_attrs.hw_rev == IRDMA_GEN_2)
if (dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2)
if (vsi->dev->hw_attrs.uk_attrs.hw_rev == IRDMA_GEN_2) {
if (dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2) {
if (dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2) {
if (dev->hw_attrs.uk_attrs.hw_rev <= IRDMA_GEN_2)
if (dev->hw_attrs.uk_attrs.hw_rev <= IRDMA_GEN_2 &&
if (cqp->dev->hw_attrs.uk_attrs.hw_rev <= IRDMA_GEN_2) {
if (hw_rev >= IRDMA_GEN_2) {
if (hw_rev >= IRDMA_GEN_2) {
if (hw_rev >= IRDMA_GEN_2) {
if (hw_rev >= IRDMA_GEN_2) {
if (dev->hw_attrs.uk_attrs.hw_rev <= IRDMA_GEN_2)
case IRDMA_GEN_2:
case IRDMA_GEN_2:
if (rf->rdma_ver < IRDMA_GEN_2)
rf->rdma_ver = IRDMA_GEN_2;
rf->sc_dev.hw_attrs.uk_attrs.hw_rev = IRDMA_GEN_2;
virt_info.privileged = gen == IRDMA_GEN_2;
if (dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2) {
if (qp->dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2) {
if (buf->vsi->dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2) {
if (buf->vsi->dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2) {
if (ieq->dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2)
if (ieq->dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2) {
if (hw_rev >= IRDMA_GEN_2 && !pfpdu->ah) {
if (cq->dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2)
if (cq->dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2)
if (qp->dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2) {
if (rsrc->dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2) {
if (qp->uk_attrs->hw_rev >= IRDMA_GEN_2 && !(info->num_sges & 0x01) &&
if (qp->uk_attrs->hw_rev == IRDMA_GEN_2)
move_cq_head = qp->uk_attrs->hw_rev > IRDMA_GEN_2;
if (uk_attrs->hw_rev >= IRDMA_GEN_2) {
bool imm_support = ukinfo->uk_attrs->hw_rev >= IRDMA_GEN_2;
bool imm_support = ukinfo->uk_attrs->hw_rev >= IRDMA_GEN_2;
if (qp->uk_attrs->hw_rev >= IRDMA_GEN_2 && !(frag_cnt & 0x01) &&
if (qp->uk_attrs->hw_rev == IRDMA_GEN_2)
if (srq->uk_attrs->hw_rev >= IRDMA_GEN_2 && !(info->num_sges & 0x01) &&
if (srq->uk_attrs->hw_rev == IRDMA_GEN_2)
if (qp->uk_attrs->hw_rev >= IRDMA_GEN_2 &&
if (qp->uk_attrs->hw_rev == IRDMA_GEN_2)
if (qp->uk_attrs->hw_rev >= IRDMA_GEN_2 && !(frag_cnt & 0x01) &&
if (qp->uk_attrs->hw_rev == IRDMA_GEN_2)
if (sc_vsi->dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2)
dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2) {
if (udata && udata->outlen && dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2) {
dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2) {
dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2) {
dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2)
if (hw_rev <= IRDMA_GEN_2)
if (!cqe_64byte_ena && dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2)
if (qp->dev->hw_attrs.uk_attrs.hw_rev <= IRDMA_GEN_2)
if (iwdev->rf->rdma_ver >= IRDMA_GEN_2)
if (dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2)
if (rf->rdma_ver <= IRDMA_GEN_2) {
dev->vc_caps.hw_rev < IRDMA_GEN_2) {