Module Name:    src
Committed By:   snj
Date:           Fri Dec  6 20:15:04 UTC 2024

Modified Files:
        src/sys/dev/pci [netbsd-10]: pcidevs

Log Message:
Pull up following revision(s) (requested by msaitoh in ticket #1024):
        sys/dev/pci/pcidevs: 1.504-1.506, 1.508-1.513
Update pcidevs:
 - Add Zhaoxin devices, mainly from my TVS-675 NAS device, and some additional
   to fill the gaps from pci-ids database.
 - Add Phison PS5021 and PS5026.
 - Add some Intel Rapotr Lake graphics.
 - Add Realtek RTL8126.
 - Add the intel "arc" a-series of cards.
 - Add Areca ARC-1224.
 - Add some AMD devices.
 - Add Raspberry Pi5 Ethernet.
 - Add many Brainboxes devices. Reported in PR kern/55824 by Cameron Williams.


To generate a diff of this commit:
cvs rdiff -u -r1.1471.2.13 -r1.1471.2.14 src/sys/dev/pci/pcidevs

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/dev/pci/pcidevs
diff -u src/sys/dev/pci/pcidevs:1.1471.2.13 src/sys/dev/pci/pcidevs:1.1471.2.14
--- src/sys/dev/pci/pcidevs:1.1471.2.13	Sat Aug 24 08:29:47 2024
+++ src/sys/dev/pci/pcidevs	Fri Dec  6 20:15:04 2024
@@ -1,4 +1,4 @@
-$NetBSD: pcidevs,v 1.1471.2.13 2024/08/24 08:29:47 martin Exp $
+$NetBSD: pcidevs,v 1.1471.2.14 2024/12/06 20:15:04 snj Exp $
 
 /*
  * Copyright (c) 1995, 1996 Christopher G. Demetriou
@@ -652,9 +652,11 @@ vendor SYMPHONY2	0x1c1c	Symphony Labs (2
 vendor HGST		0x1c58	HGST, Inc.
 vendor BEIJING_MEMBLAZE	0x1c5f	Beijing Memblaze Technology Co. Ltd.
 vendor AMAZON		0x1d0f	Amazon.com, Inc.
+vendor ZHAOXIN		0x1d17	Zhaoxin
 vendor AQUANTIA		0x1d6a	Aquantia
 vendor ROCKCHIP		0x1d87	Rockchip
 vendor TEKRAM2		0x1de1	Tekram Technology (2nd PCI Vendor ID)
+vendor RASPBERRYPI	0x1de4	Raspberry Pi (Trading) Limited
 vendor AMPERE		0x1def	Ampere Computing
 vendor SUNIX2		0x1fd4	SUNIX Co
 vendor HINT		0x3388	HiNT
@@ -976,6 +978,14 @@ product AMD AMD64_F10_ADDR	0x1201	AMD64 
 product AMD AMD64_F10_DRAM	0x1202	AMD64 Family10h DRAM Configuration
 product AMD AMD64_F10_MISC	0x1203	AMD64 Family10h Miscellaneous Configuration
 product AMD AMD64_F10_LINK	0x1204	AMD64 Family10h Link Configuration
+product AMD F1A_0X_DF_0		0x12c0	1Ah/0xh Data Fabric
+product AMD F1A_0X_DF_1		0x12c1	1Ah/0xh Data Fabric
+product AMD F1A_0X_DF_2		0x12c2	1Ah/0xh Data Fabric
+product AMD F1A_0X_DF_3		0x12c3	1Ah/0xh Data Fabric
+product AMD F1A_0X_DF_4		0x12c4	1Ah/0xh Data Fabric
+product AMD F1A_0X_DF_5		0x12c5	1Ah/0xh Data Fabric
+product AMD F1A_0X_DF_6		0x12c6	1Ah/0xh Data Fabric
+product AMD F1A_0X_DF_7		0x12c7	1Ah/0xh Data Fabric
 product AMD AMD64_F11_HT	0x1300	AMD64 Family11h HyperTransport Configuration
 product AMD AMD64_F11_ADDR	0x1301	AMD64 Family11h Address Map Configuration
 product AMD AMD64_F11_DRAM	0x1302	AMD64 Family11h DRAM Configuration
@@ -1121,9 +1131,23 @@ product AMD F16_MISC		0x1535	Family16h M
 product AMD F16_RC		0x1536	Family16h Root Complex
 product AMD F16_CCP		0x1537	Family16h Cryptographic Coprocessor
 product AMD F16_HB		0x1538	Family16h Host Bridge
+product AMD F1A_0X_RC		0x153a	1Ah/0xh Root Complex
+product AMD F1A_0X_IOMMU	0x153b	1Ah/0xh IOMMU
+product AMD F1A_0X_PCIE_DUMMY_HB 0x153d	1Ah/0xh PCIe Dummy Host Bridge
+product AMD F1A_0X_GPPB_1	0x153e	1Ah/0xh PCIe GPP Bridge
+product AMD F1A_0X_GPPB_2	0x153f	1Ah/0xh PCIe GPP Bridge
+product AMD F1A_0X_GPPB_3	0x1554	1Ah/0xh PCIe GPP Bridge
+product AMD F1A_0X_INTNL_GPPB	0x1555	1Ah/0xh Internal PCIe GPP Bridge
+product AMD F1A_0X_PCIE_DUMMY	0x1556	1Ah/0xh PCIe Dummy Function
+product AMD F1A_0X_XHCI_0	0x1557	1Ah/0xh USB 3.2 xHCI
+product AMD F1A_0X_SW_US	0x1558	1Ah/0xh SW.US
+product AMD F1A_0X_PCIE_DUMMY_2	0x1559	1Ah/0xh Secondary PCIe Dummy Function
+product AMD F1A_0X_NTB_1	0x155a	1Ah/0xh PCIe Non Transparent Bridge
 product AMD F16_30_RC		0x1566	Family16h Root Complex
 product AMD F16_30_IOMMU	0x1567	Family16h IOMMU
 product AMD F16_30_HB		0x156b	Family16h Host Bridge
+product AMD F1A_0X_SW_DS	0x156c	1Ah/0xh SW.DS
+product AMD F1A_0X_ASP		0x156e	1Ah/0xh ASP
 product AMD F15_6X_PF_0		0x1570	15h/6xh Processor Function 0
 product AMD F15_6X_PF_1		0x1571	15h/6xh Processor Function 1
 product AMD F15_6X_PF_2		0x1572	15h/6xh Processor Function 2
@@ -1493,6 +1517,7 @@ product ARECA ARC1203		0x1203	ARC-1203
 product ARECA ARC1210		0x1210	ARC-1210
 product ARECA ARC1214 		0x1214	ARC-1214
 product ARECA ARC1220		0x1220	ARC-1220
+product ARECA ARC1224		0x1224	ARC-1224
 product ARECA ARC1230		0x1230	ARC-1230
 product ARECA ARC1260		0x1260	ARC-1260
 product ARECA ARC1270		0x1270	ARC-1270
@@ -2557,7 +2582,37 @@ product BRAINBOXES IS100	0x0d60	Intashie
 product BRAINBOXES IS200	0x0d80	Intashield IS-200
 product BRAINBOXES IS300	0x0da0	Intashield IS-300
 product BRAINBOXES IS400	0x0dc0	Intashield IS-400
+product BRAINBOXES PX279	0x0e41	Brainboxes PX-279
 product BRAINBOXES UC414	0x0e61	Brainboxes UC-414
+product BRAINBOXES PX420	0x4000	Brainboxes PX-420
+product BRAINBOXES PX431	0x4001	Brainboxes PX-431
+product BRAINBOXES PX820	0x4002	Brainboxes PX-820
+product BRAINBOXES PX831	0x4003	Brainboxes PX-831
+product BRAINBOXES PX246	0x4004	Brainboxes PX-246
+product BRAINBOXES PX101	0x4005	Brainboxes PX-101
+product BRAINBOXES PX257	0x4006	Brainboxes PX-257
+product BRAINBOXES PX846	0x4008	Brainboxes PX-846
+product BRAINBOXES PX857	0x4009	Brainboxes PX-857
+product BRAINBOXES PX260	0x400a	Brainboxes PX-260
+product BRAINBOXES PX320	0x400b	Brainboxes PX-320
+product BRAINBOXES PX313	0x400c	Brainboxes PX-313
+product BRAINBOXES PX310	0x400e	Brainboxes PX-310
+product BRAINBOXES PX346	0x400f	Brainboxes PX-346
+product BRAINBOXES PX368	0x4010	Brainboxes PX-368
+product BRAINBOXES PX420R3	0x4011	Brainboxes PX-420
+product BRAINBOXES PX431R3	0x4012	Brainboxes PX-431
+product BRAINBOXES PX820R3	0x4013	Brainboxes PX-820
+product BRAINBOXES PX831R3	0x4014	Brainboxes PX-831
+product BRAINBOXES PX257R3	0x4015	Brainboxes PX-257
+product BRAINBOXES PX246R3	0x4016	Brainboxes PX-246
+product BRAINBOXES PX846R3	0x4017	Brainboxes PX-846
+product BRAINBOXES PX857R3	0x4018	Brainboxes PX-857
+product BRAINBOXES PX101R3	0x4019	Brainboxes PX-101
+product BRAINBOXES PX475	0x401d	Brainboxes PX-475
+product BRAINBOXES PX803	0x401e	Brainboxes PX-803
+product BRAINBOXES IX100	0x4027	Intashield IX-100
+product BRAINBOXES IX200	0x4028	Intashield IX-200
+product BRAINBOXES IX400	0x4029	Intashield IX-400
 
 /* Broadcom products */
 product BROADCOM BCM5752	0x1600	BCM5752 NetXtreme 1000baseT Ethernet
@@ -6365,6 +6420,26 @@ product INTEL I219_LM20		0x550e	I219-LM 
 product INTEL I219_V20		0x550f	I219-V (20) Ethernet Connection
 product INTEL I219_LM21		0x5510	I219-LM (21) Ethernet Connection
 product INTEL I219_V21		0x5511	I219-V (21) Ethernet Connection
+product INTEL ARC_A770M		0x5690	Arc A770M Graphics
+product INTEL ARC_A730M		0x5691	Arc A730M Graphics
+product INTEL ARC_A550M		0x5692	Arc A550M Graphics
+product INTEL ARC_A370M		0x5693	Arc A370M Graphics
+product INTEL ARC_A350M		0x5694	Arc A350M Graphics
+product INTEL ARC_A570M		0x5696	Arc A570M Graphics
+product INTEL ARC_A530M		0x5697	Arc A530M Graphics
+product INTEL ARC_A770		0x56A0	Arc A770 Graphics
+product INTEL ARC_A750		0x56A1	Arc A750 Graphics
+product INTEL ARC_A580		0x56A2	Arc A580 Graphics
+product INTEL ARC_A380		0x56A5	Arc A380 Graphics
+product INTEL ARC_A310		0x56A6	Arc A310 Graphics
+product INTEL ARC_PRO_A30M	0x56B0	Arc Pro A30M Graphics
+product INTEL ARC_PRO_A40	0x56B1	Arc Pro A40/A50 Graphics
+product INTEL ARC_PRO_A60M	0x56B2	Arc Pro A60M Graphics
+product INTEL ARC_PRO_A60	0x56B3	Arc Pro A60 Graphics
+product INTEL ARC_A810E		0x56BA	Arc A810E Graphics
+product INTEL ARC_A310E		0x56BB	Arc A310E Graphics
+product INTEL ARC_A370E		0x56BC	Arc A370E Graphics
+product INTEL ARC_A350E		0x56BD	Arc A350E Graphics
 product INTEL CORE7G_H_M_D_HOST_DRAM 0x5900 Core 7G (H, Mobile, Dual) Host Bridge, DRAM
 product INTEL CORE7G_PCIE_X16	0x5901	Core 7G PCIe x16
 product INTEL CORE7G_S_GT1	0x5902	HD Graphics 610 (GT1)
@@ -7529,6 +7604,9 @@ product INTEL RPL_IGD_6		0xa7a0	Raptor L
 product INTEL RPL_IGD_7		0xa7a1	Raptor Lake Graphics (96 or 80EU)
 product INTEL RPL_IGD_8		0xa7a8	Raptor Lake Graphics (64 or 48EU)
 product INTEL RPL_IGD_9		0xa7a9	Raptor Lake Graphics (64 or 48EU)
+product INTEL RPL_IGD_10	0xa7aa	Raptor Lake Graphics (96 or 80EU)
+product INTEL RPL_IGD_11	0xa7ac	Raptor Lake Graphics (96 or 80EU)
+product INTEL RPL_IGD_12	0xa7ad	Raptor Lake Graphics (64EU)
 product INTEL 21152		0xb152	S21152BB PCI-PCI Bridge
 product INTEL 21154		0xb154	S21152BA,S21154AE/BE PCI-PCI Bridge
 product INTEL 21555		0xb555	21555 Non-Transparent PCI-PCI Bridge
@@ -7909,8 +7987,10 @@ product PHILIPS SAA7135HL	0x7135	SAA7135
 product PHILIPS SAA7146AH	0x7146	SAA7146AH PCI Multimedia Bridge
 
 /* Phison products */
-product PHISON PS5000		0x5000 PS5000
-product PHISON PS5016		0x5016 PS5016
+product PHISON PS5000		0x5000	PS5000
+product PHISON PS5016		0x5016	PS5016
+product PHISON PS5021		0x5021	PS5021
+product PHISON PS5026		0x5026	PS5026
 
 /* NCR/Symbios Logic products */
 product SYMBIOS 810			0x0001	53c810
@@ -9215,6 +9295,9 @@ product RALINK	RT5390_5	0x539f	RT5390
 /* RATOC Systems products */
 product RATOC	REXPCI31	0x0853	REX PCI-31/33 SCSI
 
+/* Raspberry Pi (Trading) Limited */
+product RASPBERRYPI	RP1_ETH	0x0001	RP1 PCIe 2.0 South Bridge Ethernet
+
 /* RDC Semiconductor products */
 product RDC	R1010_IDE	0x1010	R1010 IDE Controller
 product RDC	R1011_IDE	0x1011	R1011 IDE Controller
@@ -9260,6 +9343,7 @@ product REALTEK RT8029		0x8029	8029 Ethe
 product REALTEK RT8139D		0x8039	8139D 10/100 Ethernet
 product REALTEK RT8100		0x8100	8100 10/100 Ethernet
 product REALTEK RT8125		0x8125	8125 10/100/1G/2.5G Ethernet
+product REALTEK RT8126		0x8126	8126 10/100/1G/2.5G/5G Ethernet
 product REALTEK RT8129		0x8129	8129 10/100 Ethernet
 product REALTEK RT8101E		0x8136	8100E/8101E/8102E 10/100 Ethernet
 product REALTEK RT8138		0x8138	8138 10/100 Ethernet
@@ -10227,6 +10311,47 @@ product ZEINET 1221	0x0001	1221
 /* Ziatech products */
 product ZIATECH ZT8905	0x8905 PCI-ST32 Bridge
 
+/* Zhaoxin products */
+product ZHAOXIN ZX100_PCIE		0x0708	ZX-100 PCI Express Root Port
+product ZHAOXIN ZX200_PCIE_0		0x0710	ZX-100/ZX-200 PCI Express Root Port
+product ZHAOXIN ZX200_PCIE_1		0x0711	ZX-100/ZX-200 PCI Express Root Port
+product ZHAOXIN ZX200_PCIE_2		0x0712	ZX-100/ZX-200 PCI Express Root Port
+product ZHAOXIN ZX200_PCIE_3		0x0713	ZX-100/ZX-200 PCI Express Root Port
+product ZHAOXIN ZX200_PCIE_4		0x0714	ZX-100/ZX-200 PCI Express Root Port
+product ZHAOXIN ZX200_PCIE_5		0x0715	ZX-100/ZX-200 PCI Express Root Port
+product ZHAOXIN ZXD_PCIE		0x0716	ZX-D PCI Express Root Port
+product ZHAOXIN KX_PCIE_0		0x0717	KX-5000|6000(G)|7000 / KH-40000 PCI Express Root Port
+product ZHAOXIN KX_PCIE_1		0x0718	KX-5000|6000(G)|7000 / KH-40000 PCI Express Root Port
+product ZHAOXIN KX_PCIE_2		0x0719	KX-5000|6000(G)|7000 / KH-40000 PCI Express Root Port
+product ZHAOXIN KX_PCIE_3		0x071a	KX-5000|6000(G) / KH-40000 PCI Express Root Port
+product ZHAOXIN KX_PCIE_4		0x071b	KX-5000|6000(G)|7000 / KH-40000 PCI Express Root Port
+product ZHAOXIN KX_PCIE_5		0x071c	KX-5000|6000(G)|7000 / KH-40000 PCI Express Root Port
+product ZHAOXIN KX_PCIE_6		0x071d	KX-5000|6000(G) / KH-40000 PCI Express Root Port
+product ZHAOXIN KX_PCIE_7		0x071e	KX-5000|6000(G)|7000 / KH-40000 PCI Express Root Port
+product ZHAOXIN ZX200_UP_PCIE_SWITCH	0x071f	ZX-200 Upstream Port of PCI Express Switch
+product ZHAOXIN ZX200_DP_PCIE_SWITCH	0x0721	ZX-200 Downstream Port of PCI Express Switch
+product ZHAOXIN ZX200_PCIE_PC2_BRIDGE	0x0722	ZX-200 PCIE P2C bridge
+product ZHAOXIN ZX_MISC_BUS		0x1001	ZX-D/ZX-E/KH-40000/KX-7000 Miscellaneous Bus
+product ZHAOXIN ZX_PCHB_0		0x1003	ZX-E Standard Host Bridge
+product ZHAOXIN ZX_UHCI			0x3038	USB UHCI Controller
+product ZHAOXIN ZX_EHCI			0x3104	USB EHCI Controller
+product ZHAOXIN ZX_PCHB_1		0x31b0	ZX-100 / KX-5000|6000(G)|7000 / KH-40000 Standard Host Bridge
+product ZHAOXIN ZX_PCHB_2		0x31b1	ZX-100 / KX-5000|6000(G)|7000 / KH-40000 Standard Host Bridge
+product ZHAOXIN ZX_DRAM			0x31b2	ZX-100 / KX-5000|6000(G)|7000 / KH-40000 DRAM Controller
+product ZHAOXIN ZX_PMC			0x31b3	ZX-100 / KX-5000|6000(G)|7000 / KH-40000 Power Management Controller
+product ZHAOXIN ZX_IOAPIC		0x31b4	ZX-100 / KX-5000|6000(G)|7000 / KH-40000 I/O APIC
+product ZHAOXIN ZX_SCRATCH		0x31b5	ZX-100 / KX-5000|6000(G)|7000 / KH-40000 Scratch Device
+product ZHAOXIN ZX_PCHB_3		0x31b7	ZX-100 / KX-5000|6000(G)|7000 / KH-40000 Standard Host Bridge
+product ZHAOXIN C320_GPU		0x3a02	ZX-100 C-320 GPU
+product ZHAOXIN C860_GPU		0x3a03	ZX-D C-860 Integrated Graphics
+product ZHAOXIN C960_GPU		0x3a04	KX-6000 C-960 Integrated Graphics
+product ZHAOXIN C1190_GPU		0x3a05	KX-7000 C-1190 Integrated Graphics
+product ZHAOXIN ZX200_AHCI		0x9083	StorX AHCI Controller
+product ZHAOXIN ZXE_HDAUDIO 		0x9144	ZX-E High Definition Audio Controller
+product ZHAOXIN ZX100_XHCI		0x9202	ZX-100 USB xHCI Controller
+product ZHAOXIN ZX200_XHCI		0x9203	ZX-200 USB xHCI Controller
+product ZHAOXIN KX_XHCI			0x9204	KX-6000(G)|7000 USB xHCI Controller
+
 /* Zoran products */
 product ZORAN ZR36057	0x6057 ZR36057 Multimedia Controller
 product ZORAN ZR36120	0x6120 ZR36120 Video Controller

Reply via email to