]> git.openfabrics.org - ~shefty/rdma-win.git/commitdiff
[MLX4] added two new fields to IB interface: SubVendorID & SubSystemID. [mlnx: 4417]
authorleonidk <leonidk@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Sun, 14 Jun 2009 09:41:23 +0000 (09:41 +0000)
committerleonidk <leonidk@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Sun, 14 Jun 2009 09:41:23 +0000 (09:41 +0000)
git-svn-id: svn://openib.tc.cornell.edu/gen1@2252 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

trunk/hw/mlx4/kernel/bus/drv/drv.c
trunk/hw/mlx4/kernel/inc/l2w.h

index f10980a153af4ad3e99c614af17507a81dd11881..70b46ba58d950b8c5339d5d0d46341d49832178c 100644 (file)
@@ -724,6 +724,8 @@ __get_resources(
        //\r
        pdev->ven_id = pdev->pci_cfg_space.VendorID;\r
        pdev->dev_id = pdev->pci_cfg_space.DeviceID;\r
+       pdev->sub_vendor_id = pdev->pci_cfg_space.u.type0.SubVendorID;\r
+       pdev->sub_system_id = pdev->pci_cfg_space.u.type0.SubSystemID;\r
        pdev->p_self_do = WdfDeviceWdmGetDeviceObject(p_fdo->FdoDevice);\r
        pdev->pdo = WdfDeviceWdmGetPhysicalDevice(p_fdo->FdoDevice);\r
        \r
index 9f8b5640d18962dec6983c526ea7417c8ba092bb..1b9e0456ba3988f21a3bc5c17bdeb86462210af1 100644 (file)
@@ -187,6 +187,8 @@ struct pci_dev
        ULONG                                                   version;
        int                                                     legacy_connect;
 #endif 
+       USHORT                                                  sub_vendor_id;
+       USHORT                                                  sub_system_id;
 };
 
 /* DPC */