Lines Matching refs:pfdev_info
1539 struct pf_vf_pfdev_info *pfdev_info = &resp->pfdev_info; in qed_iov_vf_mbx_acquire() local
1551 pfdev_info->major_fp_hsi = ETH_HSI_VER_MAJOR; in qed_iov_vf_mbx_acquire()
1552 pfdev_info->minor_fp_hsi = ETH_HSI_VER_MINOR; in qed_iov_vf_mbx_acquire()
1604 pfdev_info->chip_num = p_hwfn->cdev->chip_num; in qed_iov_vf_mbx_acquire()
1605 pfdev_info->db_size = 0; in qed_iov_vf_mbx_acquire()
1606 pfdev_info->indices_per_sb = PIS_PER_SB_E4; in qed_iov_vf_mbx_acquire()
1608 pfdev_info->capabilities = PFVF_ACQUIRE_CAP_DEFAULT_UNTAGGED | in qed_iov_vf_mbx_acquire()
1611 pfdev_info->capabilities |= PFVF_ACQUIRE_CAP_100G; in qed_iov_vf_mbx_acquire()
1617 pfdev_info->capabilities |= PFVF_ACQUIRE_CAP_QUEUE_QIDS; in qed_iov_vf_mbx_acquire()
1620 resp->pfdev_info.bar_size = qed_iov_vf_db_bar_size(p_hwfn, p_ptt); in qed_iov_vf_mbx_acquire()
1622 qed_iov_vf_mbx_acquire_stats(p_hwfn, &pfdev_info->stats_info); in qed_iov_vf_mbx_acquire()
1624 memcpy(pfdev_info->port_mac, p_hwfn->hw_info.hw_mac_addr, ETH_ALEN); in qed_iov_vf_mbx_acquire()
1626 pfdev_info->fw_major = FW_MAJOR_VERSION; in qed_iov_vf_mbx_acquire()
1627 pfdev_info->fw_minor = FW_MINOR_VERSION; in qed_iov_vf_mbx_acquire()
1628 pfdev_info->fw_rev = FW_REVISION_VERSION; in qed_iov_vf_mbx_acquire()
1629 pfdev_info->fw_eng = FW_ENGINEERING_VERSION; in qed_iov_vf_mbx_acquire()
1634 pfdev_info->minor_fp_hsi = min_t(u8, ETH_HSI_VER_MINOR, in qed_iov_vf_mbx_acquire()
1636 pfdev_info->os_type = VFPF_ACQUIRE_OS_LINUX; in qed_iov_vf_mbx_acquire()
1637 qed_mcp_get_mfw_ver(p_hwfn, p_ptt, &pfdev_info->mfw_ver, NULL); in qed_iov_vf_mbx_acquire()
1639 pfdev_info->dev_type = p_hwfn->cdev->type; in qed_iov_vf_mbx_acquire()
1640 pfdev_info->chip_rev = p_hwfn->cdev->chip_rev; in qed_iov_vf_mbx_acquire()
1667 resp->pfdev_info.chip_num, in qed_iov_vf_mbx_acquire()
1668 resp->pfdev_info.db_size, in qed_iov_vf_mbx_acquire()
1669 resp->pfdev_info.indices_per_sb, in qed_iov_vf_mbx_acquire()
1670 resp->pfdev_info.capabilities, in qed_iov_vf_mbx_acquire()