hc
2023-12-08 01573e231f18eb2d99162747186f59511f56b64d
kernel/include/linux/pci_ids.h
....@@ -59,6 +59,8 @@
5959 #define PCI_CLASS_BRIDGE_EISA 0x0602
6060 #define PCI_CLASS_BRIDGE_MC 0x0603
6161 #define PCI_CLASS_BRIDGE_PCI 0x0604
62
+#define PCI_CLASS_BRIDGE_PCI_NORMAL 0x060400
63
+#define PCI_CLASS_BRIDGE_PCI_SUBTRACTIVE 0x060401
6264 #define PCI_CLASS_BRIDGE_PCMCIA 0x0605
6365 #define PCI_CLASS_BRIDGE_NUBUS 0x0606
6466 #define PCI_CLASS_BRIDGE_CARDBUS 0x0607
....@@ -81,6 +83,7 @@
8183 #define PCI_CLASS_SYSTEM_RTC 0x0803
8284 #define PCI_CLASS_SYSTEM_PCI_HOTPLUG 0x0804
8385 #define PCI_CLASS_SYSTEM_SDHCI 0x0805
86
+#define PCI_CLASS_SYSTEM_RCEC 0x0807
8487 #define PCI_CLASS_SYSTEM_OTHER 0x0880
8588
8689 #define PCI_BASE_CLASS_INPUT 0x09
....@@ -550,6 +553,7 @@
550553 #define PCI_DEVICE_ID_AMD_17H_DF_F3 0x1463
551554 #define PCI_DEVICE_ID_AMD_17H_M10H_DF_F3 0x15eb
552555 #define PCI_DEVICE_ID_AMD_17H_M30H_DF_F3 0x1493
556
+#define PCI_DEVICE_ID_AMD_17H_M60H_DF_F3 0x144b
553557 #define PCI_DEVICE_ID_AMD_17H_M70H_DF_F3 0x1443
554558 #define PCI_DEVICE_ID_AMD_19H_DF_F3 0x1653
555559 #define PCI_DEVICE_ID_AMD_CNB17H_F3 0x1703
....@@ -1074,7 +1078,6 @@
10741078 #define PCI_VENDOR_ID_SGI 0x10a9
10751079 #define PCI_DEVICE_ID_SGI_IOC3 0x0003
10761080 #define PCI_DEVICE_ID_SGI_LITHIUM 0x1002
1077
-#define PCI_DEVICE_ID_SGI_IOC4 0x100a
10781081
10791082 #define PCI_VENDOR_ID_WINBOND 0x10ad
10801083 #define PCI_DEVICE_ID_WINBOND_82C105 0x0105
....@@ -1116,7 +1119,7 @@
11161119
11171120 #define PCI_VENDOR_ID_AL 0x10b9
11181121 #define PCI_DEVICE_ID_AL_M1533 0x1533
1119
-#define PCI_DEVICE_ID_AL_M1535 0x1535
1122
+#define PCI_DEVICE_ID_AL_M1535 0x1535
11201123 #define PCI_DEVICE_ID_AL_M1541 0x1541
11211124 #define PCI_DEVICE_ID_AL_M1563 0x1563
11221125 #define PCI_DEVICE_ID_AL_M1621 0x1621
....@@ -1757,7 +1760,7 @@
17571760 #define PCI_VENDOR_ID_STALLION 0x124d
17581761
17591762 /* Allied Telesyn */
1760
-#define PCI_VENDOR_ID_AT 0x1259
1763
+#define PCI_VENDOR_ID_AT 0x1259
17611764 #define PCI_SUBDEVICE_ID_AT_2700FX 0x2701
17621765 #define PCI_SUBDEVICE_ID_AT_2701FX 0x2703
17631766
....@@ -1911,6 +1914,9 @@
19111914 #define PCI_DEVICE_ID_MICRO_MEMORY_5415CN 0x5415
19121915 #define PCI_DEVICE_ID_MICRO_MEMORY_5425CN 0x5425
19131916 #define PCI_DEVICE_ID_MICRO_MEMORY_6155 0x6155
1917
+
1918
+#define PCI_VENDOR_ID_MICRON 0x1344
1919
+#define PCI_DEVICE_ID_MICRON_2100AI 0x6001
19141920
19151921 #define PCI_VENDOR_ID_DOMEX 0x134a
19161922 #define PCI_DEVICE_ID_DOMEX_DMX3191D 0x0001
....@@ -2423,6 +2429,8 @@
24232429 #define PCI_VENDOR_ID_LENOVO 0x17aa
24242430
24252431 #define PCI_VENDOR_ID_QCOM 0x17cb
2432
+#define PCIE_DEVICE_ID_QCOM_PCIE20 0x0106
2433
+#define PCIE_DEVICE_ID_QCOM_PCIE30 0x0107
24262434
24272435 #define PCI_VENDOR_ID_CDNS 0x17cd
24282436
....@@ -2476,7 +2484,8 @@
24762484 #define PCI_VENDOR_ID_TDI 0x192E
24772485 #define PCI_DEVICE_ID_TDI_EHCI 0x0101
24782486
2479
-#define PCI_VENDOR_ID_FREESCALE 0x1957
2487
+#define PCI_VENDOR_ID_FREESCALE 0x1957 /* duplicate: NXP */
2488
+#define PCI_VENDOR_ID_NXP 0x1957 /* duplicate: FREESCALE */
24802489 #define PCI_DEVICE_ID_MPC8308 0xc006
24812490 #define PCI_DEVICE_ID_MPC8315E 0x00b4
24822491 #define PCI_DEVICE_ID_MPC8315 0x00b5
....@@ -2567,7 +2576,7 @@
25672576 #define PCI_DEVICE_ID_KORENIX_JETCARDF2 0x1700
25682577 #define PCI_DEVICE_ID_KORENIX_JETCARDF3 0x17ff
25692578
2570
-#define PCI_VENDOR_ID_HUAWEI 0x19e5
2579
+#define PCI_VENDOR_ID_HUAWEI 0x19e5
25712580
25722581 #define PCI_VENDOR_ID_NETRONOME 0x19ee
25732582 #define PCI_DEVICE_ID_NETRONOME_NFP4000 0x4000
....@@ -2585,12 +2594,22 @@
25852594
25862595 #define PCI_VENDOR_ID_ASMEDIA 0x1b21
25872596
2597
+#define PCI_VENDOR_ID_REDHAT 0x1b36
2598
+
25882599 #define PCI_VENDOR_ID_AMAZON_ANNAPURNA_LABS 0x1c36
25892600
25902601 #define PCI_VENDOR_ID_CIRCUITCO 0x1cc8
25912602 #define PCI_SUBSYSTEM_ID_CIRCUITCO_MINNOWBOARD 0x0001
25922603
25932604 #define PCI_VENDOR_ID_AMAZON 0x1d0f
2605
+
2606
+#define PCI_VENDOR_ID_ZHAOXIN 0x1d17
2607
+
2608
+#define PCI_VENDOR_ID_ROCKCHIP 0x1d87
2609
+
2610
+#define PCI_VENDOR_ID_HYGON 0x1d94
2611
+
2612
+#define PCI_VENDOR_ID_HXT 0x1dbf
25942613
25952614 #define PCI_VENDOR_ID_TEKRAM 0x1de1
25962615 #define PCI_DEVICE_ID_TEKRAM_DC290 0xdc29
....@@ -2653,6 +2672,8 @@
26532672 #define PCI_DEVICE_ID_INTEL_80332_1 0x0332
26542673 #define PCI_DEVICE_ID_INTEL_80333_0 0x0370
26552674 #define PCI_DEVICE_ID_INTEL_80333_1 0x0372
2675
+#define PCI_DEVICE_ID_INTEL_QAT_DH895XCC 0x0435
2676
+#define PCI_DEVICE_ID_INTEL_QAT_DH895XCC_VF 0x0443
26562677 #define PCI_DEVICE_ID_INTEL_82375 0x0482
26572678 #define PCI_DEVICE_ID_INTEL_82424 0x0483
26582679 #define PCI_DEVICE_ID_INTEL_82378 0x0484
....@@ -2702,6 +2723,8 @@
27022723 #define PCI_DEVICE_ID_INTEL_ALPINE_RIDGE_4C_NHI 0x1577
27032724 #define PCI_DEVICE_ID_INTEL_ALPINE_RIDGE_4C_BRIDGE 0x1578
27042725 #define PCI_DEVICE_ID_INTEL_80960_RP 0x1960
2726
+#define PCI_DEVICE_ID_INTEL_QAT_C3XXX 0x19e2
2727
+#define PCI_DEVICE_ID_INTEL_QAT_C3XXX_VF 0x19e3
27052728 #define PCI_DEVICE_ID_INTEL_82840_HB 0x1a21
27062729 #define PCI_DEVICE_ID_INTEL_82845_HB 0x1a30
27072730 #define PCI_DEVICE_ID_INTEL_IOAT 0x1a38
....@@ -2918,6 +2941,8 @@
29182941 #define PCI_DEVICE_ID_INTEL_IOAT_JSF7 0x3717
29192942 #define PCI_DEVICE_ID_INTEL_IOAT_JSF8 0x3718
29202943 #define PCI_DEVICE_ID_INTEL_IOAT_JSF9 0x3719
2944
+#define PCI_DEVICE_ID_INTEL_QAT_C62X 0x37c8
2945
+#define PCI_DEVICE_ID_INTEL_QAT_C62X_VF 0x37c9
29212946 #define PCI_DEVICE_ID_INTEL_ICH10_0 0x3a14
29222947 #define PCI_DEVICE_ID_INTEL_ICH10_1 0x3a16
29232948 #define PCI_DEVICE_ID_INTEL_ICH10_2 0x3a18