1 | /* SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB */ |
---|---|
2 | /* |
3 | * Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All rights reserved. |
4 | */ |
5 | |
6 | #ifndef ENA_PCI_ID_TBL_H_ |
7 | #define ENA_PCI_ID_TBL_H_ |
8 | |
9 | #ifndef PCI_VENDOR_ID_AMAZON |
10 | #define PCI_VENDOR_ID_AMAZON 0x1d0f |
11 | #endif |
12 | |
13 | #ifndef PCI_DEV_ID_ENA_PF |
14 | #define PCI_DEV_ID_ENA_PF 0x0ec2 |
15 | #endif |
16 | |
17 | #ifndef PCI_DEV_ID_ENA_LLQ_PF |
18 | #define PCI_DEV_ID_ENA_LLQ_PF 0x1ec2 |
19 | #endif |
20 | |
21 | #ifndef PCI_DEV_ID_ENA_VF |
22 | #define PCI_DEV_ID_ENA_VF 0xec20 |
23 | #endif |
24 | |
25 | #ifndef PCI_DEV_ID_ENA_LLQ_VF |
26 | #define PCI_DEV_ID_ENA_LLQ_VF 0xec21 |
27 | #endif |
28 | |
29 | #ifndef PCI_DEV_ID_ENA_RESRV0 |
30 | #define PCI_DEV_ID_ENA_RESRV0 0x0051 |
31 | #endif |
32 | |
33 | #define ENA_PCI_ID_TABLE_ENTRY(devid) \ |
34 | {PCI_DEVICE(PCI_VENDOR_ID_AMAZON, devid)}, |
35 | |
36 | static const struct pci_device_id ena_pci_tbl[] = { |
37 | ENA_PCI_ID_TABLE_ENTRY(PCI_DEV_ID_ENA_RESRV0) |
38 | ENA_PCI_ID_TABLE_ENTRY(PCI_DEV_ID_ENA_PF) |
39 | ENA_PCI_ID_TABLE_ENTRY(PCI_DEV_ID_ENA_LLQ_PF) |
40 | ENA_PCI_ID_TABLE_ENTRY(PCI_DEV_ID_ENA_VF) |
41 | ENA_PCI_ID_TABLE_ENTRY(PCI_DEV_ID_ENA_LLQ_VF) |
42 | { } |
43 | }; |
44 | |
45 | #endif /* ENA_PCI_ID_TBL_H_ */ |
46 |