Commit f0e08fac06596a760f074c08521550d93b96336e
Committed by
David S. Miller
1 parent
a9ac07deeb
Exists in
master
and in
7 other branches
netxen: add PCI IDs for new chip
Add PCI vendor and device IDs for QLE8240 and QLE8242 CNA devices. Signed-off-by: Dhananjay Phadke <dhananjay@netxen.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Showing 3 changed files with 8 additions and 4 deletions Side-by-side Diff
drivers/net/netxen/netxen_nic.h
... | ... | @@ -74,8 +74,6 @@ |
74 | 74 | #define NETXEN_FLASH_TOTAL_SIZE (NETXEN_NUM_FLASH_SECTORS \ |
75 | 75 | * NETXEN_FLASH_SECTOR_SIZE) |
76 | 76 | |
77 | -#define PHAN_VENDOR_ID 0x4040 | |
78 | - | |
79 | 77 | #define RCV_DESC_RINGSIZE(rds_ring) \ |
80 | 78 | (sizeof(struct rcv_desc) * (rds_ring)->num_desc) |
81 | 79 | #define RCV_BUFF_RINGSIZE(rds_ring) \ |
drivers/net/netxen/netxen_nic_ethtool.c
... | ... | @@ -688,8 +688,8 @@ |
688 | 688 | u32 data_read, data_written; |
689 | 689 | |
690 | 690 | data_read = NXRD32(adapter, NETXEN_PCIX_PH_REG(0)); |
691 | - if ((data_read & 0xffff) != PHAN_VENDOR_ID) | |
692 | - return 1; | |
691 | + if ((data_read & 0xffff) != adapter->pdev->vendor) | |
692 | + return 1; | |
693 | 693 | |
694 | 694 | data_written = (u32)0xa5a5a5a5; |
695 | 695 |
drivers/net/netxen/netxen_nic_main.c
... | ... | @@ -92,7 +92,12 @@ |
92 | 92 | #define ENTRY(device) \ |
93 | 93 | {PCI_DEVICE(PCI_VENDOR_ID_NETXEN, (device)), \ |
94 | 94 | .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = ~0} |
95 | +#define ENTRY2(device) \ | |
96 | + {PCI_DEVICE(PCI_VENDOR_ID_QLOGIC, (device)), \ | |
97 | + .class = PCI_CLASS_NETWORK_ETHERNET << 8, .class_mask = ~0} | |
95 | 98 | |
99 | +#define PCI_DEVICE_ID_QLOGIC_QLE824X 0x8020 | |
100 | + | |
96 | 101 | static struct pci_device_id netxen_pci_tbl[] __devinitdata = { |
97 | 102 | ENTRY(PCI_DEVICE_ID_NX2031_10GXSR), |
98 | 103 | ENTRY(PCI_DEVICE_ID_NX2031_10GCX4), |
... | ... | @@ -102,6 +107,7 @@ |
102 | 107 | ENTRY(PCI_DEVICE_ID_NX2031_XG_MGMT), |
103 | 108 | ENTRY(PCI_DEVICE_ID_NX2031_XG_MGMT2), |
104 | 109 | ENTRY(PCI_DEVICE_ID_NX3031), |
110 | + ENTRY2(PCI_DEVICE_ID_QLOGIC_QLE824X), | |
105 | 111 | {0,} |
106 | 112 | }; |
107 | 113 |