summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Gianelloni <wolf31o2@wolf31o2.org>2009-09-04 08:56:59 -0700
committerChris Gianelloni <wolf31o2@wolf31o2.org>2009-09-04 08:56:59 -0700
commit5b9557afbb1a3c0e2e487319f5d7f6563a369dd2 (patch)
tree0ea465f1d7009ded78fc34c263b81e4bd07e0e4e
parentSwitch to using openchrome driver over the older via driver. (diff)
downloadhwdata-5b9557afbb1a3c0e2e487319f5d7f6563a369dd2.tar.gz
hwdata-5b9557afbb1a3c0e2e487319f5d7f6563a369dd2.tar.bz2
hwdata-5b9557afbb1a3c0e2e487319f5d7f6563a369dd2.zip
Updating the IDE/ATA portion of the pcitable from the legacy ide kernel drivers to the new ata interface. Patch provided by Denis Kaganovich <mahatma@bspu.unibel.by> in Gentoo bug #265141.HEADmaster
-rw-r--r--ChangeLog10
-rw-r--r--pcitable190
2 files changed, 103 insertions, 97 deletions
diff --git a/ChangeLog b/ChangeLog
index fa66ac2..9b37112 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for hwdata
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo/src/hwdata/ChangeLog,v 1.3 2006/05/16 21:31:08 wolf31o2 Exp $
+# Copyright 1999-2009 Gentoo Foundation; 2009-2009 Chris Gianelloni
+# Distributed under the GPL v2
+# $Id$
+
+ 04 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> pcitable:
+ Updating the IDE/ATA portion of the pcitable from the legacy ide kernel
+ drivers to the new ata interface. Patch provided by Denis Kaganovich
+ <mahatma@bspu.unibel.by> in Gentoo bug #265141.
10 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> Cards, pcitable:
Switch to using openchrome driver over the older via driver.
diff --git a/pcitable b/pcitable
index fc19d13..5324cb9 100644
--- a/pcitable
+++ b/pcitable
@@ -126,7 +126,7 @@
0x0e11 0xae2b "unknown" "Compaq|MIS-E"
0x0e11 0xae31 "unknown" "Compaq|System Management Controller"
0x0e11 0xae32 "tlan" "Compaq|Netelligent 10/100"
-0x0e11 0xae33 "triflex" "Compaq|Triflex Dual EIDE Controller"
+0x0e11 0xae33 "pata_triflex" "Compaq|Triflex Dual EIDE Controller"
0x0e11 0xae34 "tlan" "Compaq|Netelligent 10"
0x0e11 0xae35 "tlan" "Compaq|Integrated NetFlex-3/P"
0x0e11 0xae40 "tlan" "Compaq|Netelligent 10/100 Dual"
@@ -312,7 +312,7 @@
0x1002 0x4345 "unknown" "ATI Technologies Inc.|EHCI USB Controller"
0x1002 0x4347 "unknown" "ATI Technologies Inc.|OHCI USB Controller #1"
0x1002 0x4348 "unknown" "ATI Technologies Inc.|OHCI USB Controller #2"
-0x1002 0x4349 "atiixp" "ATI Technologies Inc.|Dual Channel Bus Master PCI IDE Controller"
+0x1002 0x4349 "pata_atiixp" "ATI Technologies Inc.|Dual Channel Bus Master PCI IDE Controller"
0x1002 0x434c "unknown" "ATI Technologies Inc.|IXP150/200 LPC Controller"
0x1002 0x434d "snd-atiixp-modem" "ATI Technologies Inc.|IXP AC'97 Modem"
0x1002 0x4353 "i2c-piix4" "ATI Technologies Inc.|SMBus"
@@ -320,7 +320,7 @@
0x1002 0x4358 "Card:ATI Mach64" "ATI Technologies Inc.|210888CX [Mach64 CX]"
0x1002 0x4361 "snd-atiixp" "ATI Technologies Inc.|IXP300 AC'97 Audio Controller"
0x1002 0x4363 "i2c-piix4" "ATI Technologies Inc.|SMBus"
-0x1002 0x4369 "atiixp" "ATI Technologies Inc.|Dual Channel Bus Master PCI IDE Controller"
+0x1002 0x4369 "pata_atiixp" "ATI Technologies Inc.|Dual Channel Bus Master PCI IDE Controller"
0x1002 0x436e "sata_sil" "ATI Technologies Inc.|436E Serial ATA Controller"
0x1002 0x4370 "snd-atiixp" "ATI Technologies Inc.|IXP400 AC'97 Audio Controller"
0x1002 0x4371 "unknown" "ATI Technologies Inc.|IXP SB400 PCI-PCI Bridge"
@@ -328,7 +328,7 @@
0x1002 0x4373 "unknown" "ATI Technologies Inc.|IXP SB400 USB2 Host Controller"
0x1002 0x4374 "unknown" "ATI Technologies Inc.|IXP SB400 USB Host Controller"
0x1002 0x4375 "unknown" "ATI Technologies Inc.|IXP SB400 USB Host Controller"
-0x1002 0x4376 "atiixp" "ATI Technologies Inc.|Standard Dual Channel PCI IDE Controller ATI"
+0x1002 0x4376 "pata_atiixp" "ATI Technologies Inc.|Standard Dual Channel PCI IDE Controller ATI"
0x1002 0x4377 "unknown" "ATI Technologies Inc.|IXP SB400 PCI-ISA Bridge"
0x1002 0x4378 "snd-atiixp-modem" "ATI Technologies Inc.|IXP AC'97 Modem"
0x1002 0x4379 "sata_sil" "ATI Technologies Inc.|4379 Serial ATA Controller"
@@ -346,7 +346,7 @@
0x1002 0x4389 "unknown" "ATI Technologies Inc|SB600 USB (OHCI2)"
0x1002 0x438a "unknown" "ATI Technologies Inc|SB600 USB (OHCI3)"
0x1002 0x438b "unknown" "ATI Technologies Inc|SB600 USB (OHCI4)"
-0x1002 0x438c "atiixp" "ATI Technologies Inc|SB600 IDE"
+0x1002 0x438c "pata_atiixp" "ATI Technologies Inc|SB600 IDE"
0x1002 0x438d "unknown" "ATI Technologies Inc|SB600 PCI to LPC Bridge"
0x1002 0x438e "unknown" "ATI Technologies Inc|SB600 AC97 Modem"
0x1002 0x4437 "Card:ATI Radeon" "ATI Technologies Inc.|Radeon Mobility 7000 IGP 4437"
@@ -753,7 +753,7 @@
0x1005 0x2464 "Card:VGA driver (generic)" "Avance Logic Inc. [ALI]|ALG2364A"
0x1005 0x2501 "Card:VGA driver (generic)" "Avance Logic Inc. [ALI]|ALG2564A/25128A"
0x100b 0x0001 "unknown" "National Semiconductor|DP83810"
-0x100b 0x0002 "ns87415" "National Semiconductor|87415"
+0x100b 0x0002 "pata_ns87415" "National Semiconductor|87415"
0x100b 0x000e "unknown" "National Semiconductor|87560 Legacy I/O"
0x100b 0x000f "ohci1394" "National Semiconductor|OHCI Compliant FireWire Controller"
0x100b 0x0011 "unknown" "National Semiconductor|National PCI System I/O"
@@ -766,7 +766,7 @@
0x100b 0x0028 "unknown" "National Semiconductor|CS5535 Host bridge"
0x100b 0x002a "unknown" "National Semiconductor|CS5535 South Bridge"
0x100b 0x002b "unknown" "National Semiconductor|CS5535 ISA bridge"
-0x100b 0x002d "cs5535" "National Semiconductor|CS5535 IDE"
+0x100b 0x002d "pata_cs5535" "National Semiconductor|CS5535 IDE"
0x100b 0x002e "snd-cs5535audio" "National Semiconductor|CS5535 Audio"
0x100b 0x002f "unknown" "National Semiconductor|CS5535 USB"
0x100b 0x0030 "Card:NSC" "National Semiconductor|CS5535 Video [Redcloud]"
@@ -774,7 +774,7 @@
0x100b 0x0104 "Card:NSC" "National Semiconductor|SC1400 Video"
0x100b 0x0500 "scx200" "National Semiconductor|SCx200 Bridge"
0x100b 0x0501 "unknown" "National Semiconductor|SCx200 SMI"
-0x100b 0x0502 "sc1200" "National Semiconductor|SCx200 IDE"
+0x100b 0x0502 "pata_sc1200" "National Semiconductor|SCx200 IDE"
0x100b 0x0503 "unknown" "National Semiconductor|SCx200 Audio"
0x100b 0x0504 "Card:NSC" "National Semiconductor|SCx200 Video"
0x100b 0x0505 "scx200" "National Semiconductor|SCx200 Bridge"
@@ -1042,7 +1042,7 @@
0x1022 0x2095 "unknown" "Advanced Micro Devices|CS5536 [Geode companion] EHC"
0x1022 0x2096 "unknown" "Advanced Micro Devices|CS5536 [Geode companion] UDC"
0x1022 0x2097 "unknown" "Advanced Micro Devices|CS5536 [Geode companion] UOC"
-0x1022 0x209a "amd74xx" "Advanced Micro Devices|CS5536 [Geode companion] IDE"
+0x1022 0x209a "pata_amd" "Advanced Micro Devices|CS5536 [Geode companion] IDE"
0x1022 0x3000 "unknown" "Advanced Micro Devices|ELanSC520 Microcontroller"
0x1022 0x7004 "unknown" "Advanced Micro Devices|AMD-751 CPU to PCI Bridge"
0x1022 0x7006 "amd-k7-agp" "Advanced Micro Devices|AMD-751 [Irongate] System Controller"
@@ -1054,20 +1054,20 @@
0x1022 0x700e "amd-k7-agp" "Advanced Micro Devices|AMD-761 North Bridge"
0x1022 0x700f "unknown" "Advanced Micro Devices|AMD-761 CPU to AGP Bridge (AGP 4x)"
0x1022 0x7400 "unknown" "Advanced Micro Devices|AMD-755 PCI to ISA bridge"
-0x1022 0x7401 "amd74xx" "Advanced Micro Devices|AMD-755 (Cobra) Bus Master IDE controller"
+0x1022 0x7401 "pata_amd" "Advanced Micro Devices|AMD-755 (Cobra) Bus Master IDE controller"
0x1022 0x7403 "unknown" "Advanced Micro Devices|AMD-755 Power Management Controller"
0x1022 0x7404 "ohci-hcd" "Advanced Micro Devices|AMD-755 PCI to USB Open Host Controller"
0x1022 0x7408 "unknown" "Advanced Micro Devices|AMD-756 PCI to ISA bridge"
-0x1022 0x7409 "amd74xx" "Advanced Micro Devices|AMD-756 (Viper) Bus Master IDE controller"
+0x1022 0x7409 "pata_amd" "Advanced Micro Devices|AMD-756 (Viper) Bus Master IDE controller"
0x1022 0x740b "i2c-amd756" "Advanced Micro Devices|AMD-756 Power Management Controller"
0x1022 0x740c "ohci-hcd" "Advanced Micro Devices|AMD-756 PCI to USB Open Host Controller"
0x1022 0x7410 "amd76xrom" "Advanced Micro Devices|AMD-765 [Viper] ISA"
-0x1022 0x7411 "amd74xx" "Advanced Micro Devices|AMD-765 [Viper] IDE"
+0x1022 0x7411 "pata_amd" "Advanced Micro Devices|AMD-765 [Viper] IDE"
0x1022 0x7412 "unknown" "Advanced Micro Devices|AMD-766 USB Controller"
0x1022 0x7413 "i2c-amd756" "Advanced Micro Devices|AMD-765 [Viper] ACPI"
0x1022 0x7414 "ohci-hcd" "Advanced Micro Devices|AMD-765 [Viper] USB"
0x1022 0x7440 "amd76xrom" "Advanced Micro Devices|AMD-768 PCI to ISA Bridge"
-0x1022 0x7441 "amd74xx" "Advanced Micro Devices|AMD-768 EIDE Controller"
+0x1022 0x7441 "pata_amd" "Advanced Micro Devices|AMD-768 EIDE Controller"
0x1022 0x7443 "hw_random" "Advanced Micro Devices|AMD-768 ACPI Controller"
0x1022 0x7445 "snd-intel8x0" "Advanced Micro Devices|AMD-768 Audio"
0x1022 0x7446 "slamr" "Advanced Micro Devices|AMD-768 [Opus] MC97 Modem (Smart Link HAMR5600 compatible)"
@@ -1085,7 +1085,7 @@
0x1022 0x7463 "unknown" "Advanced Micro Devices|Enhanced USB Controller"
0x1022 0x7464 "ohci-hcd" "Advanced Micro Devices|AMD-8111 USB"
0x1022 0x7468 "amd76xrom" "Advanced Micro Devices|AMD-8111 LPC"
-0x1022 0x7469 "amd74xx" "Advanced Micro Devices|AMD-8111 IDE"
+0x1022 0x7469 "pata_amd" "Advanced Micro Devices|AMD-8111 IDE"
0x1022 0x746a "i2c-amd8111" "Advanced Micro Devices|AMD-8111 SMBus 2.0"
0x1022 0x746b "hw_random" "Advanced Micro Devices|AMD-8111 ACPI"
0x1022 0x746d "snd-intel8x0" "Advanced Micro Devices|AMD-8111 AC97 Audio"
@@ -1190,8 +1190,8 @@
0x1025 0x5217 "unknown" "Acer Incorporated [ALI]|M5217H"
0x1025 0x5219 "unknown" "Acer Incorporated [ALI]|M5219"
0x1025 0x5225 "unknown" "Acer Incorporated [ALI]|M5225"
-0x1025 0x5228 "alim15x3" "Acer Incorporated [ALI]|M5228"
-0x1025 0x5229 "alim15x3" "Acer Incorporated [ALI]|M5229"
+0x1025 0x5228 "pata_ali" "Acer Incorporated [ALI]|M5228"
+0x1025 0x5229 "pata_ali" "Acer Incorporated [ALI]|M5229"
0x1025 0x5235 "unknown" "Acer Incorporated [ALI]|M5235"
0x1025 0x5237 "unknown" "Acer Incorporated [ALI]|ALI M5237 PCI USB Host Controller"
0x1025 0x5239 "unknown" "Acer Incorporated| "
@@ -1518,9 +1518,9 @@
0x1039 0x5315 "Card:SiS" "Silicon Integrated Systems [SiS]|SiS550/1/2 GUI Accelerator"
0x1039 0x5401 "unknown" "Silicon Integrated Systems [SiS]|486 PCI Chipset"
0x1039 0x5511 "unknown" "Silicon Integrated Systems [SiS]|5511/5512"
-0x1039 0x5513 "sis5513" "Silicon Integrated Systems [SiS]|5513 [IDE]"
-0x1039 0x5517 "sis5513" "Silicon Integrated Systems [SiS]|5517"
-0x1039 0x5518 "sis5513" "Silicon Integrated Systems [SiS]|SiS5518 UDMA IDE Controller"
+0x1039 0x5513 "pata_sis" "Silicon Integrated Systems [SiS]|5513 [IDE]"
+0x1039 0x5517 "pata_sis" "Silicon Integrated Systems [SiS]|5517"
+0x1039 0x5518 "pata_sis" "Silicon Integrated Systems [SiS]|SiS5518 UDMA IDE Controller"
0x1039 0x5571 "unknown" "Silicon Integrated Systems [SiS]|5571"
0x1039 0x5581 "unknown" "Silicon Integrated Systems [SiS]|Pentium Chipset"
0x1039 0x5582 "unknown" "Silicon Integrated Systems [SiS]|PCI to ISA Bridge"
@@ -1612,8 +1612,8 @@
0x103c 0x3222 "cciss" "HP|Hewlett-Packard Smart Array"
0x103c 0x3230 "cciss" "HP|Smart Array"
0x103c 0x3238 "cciss" "HP|Smart Array P400/E200"
-0x1042 0x1000 "rz1000" "Micron|FDC 37C665"
-0x1042 0x1001 "rz1000" "Micron|37C922"
+0x1042 0x1000 "pata_rz1000" "Micron|FDC 37C665"
+0x1042 0x1001 "pata_rz1000" "Micron|37C922"
0x1042 0x3000 "unknown" "Micron|Samurai_0"
0x1042 0x3010 "unknown" "Micron|Samurai_1"
0x1042 0x3020 "generic" "Micron|Samurai_IDE"
@@ -1654,7 +1654,7 @@
0x1045 0xc567 "unknown" "OPTi Inc.|82C750 [Vendetta], device 0"
0x1045 0xc568 "unknown" "OPTi Inc.|82C750 [Vendetta], device 1"
0x1045 0xc569 "unknown" "OPTi Inc.|82C579 [Viper XPress+ Chipset]"
-0x1045 0xc621 "opti621" "OPTi Inc.|82C621"
+0x1045 0xc621 "pata_opti" "OPTi Inc.|82C621"
0x1045 0xc700 "unknown" "OPTi Inc.|82C700"
0x1045 0xc701 "unknown" "OPTi Inc.|82C701 [FireStar Plus]"
0x1045 0xc814 "unknown" "OPTi Inc.|82C814 [Firebridge 1]"
@@ -1666,7 +1666,7 @@
0x1045 0xc881 "unknown" "OPTi Inc.|82C881 FireLink 1394 OHCI Link Controller"
0x1045 0xc895 "unknown" "OPTi Inc.|82C895"
0x1045 0xc935 "unknown" "OPTi Inc.|EV1935 ECTIVA MachOne PCI Audio"
-0x1045 0xd568 "opti621" "OPTi Inc.|82C825 [Firebridge 2]"
+0x1045 0xd568 "pata_opti" "OPTi Inc.|82C825 [Firebridge 2]"
0x1045 0xd721 "unknown" "OPTi Inc.|IDE [FireStar]"
0x1045 0xd768 "unknown" "OPTi Inc.|82C750 Ultra DMA IDE controller"
0x1048 0x0a32 "Card:Elsa GLoria Synergy" "Elsa|Gloria Synergy"
@@ -1903,9 +1903,9 @@
0x1057 0x5809 "unknown" "Motorola|MPC5200B"
0x1057 0x6400 "unknown" "Motorola|MPC190 Security Processor (S1 family, encryption)"
0x1057 0x6405 "unknown" "Motorola|MPC184 Security Processor (S1 family)"
-0x105a 0x0d30 "pdc202xx_old" "Promise Technology Inc.|20265"
-0x105a 0x0d38 "pdc202xx_old" "Promise Technology Inc.|PDC20263 FastTrak66 EIDE Controller"
-0x105a 0x1275 "pdc202xx_new" "Promise Technology Inc.|PDC20275 EIDE Controller"
+0x105a 0x0d30 "pata_pdc202xx_old" "Promise Technology Inc.|20265"
+0x105a 0x0d38 "pata_pdc202xx_old" "Promise Technology Inc.|PDC20263 FastTrak66 EIDE Controller"
+0x105a 0x1275 "pata_pdc2027x" "Promise Technology Inc.|PDC20275 EIDE Controller"
0x105a 0x3318 "sata_promise" "Promise Technology Inc.|PDC20318 FastTrak SATA150 TX4 Controller"
0x105a 0x3319 "sata_promise" "Promise Technology Inc.|PDC20319 FastTrak SATA150 TX4 Controller"
0x105a 0x3371 "sata_promise" "Promise Technology Inc.|PDC20371 FastTrak SATA150 TX2plus Controller"
@@ -1924,21 +1924,21 @@
0x105a 0x3d75 "sata_promise" "Promise Technology Inc.|PDC20575 (SATAII150 TX2plus)"
0x105a 0x4301 "stex" ""
0x105a 0x4302 "stex" ""
-0x105a 0x4d30 "pdc202xx_old" "Promise Technology Inc.|20267"
-0x105a 0x4d33 "pdc202xx_old" "Promise Technology Inc.|20246"
-0x105a 0x4d38 "pdc202xx_old" "Promise Technology Inc.|20262 (Ultra66)"
-0x105a 0x4d68 "pdc202xx_new" "Promise Technology Inc.|20268"
-0x105a 0x4d69 "pdc202xx_new" "Promise Technology Inc.|20269"
-0x105a 0x5275 "pdc202xx_new" "Promise Technology Inc.|20276"
+0x105a 0x4d30 "pata_pdc202xx_old" "Promise Technology Inc.|20267"
+0x105a 0x4d33 "pata_pdc202xx_old" "Promise Technology Inc.|20246"
+0x105a 0x4d38 "pata_pdc202xx_old" "Promise Technology Inc.|20262 (Ultra66)"
+0x105a 0x4d68 "pata_pdc2027x" "Promise Technology Inc.|20268"
+0x105a 0x4d69 "pata_pdc2027x" "Promise Technology Inc.|20269"
+0x105a 0x5275 "pata_pdc2027x" "Promise Technology Inc.|20276"
0x105a 0x5300 "unknown" "Promise Technology Inc.|DC5300"
-0x105a 0x6268 "pdc202xx_new" "Promise Technology Inc.|PDC20268R FastTrak100 TX2/TX4 EIDE controller"
-0x105a 0x6269 "pdc202xx_new" "Promise Technology Inc.|PDC20271"
+0x105a 0x6268 "pata_pdc2027x" "Promise Technology Inc.|PDC20268R FastTrak100 TX2/TX4 EIDE controller"
+0x105a 0x6269 "pata_pdc2027x" "Promise Technology Inc.|PDC20271"
0x105a 0x6621 "unknown" "Promise Technology Inc.|PDC20621 [SX4000] 4 Channel IDE RAID Controller"
0x105a 0x6622 "sata_sx4" "Promise Technology Inc.|PDC2037X FastTrak Controller"
0x105a 0x6624 "unknown" "Promise Technology Inc.|PDC20621 [FastTrak SX4100]"
0x105a 0x6626 "unknown" "Promise Technology Inc.|PDC20618 Ultra 618"
0x105a 0x6629 "sata_promise" "Promise Technology Inc.|FastTrak TX4000 Controller"
-0x105a 0x7275 "pdc202xx_new" "Promise Technology Inc.|PDC20277"
+0x105a 0x7275 "pata_pdc2027x" "Promise Technology Inc.|PDC20277"
0x105a 0x8000 "sx8" "Promise Technology Inc.|"
0x105a 0x8002 "sx8" "Promise Technology Inc.|SATAII150 SX8"
0x105a 0x8301 "stex" ""
@@ -2121,7 +2121,7 @@
0x1078 0x0002 "Card:MediaGX" "Cyrix Corp.|5520 [Cognac]"
0x1078 0x0100 "unknown" "Cyrix Corp.|5530 Legacy [Kahlua]"
0x1078 0x0101 "unknown" "Cyrix Corp.|5530 SMI [Kahlua]"
-0x1078 0x0102 "cs5530" "Cyrix Corp.|5530 IDE [Kahlua]"
+0x1078 0x0102 "pata_cs5530" "Cyrix Corp.|5530 IDE [Kahlua]"
0x1078 0x0103 "kahlua" "Cyrix Corp.|5530 Audio [Kahlua]"
0x1078 0x0104 "Card:MediaGX" "Cyrix Corp.|5530 Video [Kahlua]"
0x1078 0x0400 "unknown" "Cyrix Corp.|ZFMicro CPU to PCI Bridge"
@@ -2164,7 +2164,7 @@
0x107f 0x2015 "unknown" "Data Technology Corp.|EIDE Controller"
0x1080 0x0600 "unknown" "Contaq Microsystems|82C599"
0x1080 0xc691 "unknown" "Contaq Microsystems|Cypress CY82C691"
-0x1080 0xc693 "cy82c693" "Contaq Microsystems|82c693"
+0x1080 0xc693 "pata_cypress" "Contaq Microsystems|82c693"
0x1081 0x0d47 "unknown" "Supermac Technology|Radius PCI to NuBUS Bridge"
0x1083 0x0001 "unknown" "Forex Computer Corp.|FR710"
0x1083 0x0613 "unknown" "Forex Computer Corp.|Host Bridge ??"
@@ -2293,15 +2293,15 @@
0x1095 0x0640 "unknown" "CMD Technology Inc.|PCI0640"
0x1095 0x0641 "unknown" "CMD Technology Inc.|PCI-0640 EIDE Adapter with RAID 1"
0x1095 0x0642 "unknown" "CMD Technology Inc.|EIDE Adapter with RAID 1"
-0x1095 0x0643 "cmd64x" "CMD Technology Inc.|PCI0643 (PCI EIDE controller)"
-0x1095 0x0646 "cmd64x" "CMD Technology Inc.|PCI0646 (bus master IDE)"
+0x1095 0x0643 "pata_cmd64x" "CMD Technology Inc.|PCI0643 (PCI EIDE controller)"
+0x1095 0x0646 "pata_cmd64x" "CMD Technology Inc.|PCI0646 (bus master IDE)"
0x1095 0x0647 "unknown" "CMD Technology Inc.|PCI0647"
-0x1095 0x0648 "cmd64x" "CMD Technology Inc.|PCI0648 (Ultra DMA PCI-IDE/ATA Chip)"
-0x1095 0x0649 "cmd64x" "CMD Technology Inc.|PCI0649 (Ultra ATA/100 Jost Ctrlr)"
+0x1095 0x0648 "pata_cmd64x" "CMD Technology Inc.|PCI0648 (Ultra DMA PCI-IDE/ATA Chip)"
+0x1095 0x0649 "pata_cmd64x" "CMD Technology Inc.|PCI0649 (Ultra ATA/100 Jost Ctrlr)"
0x1095 0x0650 "unknown" "CMD Technology Inc.|PBC0650A (Fast SCSI-II Ctrlr)"
0x1095 0x0670 "ohci-hcd" "CMD Technology Inc.|USB0670 (PCI-USB ASIC)"
0x1095 0x0673 "ohci-hcd" "CMD Technology Inc.|USB0673 PCI-USB ASIC"
-0x1095 0x0680 "siimage" "CMD Technology Inc.|PCI-680 UltraATA/133 EIDE Controller"
+0x1095 0x0680 "pata_sil680" "CMD Technology Inc.|PCI-680 UltraATA/133 EIDE Controller"
0x1095 0x3112 "sata_sil" "Silicon Image Inc.|Sil3112A Serial ATA"
0x1095 0x3114 "sata_sil" "Silicon Image inc.|Sil3114A Serial ATA"
0x1095 0x3124 "sata_sil24" "Silicon Image Inc.|SiI 3124 PCI-X Serial ATA Controller"
@@ -2672,8 +2672,8 @@
0x10b9 0x5217 "unknown" "Acer Labs Inc.|M5217H"
0x10b9 0x5219 "unknown" "Acer Labs Inc.|M5219"
0x10b9 0x5225 "unknown" "Acer Labs Inc.|M5225"
-0x10b9 0x5228 "alim15x3" "Acer Labs Inc.|M5228 ALi ATA/RAID Controller"
-0x10b9 0x5229 "alim15x3" "Acer Labs Inc.|M5229 IDE"
+0x10b9 0x5228 "pata_ali" "Acer Labs Inc.|M5228 ALi ATA/RAID Controller"
+0x10b9 0x5229 "pata_ali" "Acer Labs Inc.|M5229 IDE"
0x10b9 0x5235 "unknown" "Acer Labs Inc.|M5225"
0x10b9 0x5237 "ohci-hcd" "Acer Labs Inc.|M5237 (USB)"
0x10b9 0x5239 "ehci-hcd" "Acer Labs Inc.|USB 2.0 Controller"
@@ -2812,7 +2812,7 @@
0x10de 0x002e "Card:NVIDIA Legacy (71xx)" "nVidia Corp.|Vanta [NV6]"
0x10de 0x002f "Card:NVIDIA Legacy (71xx)" "nVidia Corp.|Vanta [NV6]"
0x10de 0x0034 "i2c-nforce2" "nVidia Corp.|MCP04 SMBus"
-0x10de 0x0035 "amd74xx" "nVidia Corp.|MCP04 IDE"
+0x10de 0x0035 "pata_amd" "nVidia Corp.|MCP04 IDE"
0x10de 0x0036 "sata_nv" "nVidia Corp.|MCP04 Serial ATA Controller"
0x10de 0x0037 "forcedeth" "nVidia Corp.|Ethernet controller"
0x10de 0x0038 "forcedeth" "nVidia Corp.|Ethernet controller"
@@ -2836,7 +2836,7 @@
0x10de 0x0050 "unknown" "nVidia Corp.|CK804 ISA Bridge"
0x10de 0x0051 "unknown" "nVidia Corp.|CK804 ISA Bridge"
0x10de 0x0052 "i2c-nforce2" "nVidia Corp.|CK804 SMBus"
-0x10de 0x0053 "amd74xx" "nVidia Corp.|CK804 IDE"
+0x10de 0x0053 "pata_amd" "nVidia Corp.|CK804 IDE"
0x10de 0x0054 "sata_nv" "nVidia Corp.|CK804 Serial ATA Controller"
0x10de 0x0055 "sata_nv" "nVidia Corp.|CK804 Serial ATA Controller"
0x10de 0x0056 "forcedeth" "nVidia Corp.|Ethernet controller"
@@ -2851,7 +2851,7 @@
0x10de 0x005f "unknown" "nVidia Corp.|CK804 Memory Controller"
0x10de 0x0060 "unknown" "nVidia Corp.|nForce2 LPC / Legacy / System Management"
0x10de 0x0064 "i2c-nforce2" "nVidia Corp.|nForce2 SMBus 2.0 Controller"
-0x10de 0x0065 "amd74xx" "nVidia Corp.|nForce2 UDMA 100/133 IDE Controller"
+0x10de 0x0065 "pata_amd" "nVidia Corp.|nForce2 UDMA 100/133 IDE Controller"
0x10de 0x0066 "forcedeth" "nVidia Corp.|nForce2 MCP Networking Adapter"
0x10de 0x0067 "ohci-hcd" "nVidia Corp.|nForce2 USB 1.0 OHCI Controller"
0x10de 0x0068 "ehci-hcd" "nVidia Corp.|nForce2 USB 2.0 Enhanced Controller"
@@ -2863,7 +2863,7 @@
0x10de 0x006e "ohci1394" "nVidia Corp.|nForce2 Firewire Controller"
0x10de 0x0080 "unknown" "nVidia Corp.|MCP2A ISA bridge"
0x10de 0x0084 "i2c-nforce2" "nVidia Corp.|MCP2A SMBus"
-0x10de 0x0085 "amd74xx" "nVidia Corp.|MCP2A IDE"
+0x10de 0x0085 "pata_amd" "nVidia Corp.|MCP2A IDE"
0x10de 0x0086 "forcedeth" "nVidia Corp.|Ethernet controller"
0x10de 0x0087 "unknown" "nVidia Corp.|MCP2A USB Controller"
0x10de 0x0088 "unknown" "nVidia Corp.|MCP2A USB Controller"
@@ -2895,7 +2895,7 @@
0x10de 0x00d2 "unknown" "nVidia Corp.|nForce3 AGP Bridge"
0x10de 0x00d3 "unknown" "nVidia Corp.|CK804 Memory Controller"
0x10de 0x00d4 "i2c-nforce2" "nVidia Corp.|nForce MCP3? SMBus Controller"
-0x10de 0x00d5 "amd74xx" "nVidia Corp.|nForce3 IDE"
+0x10de 0x00d5 "pata_amd" "nVidia Corp.|nForce3 IDE"
0x10de 0x00d6 "forcedeth" "nVidia Corp.|nForce3 MCP Networking Adapter"
0x10de 0x00d7 "ohci-hcd" "nVidia Corp.|nForce3 USB 1.1"
0x10de 0x00d8 "ehci-hcd" "nVidia Corp.|nForce3 USB 2.0"
@@ -2908,7 +2908,7 @@
0x10de 0x00e2 "unknown" "nVidia Corp.|nForce3 250Gb AGP Host to PCI Bridge"
0x10de 0x00e3 "sata_nv" "nVidia Corp.|CK8S Serial ATA Controller (v2.5)"
0x10de 0x00e4 "i2c-nforce2" "nVidia Corp.|nForce 250Gb PCI System Management"
-0x10de 0x00e5 "amd74xx" "nVidia Corp.|CK8S Parallel ATA Controller (v2.5)"
+0x10de 0x00e5 "pata_amd" "nVidia Corp.|CK8S Parallel ATA Controller (v2.5)"
0x10de 0x00e6 "forcedeth" "nVidia Corp.|Ethernet adapter"
0x10de 0x00e7 "unknown" "nVidia Corp.|CK8S USB Controller"
0x10de 0x00e8 "unknown" "nVidia Corp.|CK8S USB Controller"
@@ -3020,7 +3020,7 @@
0x10de 0x01b4 "i2c-amd756" "nVidia Corp.|nForce SMBus Controller"
0x10de 0x01b7 "unknown" "nVidia Corp.|nForce AGP Host to PCI Bridge"
0x10de 0x01b8 "unknown" "nVidia Corp.|nForce PCI Bridge"
-0x10de 0x01bc "amd74xx" "nVidia Corp.|nForce ATA Controller"
+0x10de 0x01bc "pata_amd" "nVidia Corp.|nForce ATA Controller"
0x10de 0x01c1 "slamr" "nVidia Corp.|Intel 537 [nForce MC97 Modem]"
0x10de 0x01c2 "ohci-hcd" "nVidia Corp.|nForce USB Controller"
0x10de 0x01c3 "forcedeth" "nVidia Corp.|nForce MCP Networking Adapter"
@@ -3089,7 +3089,7 @@
0x10de 0x0262 "unknown" "nVidia Corp.|MCP51 LPC Bridge"
0x10de 0x0263 "unknown" "nVidia Corp.|MCP51 LPC Bridge"
0x10de 0x0264 "i2c-nforce2" "nVidia Corp.|MCP51 SMBus"
-0x10de 0x0265 "amd74xx" "nVidia Corp.|MCP51 IDE"
+0x10de 0x0265 "pata_amd" "nVidia Corp.|MCP51 IDE"
0x10de 0x0266 "sata_nv" "nVidia Corp.|MCP51 Serial ATA Controller"
0x10de 0x0267 "sata_nv" "nVidia Corp.|MCP51 Serial ATA Controller"
0x10de 0x0268 "forcedeth" "nVidia Corp.|MCP51 Ethernet Controller"
@@ -3216,7 +3216,7 @@
0x10de 0x036a "unknown" "nVidia Corp.|MCP55 Memory Controller"
0x10de 0x036c "unknown" "nVidia Corp.|MCP55 USB Controller"
0x10de 0x036d "unknown" "nVidia Corp.|MCP55 USB Controller"
-0x10de 0x036e "amd74xx" "nVidia Corp.|MCP55 Serial ATA Controller"
+0x10de 0x036e "pata_amd" "nVidia Corp.|MCP55 Serial ATA Controller"
0x10de 0x036f "sata_nv" "nVidia Corp.|MCP55 Serial ATA Controller"
0x10de 0x0371 "snd-hda-intel" "nVidia Corp.|MCP55 High Definition Audio"
0x10de 0x0372 "forcedeth" "nVidia Corp.|MCP55 Ethernet"
@@ -3246,7 +3246,7 @@
0x10de 0x03e7 "sata_nv" "nVidia Corporation|MCP61 SATA Controller"
0x10de 0x03ea "unknown" "nVidia Corporation|MCP61 Memory Controller"
0x10de 0x03eb "unknown" "nVidia Corporation|MCP61 SMBus"
-0x10de 0x03ec "amd74xx" "nVidia Corporation|MCP61 IDE"
+0x10de 0x03ec "pata_amd" "nVidia Corporation|MCP61 IDE"
0x10de 0x03ee "unknown" "nVidia Corporation|MCP61 Ethernet"
0x10de 0x03ef "unknown" "nVidia Corporation|MCP61 Ethernet"
0x10de 0x03f0 "unknown" "nVidia Corporation|MCP61 High Definition Audio"
@@ -3490,11 +3490,11 @@
0x1102 0x8938 "es1371" "Creative Labs|AudioPCI ES1371+"
0x1103 0x0003 "hpt34x" "Triones|HPT343"
0x1103 0x0004 "hptraid" "Triones|HPT366"
-0x1103 0x0005 "hpt366" "HighPoint Technologies Inc.|HPT370 UDMA66/100 EIDE Controller"
-0x1103 0x0006 "hpt366" "Triones|HPT302"
-0x1103 0x0007 "hpt366" "Triones|HPT371"
-0x1103 0x0008 "hpt366" "HighPoint Technologies Inc.|HPT374 UDMA/ATA133 RAID Controller"
-0x1103 0x0009 "hpt366" "Triones|HPT372N"
+0x1103 0x0005 "pata_hpt37x" "HighPoint Technologies Inc.|HPT370 UDMA66/100 EIDE Controller"
+0x1103 0x0006 "pata_hpt37x" "Triones|HPT302"
+0x1103 0x0007 "pata_hpt37x" "Triones|HPT371"
+0x1103 0x0008 "pata_hpt37x" "HighPoint Technologies Inc.|HPT374 UDMA/ATA133 RAID Controller"
+0x1103 0x0009 "pata_hpt3x2n" "Triones|HPT372N"
0x1103 0x3220 "hptiop" ""
0x1103 0x3320 "hptiop" ""
0x1105 0x1105 "unknown" "Sigma Designs Inc.|REALmagic Xcard MPEG 1/2/3/4 DVD Decoder"
@@ -3534,7 +3534,7 @@
0x1106 0x0501 "via-agp" "VIA Technologies Inc.|VT8501"
0x1106 0x0505 "unknown" "VIA Technologies Inc.|VT82C505"
0x1106 0x0561 "generic" "VIA Technologies Inc.|VT82C561"
-0x1106 0x0571 "via82cxxx" "VIA Technologies Inc.|VT82C586 IDE [Apollo]"
+0x1106 0x0571 "pata_via" "VIA Technologies Inc.|VT82C586 IDE [Apollo]"
0x1106 0x0576 "unknown" "VIA Technologies Inc.|VT82C576 3V [Apollo Master]"
0x1106 0x0585 "unknown" "VIA Technologies Inc.|VT82C585VP [Apollo VP1/VPX]"
0x1106 0x0586 "unknown" "VIA Technologies Inc.|VT82C586/A/B PCI-to-ISA [Apollo VP]"
@@ -3572,7 +3572,7 @@
0x1106 0x1340 "unknown" "VIA Technologies, Inc.|PT900 Host Bridge"
0x1106 0x1351 "unknown" "VIA Technologies, Inc.|VT3351 Host Bridge"
0x1106 0x1364 "unknown" "VIA Technologies, Inc.|P4M900 Host Bridge"
-0x1106 0x1571 "via82cxxx" "VIA Technologies Inc.|VT82C416MV"
+0x1106 0x1571 "pata_via" "VIA Technologies Inc.|VT82C416MV"
0x1106 0x1595 "unknown" "VIA Technologies Inc.|VT82C595/97 [Apollo VP2/97]"
0x1106 0x2204 "unknown" "VIA Technologies Inc.|K8M800 Host Bridge"
0x1106 0x2208 "unknown" "VIA Technologies Inc.|PT890 Host Bridge"
@@ -3655,7 +3655,7 @@
0x1106 0x3149 "sata_via" "VIA Technologies Inc.|VT6420 SATA RAID Controller"
0x1106 0x3156 "via-agp" "VIA Technologies Inc.|P/KN266 CPU to PCI Bridge"
0x1106 0x3158 "unknown" "VIA Technologies Inc.|CPU-to-PCI Bridge"
-0x1106 0x3164 "via82cxxx" "VIA Technologies Inc.|VT6410 ATA133 RAID Controller"
+0x1106 0x3164 "pata_via" "VIA Technologies Inc.|VT6410 ATA133 RAID Controller"
0x1106 0x3168 "via-agp" "VIA Technologies Inc.|VT8374 P4X400 Host Controller/AGP Bridge"
0x1106 0x3177 "via-ircc" "VIA Technologies Inc.|VT8233A PCI to ISA Bridge"
0x1106 0x3178 "unknown" "VIA Technologies Inc.|CPU to PCI Bridge"
@@ -4241,11 +4241,11 @@
0x1166 0x0201 "i2c-piix4" "ServerWorks|CSB5"
0x1166 0x0203 "i2c-piix4" "ServerWorks|CSB6 South Bridge"
0x1166 0x0205 "i2c-piix4" "Broadcom|HT1000 Legacy South Bridge"
-0x1166 0x0211 "serverworks" "ServerWorks|OSB4 IDE Controller"
-0x1166 0x0212 "serverworks" "Reliance Computer|CSB5 IDE interface"
-0x1166 0x0213 "serverworks" "ServerWorks|CSB6 RAID/IDE Controller"
-0x1166 0x0214 "serverworks" "Broadcom|HT1000 Legacy IDE controller"
-0x1166 0x0217 "serverworks" "Reliance Computer Corp./ServerWorks|OSB6 PCI EIDE Controller (Tertiary)"
+0x1166 0x0211 "pata_serverworks" "ServerWorks|OSB4 IDE Controller"
+0x1166 0x0212 "pata_serverworks" "Reliance Computer|CSB5 IDE interface"
+0x1166 0x0213 "pata_serverworks" "ServerWorks|CSB6 RAID/IDE Controller"
+0x1166 0x0214 "pata_serverworks" "Broadcom|HT1000 Legacy IDE controller"
+0x1166 0x0217 "pata_serverworks" "Reliance Computer Corp./ServerWorks|OSB6 PCI EIDE Controller (Tertiary)"
0x1166 0x0220 "ohci-hcd" "Reliance Computer|OSB4 OpenHCI Compliant USB Controller"
0x1166 0x0221 "ohci-hcd" "ServerWorks|CSB6 OHCI USB Controller"
0x1166 0x0223 "unknown" "Broadcom|HT1000 USB Controller"
@@ -4383,11 +4383,11 @@
0x1191 0x0002 "unknown" "Acard Technology Corp.|EIDE Adapter"
0x1191 0x0003 "unknown" "Acard Technology Corp.|SCSI Cache Host Adapter"
0x1191 0x0004 "unknown" "Artop Electronic Corp.|ATP8400"
-0x1191 0x0005 "aec62xx" "Artop Electronic Corp.|ATP850UF"
-0x1191 0x0006 "aec62xx" "Artop Electronic Corp.|ATP860 NO-BIOS"
-0x1191 0x0007 "aec62xx" "Artop Electronic Corp.|ATP860"
-0x1191 0x0008 "aec62xx" "Artop Electronic Corp.|ATP865 NO-ROM"
-0x1191 0x0009 "aec62xx" "Artop Electronic Corp.|ATP865"
+0x1191 0x0005 "pata_artop" "Artop Electronic Corp.|ATP850UF"
+0x1191 0x0006 "pata_artop" "Artop Electronic Corp.|ATP860 NO-BIOS"
+0x1191 0x0007 "pata_artop" "Artop Electronic Corp.|ATP860"
+0x1191 0x0008 "pata_artop" "Artop Electronic Corp.|ATP865 NO-ROM"
+0x1191 0x0009 "pata_artop" "Artop Electronic Corp.|ATP865"
0x1191 0x8001 "unknown" "Acard Technology Corp.|SCSI-2 Cache Host Adapter"
0x1191 0x8002 "atp870u" "Artop Electronic Corp.|AEC6710 SCSI-2 Host Adapter"
0x1191 0x8010 "atp870u" "Artop Electronic Corp.|AEC6712UW SCSI"
@@ -4859,8 +4859,8 @@
0x1283 0x673a "unknown" "Integrated Technology Express Inc.|IT8330G"
0x1283 0x8152 "unknown" "Integrated Technology Express Inc.|IT8152F/G Advanced RISC-to-PCI Companion Chip"
0x1283 0x8172 "pata_it8172" "Integrated Technology Express Inc.|IT8172G Ultra RISC (MIPS, SH4) Companion Chip"
-0x1283 0x8211 "it821x" "Integrated Technology Express Inc.|IT8211 RAID Controller"
-0x1283 0x8212 "it821x" "Integrated Technology Express Inc.|IT8212 RAID Controller"
+0x1283 0x8211 "pata_it821x" "Integrated Technology Express Inc.|IT8211 RAID Controller"
+0x1283 0x8212 "pata_it821x" "Integrated Technology Express Inc.|IT8212 RAID Controller"
0x1283 0x8330 "unknown" "Integrated Technology Express Inc.|IT8330G"
0x1283 0x8872 "unknown" "Integrated Technology Express Inc.|IT8871/72 PCI to ISA I/O chip"
0x1283 0x8875 "unknown" "Integrated Technology Express Inc.|IT8875F PCI Parallel Port"
@@ -6845,10 +6845,10 @@
0x8086 0x1229 0x8086 0x3411 "e100" "Intel Corp.|SDS2 Mainboard"
0x8086 0x1229 "e100" "Intel Corp.|82559 [Ethernet Pro 100]"
0x8086 0x122d "unknown" "Intel Corp.|430FX - 82437FX TSC [Triton I]"
-0x8086 0x122e "piix" "Intel Corp.|82371FB PIIX ISA [Triton I]"
-0x8086 0x1230 "piix" "Intel Corp.|82371FB PIIX IDE [Triton I]"
+0x8086 0x122e "pata_oldpiix" "Intel Corp.|82371FB PIIX ISA [Triton I]"
+0x8086 0x1230 "pata_oldpiix" "Intel Corp.|82371FB PIIX IDE [Triton I]"
0x8086 0x1231 "unknown" "Intel Corp.|DSVD Modem"
-0x8086 0x1234 "piix" "Intel Corp.|430MX - 82371MX MPIIX [430MX PCIset - 82371MX Mobile PCI I/O IDE Xcelerator (MPIIX)]"
+0x8086 0x1234 "pata_mpiix" "Intel Corp.|430MX - 82371MX MPIIX [430MX PCIset - 82371MX Mobile PCI I/O IDE Xcelerator (MPIIX)]"
0x8086 0x1235 "unknown" "Intel Corp.|430MX - 82437MX MTSC [430MX PCIset - 82437MX Mobile System Controller (MTSC) and 82438MX Mobile Data Path (MTDP)]"
0x8086 0x1237 "unknown" "Intel Corp.|440FX - 82441FX PMC [Natoma]"
0x8086 0x1239 "unknown" "Intel Corp.|82371FB"
@@ -6913,14 +6913,14 @@
0x8086 0x2240 "unknown" "Intel Corp.|82815 815 Chipset ISA Bridge"
0x8086 0x224e "unknown" "Intel Corp.|82815 815 Chipset PCI Bridge"
0x8086 0x2410 "i810-tco" "Intel Corp.|82801AA 810 Chipset LPC Interface Bridge"
-0x8086 0x2411 "piix" "Intel Corp.|82801AA 810 Chipset IDE Controller"
+0x8086 0x2411 "ata_piix" "Intel Corp.|82801AA 810 Chipset IDE Controller"
0x8086 0x2412 "usb-uhci" "Intel Corp.|82801AA 810 Chipset USB Controller"
0x8086 0x2413 "i2c-i801" "Intel Corp.|82801AA 810 Chipset SMBus Controller"
0x8086 0x2415 "snd-intel8x0" "Intel Corp.|82801AA 810 Chipset AC'97 Audio Controller"
0x8086 0x2416 "slamr" "Intel Corp.|82801AA 810 Chipset AC'97 PCI Modem"
0x8086 0x2418 "hw_random" "Intel Corp.|82801AA 810 Chipset Hub to PCI Bridge"
0x8086 0x2420 "i810-tco" "Intel Corp.|82801AB 810 Chipset LPC Interface Bridge"
-0x8086 0x2421 "piix" "Intel Corp.|82801AB 810 Chipset IDE Controller"
+0x8086 0x2421 "ata_piix" "Intel Corp.|82801AB 810 Chipset IDE Controller"
0x8086 0x2422 "usb-uhci" "Intel Corp.|82801AB 810 Chipset USB Controller"
0x8086 0x2423 "i2c-i801" "Intel Corp.|82801AB 810 Chipset SMBus Controller"
0x8086 0x2425 "snd-intel8x0" "Intel Corp.|82901 810 Chipset AC'97 Audio Controller"
@@ -6937,15 +6937,15 @@
0x8086 0x2446 "snd-intel8x0m" "Intel Corp.|82820 820 (Camino 2) Chipset AC'97 Modem Controller"
0x8086 0x2448 "hw_random" "Intel Corp.|82801 Hub Interface to PCI Bridge"
0x8086 0x2449 "e100" "Intel Corp.|EtherExpress PRO/100"
-0x8086 0x244a "piix" "Intel Corp.|82820 820 (Camino 2) Chipset IDE U100 (-M)"
-0x8086 0x244b "piix" "Intel Corp.|82820 815e (Camino 2) Chipset IDE U100"
+0x8086 0x244a "ata_piix" "Intel Corp.|82820 820 (Camino 2) Chipset IDE U100 (-M)"
+0x8086 0x244b "ata_piix" "Intel Corp.|82820 815e (Camino 2) Chipset IDE U100"
0x8086 0x244c "i810-tco" "Intel Corp.|82801BAM LPC Interface Bridge"
0x8086 0x244e "hw_random" "Intel Corp.|82820 815e (Camino 2) Chipset PCI"
0x8086 0x2450 "i810-tco" "Intel Corp.|82801E ISA Bridge (LPC)"
0x8086 0x2452 "unknown" "Intel Corp.|82801E USB"
0x8086 0x2453 "unknown" "Intel Corp.|82801E SMBus"
0x8086 0x2459 "e100" "Intel Corp.|82801E Ethernet Controller 0"
-0x8086 0x245b "piix" "Intel Corp.|82801E IDE U100"
+0x8086 0x245b "ata_piix" "Intel Corp.|82801E IDE U100"
0x8086 0x245d "e100" "Intel Corp.|82801E Ethernet Controller 1"
0x8086 0x245e "hw_random" "Intel Corp.|82801E PCI Bridge"
0x8086 0x2480 "i810-tco" "Intel Corp.|82801CA LPC Interface"
@@ -6956,12 +6956,12 @@
0x8086 0x2485 "snd-intel8x0" "Intel Corp.|82801 AC97 Audio Controller"
0x8086 0x2486 "slamr" "Intel Corp.|PCTEL 2304 WT V.92 MDC Modem"
0x8086 0x2487 "usb-uhci" "Intel Corp.|82801 USB Controller"
-0x8086 0x248a "piix" "Intel Corp.|82801 UltraATA IDE Controller"
-0x8086 0x248b "piix" "Intel Corp.|82801CA/CAM UltraATA IDE Controller"
+0x8086 0x248a "ata_piix" "Intel Corp.|82801 UltraATA IDE Controller"
+0x8086 0x248b "ata_piix" "Intel Corp.|82801CA/CAM UltraATA IDE Controller"
0x8086 0x248c "i810-tco" "Intel Corp.|82801 LPC Interface"
0x8086 0x248d "unknown" "Intel Corp.|82801?? USB 2.0 EHCI Contoroller"
0x8086 0x24c0 "i810-tco" "Intel Corp.|82801DB 845G/GL Chipset ISA Bridge (ICH4)"
-0x8086 0x24c1 "piix" "Intel Corp.|82801DBL (ICH4-L) IDE Controller"
+0x8086 0x24c1 "ata_piix" "Intel Corp.|82801DBL (ICH4-L) IDE Controller"
0x8086 0x24c2 "usb-uhci" "Intel Corp.|82801DB USB Controller"
0x8086 0x24c3 "i2c-i801" "Intel Corp.|82801DB SMBus Controller"
0x8086 0x24c4 "usb-uhci" "Intel Corp.|82801DB USB Controller"
@@ -6980,8 +6980,8 @@
0x8086 0x24c6 0x17c0 0x1069 "slamr" "Intel Corp.|82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller"
0x8086 0x24c6 "snd-intel8x0m" "Intel Corp.|82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller"
0x8086 0x24c7 "usb-uhci" "Intel Corp.|82801DB USB Controller"
-0x8086 0x24ca "piix" "Intel Corp.|82801DBM IDE Controller (UltraATA/100)"
-0x8086 0x24cb "piix" "Intel Corp.|82801DB 845G/GL Chipset IDE Controller"
+0x8086 0x24ca "ata_piix" "Intel Corp.|82801DBM IDE Controller (UltraATA/100)"
+0x8086 0x24cb "ata_piix" "Intel Corp.|82801DB 845G/GL Chipset IDE Controller"
0x8086 0x24cc "i810-tco" "Intel Corp.|82801DBM LPC Interface Bridge"
0x8086 0x24cd "ehci-hcd" "Intel Corp.|82801DB USB Enhanced Controller"
0x8086 0x24d0 "i810-tco" "Intel Corp.|82801EB ISA Bridge (LPC)"
@@ -7150,7 +7150,7 @@
0x8086 0x266d 0x17c0 0x10ab "slamr" "Intel Corp.|I/OController Hub Modem"
0x8086 0x266d "snd-intel8x0m" "Intel Corp.|I/O Controller Hub Modem"
0x8086 0x266e "snd-intel8x0" "Intel Corp.|82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller"
-0x8086 0x266f "piix" "Intel Corp.|I/O Controller Hub PATA"
+0x8086 0x266f "ata_piix" "Intel Corp.|I/O Controller Hub PATA"
0x8086 0x2670 "unknown" "Intel Corp.|Enterprise Southbridge LPC"
0x8086 0x2680 "ata_piix" "Intel Corp.|Enterprise Southbridge SATA cc=IDE"
0x8086 0x2681 "ahci" "Intel Corp.|Enterprise Southbridge SATA cc=AHCI"
@@ -7169,7 +7169,7 @@
0x8086 0x2699 "unknown" "Intel Corp.|Enterprise Southbridge AC '97 Modem"
0x8086 0x269a "snd-hda-intel" "Intel Corp.|ESB2 Southbridge HDA DID"
0x8086 0x269b "i2c-i801" "Intel Corp.|Enterprise Southbridge SMBus"
-0x8086 0x269e "piix" "Intel Corp.|Enterprise Southbridge PATA"
+0x8086 0x269e "ata_piix" "Intel Corp.|Enterprise Southbridge PATA"
0x8086 0x2770 "intel-agp" "Intel Corp.|Memory Controller Hub"
0x8086 0x2771 "unknown" "Intel Corp.|PCI Express Graphics Port"
0x8086 0x2772 "Card:Intel 945" "Intel Corp.|945G Integrated Graphics Controller"
@@ -7213,7 +7213,7 @@
0x8086 0x27dc "e100" "Intel Corp.|I/O Controller Hub LAN"
0x8086 0x27dd "snd-intel8x0m" "Intel Corp.|I/O Controller Hub AC'97 Modem"
0x8086 0x27de "snd-intel8x0" "Intel Corp.|I/O Controller Hub AC'97 Audio"
-0x8086 0x27df "piix" "Intel Corp.|I/O Controller Hub PATA"
+0x8086 0x27df "ata_piix" "Intel Corp.|I/O Controller Hub PATA"
0x8086 0x27e0 "unknown" "Intel Corp.|I/O Controller Hub PCI Express Port 5"
0x8086 0x27e2 "unknown" "Intel Corp.|I/O Controller Hub PCI Express Port 6"
0x8086 0x2810 "unknown" "Intel Corporation|LPC Interface Controller"
@@ -7246,7 +7246,7 @@
0x8086 0x2849 "unknown" "Intel Corporation|PCI Express Port 6"
0x8086 0x284b "snd-hda-intel" "Intel Corp.|ICH8 HD Audio DID"
0x8086 0x284f "unknown" "Intel Corporation|Thermal Subsystem"
-0x8086 0x2850 "piix" "Intel Corporation|Mobile IDE Controller"
+0x8086 0x2850 "ata_piix" "Intel Corporation|Mobile IDE Controller"
0x8086 0x2970 "unknown" "Intel Corporation|Memory Controller Hub"
0x8086 0x2971 "unknown" "Intel Corporation|PCI Express Root Port"
0x8086 0x2972 "unknown" "Intel Corporation|Integrated Graphics Controller"
@@ -7332,7 +7332,7 @@
0x8086 0x530d "pci" "Intel Corp.|80310 IOP [IO Processor]"
0x8086 0x6960 "unknown" "Intel Corp.|EHCI 960 emulator"
0x8086 0x7000 "unknown" "Intel Corp.|82371SB PIIX3 ISA [Natoma/Triton II]"
-0x8086 0x7010 "piix" "Intel Corp.|82371SB PIIX3 IDE [Natoma/Triton II]"
+0x8086 0x7010 "ata_piix" "Intel Corp.|82371SB PIIX3 IDE [Natoma/Triton II]"
0x8086 0x7020 "usb-uhci" "Intel Corp.|82371SB PIIX3 USB [Natoma/Triton II]"
0x8086 0x7030 "unknown" "Intel Corp.|430VX - 82437VX TVX [Triton VX]"
0x8086 0x7050 "unknown" "Intel Corp.|Intel Intercast Video Capture Card"
@@ -7362,14 +7362,14 @@
0x8086 0x7195 "snd-intel8x0" "Intel Corp.|440MX 810 Chipset AC'97 Audio Controller"
0x8086 0x7196 "slamr" "Intel Corp.|82440 - 443MX AC97 Modem Controller (Winmodem)"
0x8086 0x7198 "unknown" "Intel Corp.|82440MX PCI to ISA Bridge"
-0x8086 0x7199 "piix" "Intel Corp.|82440MX EIDE Controller"
+0x8086 0x7199 "ata_piix" "Intel Corp.|82440MX EIDE Controller"
0x8086 0x719a "usb-uhci" "Intel Corp.|82440MX USB Universal Host Controller"
0x8086 0x719b "i2c-piix4" "Intel Corp.|82440MX Power Management Controller"
0x8086 0x71a0 "intel-agp" "Intel Corp.|440GX - 82443GX Host bridge"
0x8086 0x71a1 "unknown" "Intel Corp.|440GX - 82443GX AGP bridge"
0x8086 0x71a2 "unknown" "Intel Corp.|440GX - 82443GX Host bridge (AGP disabled)"
0x8086 0x7600 "unknown" "Intel Corp.|82372FB PCI to ISA Bridge"
-0x8086 0x7601 "piix" "Intel Corp.|82372FB PIIX4 IDE"
+0x8086 0x7601 "ata_piix" "Intel Corp.|82372FB PIIX4 IDE"
0x8086 0x7602 "usb-uhci" "Intel Corp.|82372FB [PCI-to-USB UHCI]"
0x8086 0x7603 "unknown" "Intel Corp.|82372FB System Management Bus Controller"
0x8086 0x7605 "unknown" "Intel Corp.|82372FB IEEE1394 OpenHCI Host Controller"
@@ -7378,7 +7378,7 @@
0x8086 0x8485 "snd-intel8x0" "Intel Corp.|AC'97 Audio"
0x8086 0x84c4 "unknown" "Intel Corp.|450KX/GX [Orion] - 82454KX/GX PCI bridge"
0x8086 0x84c5 "unknown" "Intel Corp.|450KX/GX [Orion] - 82453KX/GX Memory controller"
-0x8086 0x84ca "piix" "Intel Corp.|450NX - 82451NX Memory & I/O Controller"
+0x8086 0x84ca "ata_piix" "Intel Corp.|450NX - 82451NX Memory & I/O Controller"
0x8086 0x84cb "unknown" "Intel Corp.|450NX - 82454NX PCI Expander Bridge"
0x8086 0x84e0 "unknown" "Intel Corp.|460GX - 84460GX System Address Controller (SAC)"
0x8086 0x84e1 "unknown" "Intel Corp.|460GX - 84460GX System Data Controller (SDC)"