Lines Matching refs:pfdev_info
1541 struct pf_vf_pfdev_info *pfdev_info = &resp->pfdev_info; in qed_iov_vf_mbx_acquire() local
1553 pfdev_info->major_fp_hsi = ETH_HSI_VER_MAJOR; in qed_iov_vf_mbx_acquire()
1554 pfdev_info->minor_fp_hsi = ETH_HSI_VER_MINOR; in qed_iov_vf_mbx_acquire()
1606 pfdev_info->chip_num = p_hwfn->cdev->chip_num; in qed_iov_vf_mbx_acquire()
1607 pfdev_info->db_size = 0; in qed_iov_vf_mbx_acquire()
1608 pfdev_info->indices_per_sb = PIS_PER_SB; in qed_iov_vf_mbx_acquire()
1610 pfdev_info->capabilities = PFVF_ACQUIRE_CAP_DEFAULT_UNTAGGED | in qed_iov_vf_mbx_acquire()
1613 pfdev_info->capabilities |= PFVF_ACQUIRE_CAP_100G; in qed_iov_vf_mbx_acquire()
1619 pfdev_info->capabilities |= PFVF_ACQUIRE_CAP_QUEUE_QIDS; in qed_iov_vf_mbx_acquire()
1622 resp->pfdev_info.bar_size = qed_iov_vf_db_bar_size(p_hwfn, p_ptt); in qed_iov_vf_mbx_acquire()
1624 qed_iov_vf_mbx_acquire_stats(p_hwfn, &pfdev_info->stats_info); in qed_iov_vf_mbx_acquire()
1626 memcpy(pfdev_info->port_mac, p_hwfn->hw_info.hw_mac_addr, ETH_ALEN); in qed_iov_vf_mbx_acquire()
1628 pfdev_info->fw_major = FW_MAJOR_VERSION; in qed_iov_vf_mbx_acquire()
1629 pfdev_info->fw_minor = FW_MINOR_VERSION; in qed_iov_vf_mbx_acquire()
1630 pfdev_info->fw_rev = FW_REVISION_VERSION; in qed_iov_vf_mbx_acquire()
1631 pfdev_info->fw_eng = FW_ENGINEERING_VERSION; in qed_iov_vf_mbx_acquire()
1636 pfdev_info->minor_fp_hsi = min_t(u8, ETH_HSI_VER_MINOR, in qed_iov_vf_mbx_acquire()
1638 pfdev_info->os_type = VFPF_ACQUIRE_OS_LINUX; in qed_iov_vf_mbx_acquire()
1639 qed_mcp_get_mfw_ver(p_hwfn, p_ptt, &pfdev_info->mfw_ver, NULL); in qed_iov_vf_mbx_acquire()
1641 pfdev_info->dev_type = p_hwfn->cdev->type; in qed_iov_vf_mbx_acquire()
1642 pfdev_info->chip_rev = p_hwfn->cdev->chip_rev; in qed_iov_vf_mbx_acquire()
1669 resp->pfdev_info.chip_num, in qed_iov_vf_mbx_acquire()
1670 resp->pfdev_info.db_size, in qed_iov_vf_mbx_acquire()
1671 resp->pfdev_info.indices_per_sb, in qed_iov_vf_mbx_acquire()
1672 resp->pfdev_info.capabilities, in qed_iov_vf_mbx_acquire()