Subject: [PATCH] VIA PCI id updates + Attansic Technology addition
To: None <tech-kern@netbsd.org>
From: Christoph Egger <Christoph_Egger@gmx.de>
List: tech-kern
Date: 07/09/2007 16:54:26
--Boundary-00=_jwkkGkiRuUNYaKr
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Hi!
Patch is attached.
With the patch, dmesg still shows this:
# dmesg | grep product
pchb5: VIA Technologies product 0x6238 (rev. 0x00)
pciide0: Marvell product 0x6121 (rev. 0xb1)
Does anyone have an idea, what these products can be?
The Marvell one looks like to be a SATA controller.
Christoph
--Boundary-00=_jwkkGkiRuUNYaKr
Content-Type: text/x-diff;
charset="us-ascii";
name="pcidevs.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="pcidevs.diff"
Index: pcidevs
===================================================================
RCS file: /cvsroot/src/sys/dev/pci/pcidevs,v
retrieving revision 1.885
diff -u -p -r1.885 pcidevs
--- pcidevs 7 Jul 2007 20:30:47 -0000 1.885
+++ pcidevs 9 Jul 2007 14:47:25 -0000
@@ -600,6 +600,7 @@ vendor I4 0x17cf I4
vendor S2IO 0x17d5 S2io Technologies
vendor LINKSYS2 0x17fe Linksys
vendor RALINK 0x1814 Ralink Technologies
+vendor ATTANSIC 0x1969 Attansic Technologies
vendor SYMPHONY2 0x1c1c Symphony Labs (2nd PCI Vendor ID)
vendor TEKRAM2 0x1de1 Tekram Technology (2nd PCI Vendor ID)
vendor DATUM 0x12e2 Datum Inc. Bancomm-Timing Division
@@ -994,6 +995,10 @@ product ASIX AX88140A 0x1400 AX88140A 10
/* Asustek products */
product ASUSTEK HFCPCI 0x0675 ISDN
+/* Attansic Technology Corp. */
+product ATTANSIC ETHERNET_GIGA 0x1048 L1 Gigabit Ethernet Adapter
+product ATTANSIC ETHERNET_100 0x2048 L2 100 Mbit Ethernet Adapter
+
/* ATI products */
product ATI RADEON_RV380_3150 0x3150 Radeon Mobility X600 (M24) 3150
product ATI RADEON_RV380_3154 0x3154 FireGL M24 GL 3154
@@ -3580,6 +3585,7 @@ product V3 V96DPC 0xc960 V96DPC i960 (Du
product VIATECH VT6305 0x0130 VT6305 IEEE 1394 Host Controller
product VIATECH KT880 0x0269 KT880 CPU to PCI Bridge
product VIATECH VT8363_HB 0x0305 VT8363 (Apollo KT133) Host Bridge
+product VIATECH VT3351_HB_0351 0x0351 VT3351 Host Bridge
product VIATECH VT8371_HB 0x0391 VT8371 (Apollo KX133) Host Bridge
product VIATECH VT8501_MVP4 0x0501 VT8501 (Apollo MVP4) Host Bridge
product VIATECH VT82C505 0x0505 VT82C505 (Pluto)
@@ -3601,9 +3607,15 @@ product VIATECH VT86C926 0x0926 VT86C926
product VIATECH VT82C570M 0x1000 VT82C570M (Apollo) Host-PCI Bridge
product VIATECH VT82C570MV 0x1006 VT82C570M (Apollo) PCI-ISA Bridge
product VIATECH KT880_1 0x1269 KT880 CPU to PCI Bridge
+product VIATECH VT3351_HB_1351 0x1351 VT3351 Host Bridge
product VIATECH VT82C586_IDE 0x1571 VT82C586 IDE Controller
product VIATECH VT82C595_2 0x1595 VT82C595 (Apollo VP2) Host-PCI Bridge
product VIATECH KT880_2 0x2269 KT880 CPU to PCI Bridge
+product VIATECH VT3351_HB_2351 0x2351 VT3351 Host Bridge
+product VIATECH VT8251_PPB_287A 0x287a VT8251 PCI-PCI Bridge
+product VIATECH VT8251_PCIE1 0x287c VT8251 PCIE Root Port1
+product VIATECH VT8251_PCIE2 0x287d VT8251 PCIE Root Port2
+product VIATECH VT8251_VLINK 0x287e VT8251 Ultra VLINK Controller
product VIATECH VT83C572 0x3038 VT83C572 USB Controller
product VIATECH VT82C586_PWR 0x3040 VT82C586 Power Management Controller
product VIATECH VT3043 0x3043 VT3043 (Rhine) 10/100 Ethernet
@@ -3624,9 +3636,10 @@ product VIATECH VT8623_VGA 0x3122 VT8623
product VIATECH VT8623 0x3123 VT8623 (Apollo CLE266) CPU-PCI Bridge
product VIATECH VT8233A 0x3147 VT8233A PCI-ISA Bridge
product VIATECH VT8237_SATA 0x3149 VT8237 Integrated SATA Controller
+product VIATECH VT6421_RAID 0x3249 VT6421 Serial RAID Controller
product VIATECH VT3314_IG 0x3344 VT3314 CN900 UniChrome Integrated Graphics
product VIATECH VT8237R_SATA 0x3349 VT8237R Integrated SATA Controller
-product VIATECH VT6421_RAID 0x3249 VT6421 Serial RAID Controller
+product VIATECH VT3351_HB_3351 0x3351 VT3351 Host Bridge
product VIATECH KT880_3 0x3269 KT880 CPU to PCI bridge
product VIATECH VT8235 0x3177 VT8235 (Apollo KT400) PCI-ISA Bridge
product VIATECH VT8377 0x3189 VT8377 Apollo KT400 CPU to PCI Bridge
@@ -3634,10 +3647,16 @@ product VIATECH VT8378 0x3205 VT8378 Ap
product VIATECH VT8237 0x3227 VT8237 (Apollo KT600) PCI-ISA Bridge
product VIATECH VT8237A_HDA 0x3288 VT8237A/VT8251 High Definition Audio Controller
product VIATECH VT8237A_ISA 0x3337 VT8237A/VT82C586A PCI-ISA Bridge
+product VIATECH VT8237S_ISA 0x3372 VT8237S PCI-ISA Bridge
+product VIATECH VT8237A_PPB 0x337a VT8237A PCI-PCI Bridge
+product VIATECH VT8237A_HB 0x337b VT8237A Host Bridge
product VIATECH KT880_4 0x4269 KT880 CPU to PCI Bridge
+product VIATECH VT3351_HB_4351 0x4351 VT3351 Host Bridge
+product VIATECH VT3351_IOAPIC 0x5351 VT3351 I/O APIC Interrupt Controller
product VIATECH VT86C100A 0x6100 VT86C100A (Rhine-II) 10/100 Ethernet
product VIATECH VT8378_IG 0x7205 VT8378 KM400 UniChrome Integrated Graphics
product VIATECH KT880_5 0x7269 KT880 CPU to PCI Bridge
+product VIATECH VT3351_HB_7351 0x7351 VT3351 Host Bridge
product VIATECH VT8231 0x8231 VT8231 PCI-ISA Bridge
product VIATECH VT8231_PWR 0x8235 VT8231 Power Management Controller
product VIATECH VT8363_PPB 0x8305 VT8363 (Apollo KT133) PCI to AGP Bridge
@@ -3646,10 +3665,16 @@ product VIATECH VT8501AGP 0x8501 VT8501
product VIATECH VT82C597AGP 0x8597 VT82C597 (Apollo VP3) CPU-AGP Bridge
product VIATECH VT82C598AGP 0x8598 VT82C598 (Apollo MVP3) CPU-AGP Bridge
product VIATECH VT8605AGP 0x8605 VT8605 (Apollo ProMedia 133) Host-AGP Bridge
+product VIATECH K8T890_PPB_A238 0xa238 K8T890 PCI-PCI Bridge
product VIATECH VT8633AGP 0xb091 VT8633 (Apollo Pro 266) CPU-AGP Bridge
product VIATECH VT8366AGP 0xb099 VT8366 (Apollo KT266) CPU-AGP Bridge
product VIATECH VT8377AGP 0xb168 VT8377 CPU-AGP Bridge
product VIATECH VT8377CEAGP 0xb198 VT8377CE CPU-AGP Bridge
+product VIATECH VT3237_PPB 0xb999 K8T890 North / VT8237 South PCI-PCI Bridge
+product VIATECH K8T890_PPB_C238 0xc238 K8T890 PCI-PCI Bridge
+product VIATECH K8T890_PPB_D238 0xd238 K8T890 PCI-PCI Bridge
+product VIATECH K8T890_PPB_E238 0xe238 K8T890 PCI-PCI Bridge
+product VIATECH K8T890_PPB_F238 0xf238 K8T890 PCI-PCI Bridge
/* Vortex Computer Systems products */
product VORTEX GDT_60x0 0x0000 GDT6000/6020/6050
--Boundary-00=_jwkkGkiRuUNYaKr--