[PATCH v3 1/6] pci_ids: Add Hygon Family 0x18 DF F3/F4 device IDs

From: Lin Wang

Date: Thu Jul 09 2026 - 03:58:13 EST


Add the PCI device IDs for the Data Fabric (DF) misc (function 3) and
link (function 4) devices on Hygon Family 0x18 processors. These IDs
are used by Hygon DF node enumeration to discover and
identify DF instances on the system.

Coverage spans the supported Hygon Family 0x18 models (0x04-0x08):

Model 0x04 (incl. mixed-silicon variant): F3=0x1463 F4=0x1464,
F3=0x1493 F4=0x1494
Model 0x05 through 0x08: F3=0x14b3 F4=0x14b4

Some values numerically match AMD DF IDs, but the IDs are matched as
vendor/device pairs with PCI_VENDOR_ID_HYGON; the explicit
Hygon-prefixed names keep enumeration independent of AMD device-ID
naming. Like the AMD DF IDs they sit next to, they may be referenced
by further Hygon DF consumers over time.

Signed-off-by: Lin Wang <wanglin@xxxxxxxxxxxxxx>
---
include/linux/pci_ids.h | 6 ++++++
1 file changed, 6 insertions(+)

diff --git a/include/linux/pci_ids.h b/include/linux/pci_ids.h
index 1c9d40e09107..513856c63266 100644
--- a/include/linux/pci_ids.h
+++ b/include/linux/pci_ids.h
@@ -2615,6 +2615,12 @@
#define PCI_VENDOR_ID_ROCKCHIP 0x1d87

#define PCI_VENDOR_ID_HYGON 0x1d94
+#define PCI_DEVICE_ID_HYGON_18H_M04H_DF_F3 0x1463
+#define PCI_DEVICE_ID_HYGON_18H_M04H_DF_F4 0x1464
+#define PCI_DEVICE_ID_HYGON_18H_M04H_DF_F3B 0x1493
+#define PCI_DEVICE_ID_HYGON_18H_M04H_DF_F4B 0x1494
+#define PCI_DEVICE_ID_HYGON_18H_M05H_DF_F3 0x14b3
+#define PCI_DEVICE_ID_HYGON_18H_M05H_DF_F4 0x14b4

#define PCI_VENDOR_ID_META 0x1d9b

--
2.43.0