Commit 509401a3 authored by zhoushuai's avatar zhoushuai Committed by z00857956
Browse files

net/hinic3: Add pcie device ID adaption for DPU_NIC card

driver inclusion
category: feature
bugzilla: https://gitee.com/openeuler/kernel/issues/IA9G0T?from=project-issue


CVE: NA

--------------------------------

The pcie device ID of DPU_NIC card is 0x0224, need be added to nic_devID_list,
otherwise card_node will be alloced for every PF.

Signed-off-by: default avatarzhoushuai <zhoushuai28@huawei.com>
parent 59d56ab0
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -48,7 +48,7 @@ static int get_nic_drv_version(void *buf_out, const u32 *out_size)
	}

	err = snprintf(ver_info->ver, sizeof(ver_info->ver), "%s  %s",
		       HINIC3_NIC_DRV_VERSION, "2023-05-17_19:56:38");
		       HINIC3_NIC_DRV_VERSION, "2024-07-03_09:33:00");
	if (err < 0)
		return -EINVAL;

+3 −1
Original line number Diff line number Diff line
@@ -21,7 +21,9 @@
#define ULD_LOCK_MAX_USLEEP_TIME		1000

#define HINIC3_IS_VF_DEV(pdev)	((pdev)->device == HINIC3_DEV_ID_VF)
#define HINIC3_IS_SPU_DEV(pdev)	((pdev)->device == HINIC3_DEV_ID_SPU)
#define HINIC3_IS_SPU_DEV(pdev)	\
	(((pdev)->device == HINIC3_DEV_ID_SPU) || ((pdev)->device == HINIC3_DEV_ID_SDI_5_0_PF) || \
	(((pdev)->device == HINIC3_DEV_ID_DPU_PF)))

enum {
	HINIC3_NOT_PROBE = 1,