2
0
mirror of https://github.com/lm-sensors/lm-sensors synced 2025-09-04 00:05:10 +00:00

Reindent @pci_adapters.

git-svn-id: http://lm-sensors.org/svn/lm-sensors/branches/lm-sensors-3.0.0@5456 7894878c-1315-0410-8ee3-d5d059ff63e0
This commit is contained in:
Jean Delvare
2008-11-29 20:12:58 +00:00
parent 7794ae9b81
commit ff6aea03e4

View File

@@ -52,405 +52,338 @@ $revision =~ s/ \([^()]*\)//;
# Each entry must have a vendid (Vendor ID), devid (Device ID) and # Each entry must have a vendid (Vendor ID), devid (Device ID) and
# procid (Device name) and driver (Device driver). # procid (Device name) and driver (Device driver).
@pci_adapters = ( @pci_adapters = (
{ {
vendid => 0x8086, vendid => 0x8086,
devid => 0x7113, devid => 0x7113,
procid => "Intel 82371AB PIIX4 ACPI", procid => "Intel 82371AB PIIX4 ACPI",
driver => "i2c-piix4", driver => "i2c-piix4",
}, }, {
{ vendid => 0x8086,
vendid => 0x8086, devid => 0x7603,
devid => 0x7603, procid => "Intel 82372FB PIIX5 ACPI",
procid => "Intel 82372FB PIIX5 ACPI", driver => "to-be-tested",
driver => "to-be-tested", }, {
}, vendid => 0x8086,
{ devid => 0x719b,
vendid => 0x8086, procid => "Intel 82443MX Mobile",
devid => 0x719b, driver => "i2c-piix4",
procid => "Intel 82443MX Mobile", }, {
driver => "i2c-piix4", vendid => 0x8086,
}, devid => 0x2413,
{ procid => "Intel 82801AA ICH",
vendid => 0x8086, driver => "i2c-i801",
devid => 0x2413, }, {
procid => "Intel 82801AA ICH", vendid => 0x8086,
driver => "i2c-i801", devid => 0x2423,
}, procid => "Intel 82801AB ICH0",
{ driver => "i2c-i801",
vendid => 0x8086, }, {
devid => 0x2423, vendid => 0x8086,
procid => "Intel 82801AB ICH0", devid => 0x2443,
driver => "i2c-i801", procid => "Intel 82801BA ICH2",
}, driver => "i2c-i801",
{ }, {
vendid => 0x8086, vendid => 0x8086,
devid => 0x2443, devid => 0x2483,
procid => "Intel 82801BA ICH2", procid => "Intel 82801CA/CAM ICH3",
driver => "i2c-i801", driver => "i2c-i801",
}, }, {
{ vendid => 0x8086,
vendid => 0x8086, devid => 0x24C3,
devid => 0x2483, procid => "Intel 82801DB ICH4",
procid => "Intel 82801CA/CAM ICH3", driver => "i2c-i801",
driver => "i2c-i801", }, {
}, vendid => 0x8086,
{ devid => 0x24D3,
vendid => 0x8086, procid => "Intel 82801EB ICH5",
devid => 0x24C3, driver => "i2c-i801",
procid => "Intel 82801DB ICH4", }, {
driver => "i2c-i801", vendid => 0x8086,
}, devid => 0x25A4,
{ procid => "Intel 6300ESB",
vendid => 0x8086, driver => "i2c-i801",
devid => 0x24D3, }, {
procid => "Intel 82801EB ICH5", vendid => 0x8086,
driver => "i2c-i801", devid => 0x269B,
}, procid => "Intel Enterprise Southbridge - ESB2",
{ driver => "i2c-i801",
vendid => 0x8086, }, {
devid => 0x25A4, vendid => 0x8086,
procid => "Intel 6300ESB", devid => 0x266A,
driver => "i2c-i801", procid => "Intel 82801FB ICH6",
}, driver => "i2c-i801",
{ }, {
vendid => 0x8086, vendid => 0x8086,
devid => 0x269B, devid => 0x27DA,
procid => "Intel Enterprise Southbridge - ESB2", procid => "Intel 82801G ICH7",
driver => "i2c-i801", driver => "i2c-i801",
}, }, {
{ vendid => 0x8086,
vendid => 0x8086, devid => 0x283E,
devid => 0x266A, procid => "Intel 82801H ICH8",
procid => "Intel 82801FB ICH6", driver => "i2c-i801",
driver => "i2c-i801", }, {
}, vendid => 0x8086,
{ devid => 0x2930,
vendid => 0x8086, procid => "Intel ICH9",
devid => 0x27DA, driver => "i2c-i801",
procid => "Intel 82801G ICH7", }, {
driver => "i2c-i801", vendid => 0x8086,
}, devid => 0x5032,
{ procid => "Intel Tolapai",
vendid => 0x8086, driver => "i2c-i801",
devid => 0x283E, }, {
procid => "Intel 82801H ICH8", vendid => 0x8086,
driver => "i2c-i801", devid => 0x3A30,
}, procid => "Intel ICH10",
{ driver => "i2c-i801",
vendid => 0x8086, }, {
devid => 0x2930, vendid => 0x8086,
procid => "Intel ICH9", devid => 0x3A60,
driver => "i2c-i801", procid => "Intel ICH10",
}, driver => "i2c-i801",
{ }, {
vendid => 0x8086, vendid => 0x8086,
devid => 0x5032, devid => 0x8119,
procid => "Intel Tolapai", procid => "Intel SCH",
driver => "i2c-i801", driver => "i2c-isch",
}, }, {
{ vendid => 0x1106,
vendid => 0x8086, devid => 0x3040,
devid => 0x3A30, procid => "VIA Technologies VT82C586B Apollo ACPI",
procid => "Intel ICH10", driver => "i2c-via",
driver => "i2c-i801", }, {
}, vendid => 0x1106,
{ devid => 0x3050,
vendid => 0x8086, procid => "VIA Technologies VT82C596 Apollo ACPI",
devid => 0x3A60, driver => "i2c-viapro",
procid => "Intel ICH10", }, {
driver => "i2c-i801", vendid => 0x1106,
}, devid => 0x3051,
{ procid => "VIA Technologies VT82C596B ACPI",
vendid => 0x8086, driver => "i2c-viapro",
devid => 0x8119, }, {
procid => "Intel SCH", vendid => 0x1106,
driver => "i2c-isch", devid => 0x3057,
}, procid => "VIA Technologies VT82C686 Apollo ACPI",
{ driver => "i2c-viapro",
vendid => 0x1106, }, {
devid => 0x3040, vendid => 0x1106,
procid => "VIA Technologies VT82C586B Apollo ACPI", devid => 0x3074,
driver => "i2c-via", procid => "VIA Technologies VT8233 VLink South Bridge",
}, driver => "i2c-viapro",
{ }, {
vendid => 0x1106, vendid => 0x1106,
devid => 0x3050, devid => 0x3147,
procid => "VIA Technologies VT82C596 Apollo ACPI", procid => "VIA Technologies VT8233A South Bridge",
driver => "i2c-viapro", driver => "i2c-viapro",
}, }, {
{ vendid => 0x1106,
vendid => 0x1106, devid => 0x3177,
devid => 0x3051, procid => "VIA Technologies VT8233A/8235 South Bridge",
procid => "VIA Technologies VT82C596B ACPI", driver => "i2c-viapro",
driver => "i2c-viapro", }, {
}, vendid => 0x1106,
{ devid => 0x3227,
vendid => 0x1106, procid => "VIA Technologies VT8237 South Bridge",
devid => 0x3057, driver => "i2c-viapro",
procid => "VIA Technologies VT82C686 Apollo ACPI", }, {
driver => "i2c-viapro", vendid => 0x1106,
}, devid => 0x3337,
{ procid => "VIA Technologies VT8237A South Bridge",
vendid => 0x1106, driver => "i2c-viapro",
devid => 0x3074, }, {
procid => "VIA Technologies VT8233 VLink South Bridge", vendid => 0x1106,
driver => "i2c-viapro", devid => 0x8235,
}, procid => "VIA Technologies VT8231 South Bridge",
{ driver => "i2c-viapro",
vendid => 0x1106, }, {
devid => 0x3147, vendid => 0x1106,
procid => "VIA Technologies VT8233A South Bridge", devid => 0x3287,
driver => "i2c-viapro", procid => "VIA Technologies VT8251 South Bridge",
}, driver => "i2c-viapro",
{ }, {
vendid => 0x1106, vendid => 0x1106,
devid => 0x3177, devid => 0x8324,
procid => "VIA Technologies VT8233A/8235 South Bridge", procid => "VIA Technologies CX700 South Bridge",
driver => "i2c-viapro", driver => "i2c-viapro",
}, }, {
{ vendid => 0x1106,
vendid => 0x1106, devid => 0x8353,
devid => 0x3227, procid => "VIA Technologies VX800/VX820 South Bridge",
procid => "VIA Technologies VT8237 South Bridge", driver => "i2c-viapro",
driver => "i2c-viapro", }, {
}, vendid => 0x1039,
{ devid => 0x0630,
vendid => 0x1106, procid => "Silicon Integrated Systems SIS630",
devid => 0x3337, driver => "i2c-sis630",
procid => "VIA Technologies VT8237A South Bridge", }, {
driver => "i2c-viapro", vendid => 0x1039,
}, devid => 0x0730,
{ procid => "Silicon Integrated Systems SIS730",
vendid => 0x1106, driver => "i2c-sis630",
devid => 0x8235, }, {
procid => "VIA Technologies VT8231 South Bridge", # Both Ali chips below have same PCI ID. Can't be helped. Only one should load.
driver => "i2c-viapro", vendid => 0x10b9,
}, devid => 0x7101,
{ procid => "Acer Labs 1533/1543",
vendid => 0x1106, driver => "i2c-ali15x3",
devid => 0x3287, }, {
procid => "VIA Technologies VT8251 South Bridge", vendid => 0x10b9,
driver => "i2c-viapro", devid => 0x7101,
}, procid => "Acer Labs 1535",
{ driver => "i2c-ali1535",
vendid => 0x1106, }, {
devid => 0x8324, vendid => 0x10b9,
procid => "VIA Technologies CX700 South Bridge", devid => 0x1563,
driver => "i2c-viapro", procid => "Acer Labs 1563",
}, driver => "i2c-ali1563",
{ }, {
vendid => 0x1106, vendid => 0x1022,
devid => 0x8353, devid => 0x740b,
procid => "VIA Technologies VX800/VX820 South Bridge", procid => "AMD-756 Athlon ACPI",
driver => "i2c-viapro", driver => "i2c-amd756",
}, }, {
{ vendid => 0x1022,
vendid => 0x1039, devid => 0x7413,
devid => 0x0630, procid => "AMD-766 Athlon ACPI",
procid => "Silicon Integrated Systems SIS630", driver => "i2c-amd756",
driver => "i2c-sis630", }, {
}, vendid => 0x1022,
{ devid => 0x7443,
vendid => 0x1039, procid => "AMD-768 System Management",
devid => 0x0730, driver => "i2c-amd756",
procid => "Silicon Integrated Systems SIS730", }, {
driver => "i2c-sis630", vendid => 0x1022,
}, devid => 0x746b,
# procid => "AMD-8111 ACPI",
# Both Ali chips below have same PCI ID. Can't be helped. Only one should load. driver => "i2c-amd756",
# }, {
{ vendid => 0x1022,
vendid => 0x10b9, devid => 0x746a,
devid => 0x7101, procid => "AMD-8111 SMBus 2.0",
procid => "Acer Labs 1533/1543", driver => "i2c-amd8111",
driver => "i2c-ali15x3", }, {
}, vendid => 0x10de,
{ devid => 0x01b4,
vendid => 0x10b9, procid => "nVidia nForce SMBus",
devid => 0x7101, driver => "i2c-amd756",
procid => "Acer Labs 1535", }, {
driver => "i2c-ali1535", vendid => 0x10de,
}, devid => 0x0064,
{ procid => "nVidia Corporation nForce2 SMBus (MCP)",
vendid => 0x10b9, driver => "i2c-nforce2",
devid => 0x1563, }, {
procid => "Acer Labs 1563", vendid => 0x10de,
driver => "i2c-ali1563", devid => 0x0084,
}, procid => "nVidia Corporation nForce2 Ultra 400 SMBus (MCP)",
{ driver => "i2c-nforce2",
vendid => 0x1022, }, {
devid => 0x740b, vendid => 0x10de,
procid => "AMD-756 Athlon ACPI", devid => 0x00D4,
driver => "i2c-amd756", procid => "nVidia Corporation nForce3 Pro150 SMBus (MCP)",
}, driver => "i2c-nforce2",
{ }, {
vendid => 0x1022, vendid => 0x10de,
devid => 0x7413, devid => 0x00E4,
procid => "AMD-766 Athlon ACPI", procid => "nVidia Corporation nForce3 250Gb SMBus (MCP)",
driver => "i2c-amd756", driver => "i2c-nforce2",
}, }, {
{ vendid => 0x10de,
vendid => 0x1022, devid => 0x0052,
devid => 0x7443, procid => "nVidia Corporation nForce4 SMBus (MCP)",
procid => "AMD-768 System Management", driver => "i2c-nforce2",
driver => "i2c-amd756", }, {
}, vendid => 0x10de,
{ devid => 0x0034,
vendid => 0x1022, procid => "nVidia Corporation nForce4 SMBus (MCP-04)",
devid => 0x746b, driver => "i2c-nforce2",
procid => "AMD-8111 ACPI", }, {
driver => "i2c-amd756", vendid => 0x10de,
}, devid => 0x0264,
{ procid => "nVidia Corporation nForce4 SMBus (MCP51)",
vendid => 0x1022, driver => "i2c-nforce2",
devid => 0x746a, }, {
procid => "AMD-8111 SMBus 2.0", vendid => 0x10de,
driver => "i2c-amd8111", devid => 0x0368,
}, procid => "nVidia Corporation nForce4 SMBus (MCP55)",
{ driver => "i2c-nforce2",
vendid => 0x10de, }, {
devid => 0x01b4, vendid => 0x10de,
procid => "nVidia nForce SMBus", devid => 0x03eb,
driver => "i2c-amd756", procid => "nVidia Corporation nForce4 SMBus (MCP61)",
}, driver => "i2c-nforce2",
{ }, {
vendid => 0x10de, vendid => 0x10de,
devid => 0x0064, devid => 0x0446,
procid => "nVidia Corporation nForce2 SMBus (MCP)", procid => "nVidia Corporation nForce4 SMBus (MCP65)",
driver => "i2c-nforce2", driver => "i2c-nforce2",
}, }, {
{ vendid => 0x1166,
vendid => 0x10de, devid => 0x0200,
devid => 0x0084, procid => "ServerWorks OSB4 South Bridge",
procid => "nVidia Corporation nForce2 Ultra 400 SMBus (MCP)", driver => "i2c-piix4",
driver => "i2c-nforce2", }, {
}, vendid => 0x1055,
{ devid => 0x9463,
vendid => 0x10de, procid => "SMSC Victory66 South Bridge",
devid => 0x00D4, driver => "i2c-piix4",
procid => "nVidia Corporation nForce3 Pro150 SMBus (MCP)", }, {
driver => "i2c-nforce2", vendid => 0x1166,
}, devid => 0x0201,
{ procid => "ServerWorks CSB5 South Bridge",
vendid => 0x10de, driver => "i2c-piix4",
devid => 0x00E4, }, {
procid => "nVidia Corporation nForce3 250Gb SMBus (MCP)", vendid => 0x1166,
driver => "i2c-nforce2", devid => 0x0203,
}, procid => "ServerWorks CSB6 South Bridge",
{ driver => "i2c-piix4",
vendid => 0x10de, }, {
devid => 0x0052, vendid => 0x1166,
procid => "nVidia Corporation nForce4 SMBus (MCP)", devid => 0x0205,
driver => "i2c-nforce2", procid => "ServerWorks HT-1000 South Bridge",
}, driver => "i2c-piix4",
{ }, {
vendid => 0x10de, vendid => 0x1002,
devid => 0x0034, devid => 0x4353,
procid => "nVidia Corporation nForce4 SMBus (MCP-04)", procid => "ATI Technologies Inc ATI SMBus",
driver => "i2c-nforce2", driver => "i2c-piix4",
}, }, {
{ vendid => 0x1002,
vendid => 0x10de, devid => 0x4363,
devid => 0x0264, procid => "ATI Technologies Inc ATI SMBus",
procid => "nVidia Corporation nForce4 SMBus (MCP51)", driver => "i2c-piix4",
driver => "i2c-nforce2", }, {
}, vendid => 0x1002,
{ devid => 0x4372,
vendid => 0x10de, procid => "ATI Technologies Inc IXP SB400 SMBus Controller",
devid => 0x0368, driver => "i2c-piix4",
procid => "nVidia Corporation nForce4 SMBus (MCP55)", }, {
driver => "i2c-nforce2", vendid => 0x1002,
}, devid => 0x4385,
{ procid => "ATI Technologies Inc SB600 SMBus",
vendid => 0x10de, driver => "i2c-piix4",
devid => 0x03eb, }, {
procid => "nVidia Corporation nForce4 SMBus (MCP61)", vendid => 0x100B,
driver => "i2c-nforce2", devid => 0x0500,
}, procid => "SCx200 Bridge",
{ driver => "scx200_acb",
vendid => 0x10de, }, {
devid => 0x0446, vendid => 0x100B,
procid => "nVidia Corporation nForce4 SMBus (MCP65)", devid => 0x0510,
driver => "i2c-nforce2", procid => "SC1100 Bridge",
}, driver => "scx200_acb",
{ }, {
vendid => 0x1166, vendid => 0x100B,
devid => 0x0200, devid => 0x002B,
procid => "ServerWorks OSB4 South Bridge", procid => "CS5535 ISA bridge",
driver => "i2c-piix4", driver => "scx200_acb",
}, }, {
{ vendid => 0x1022,
vendid => 0x1055, devid => 0x2090,
devid => 0x9463, procid => "CS5536 [Geode companion] ISA",
procid => "SMSC Victory66 South Bridge", driver => "scx200_acb",
driver => "i2c-piix4", }
},
{
vendid => 0x1166,
devid => 0x0201,
procid => "ServerWorks CSB5 South Bridge",
driver => "i2c-piix4",
},
{
vendid => 0x1166,
devid => 0x0203,
procid => "ServerWorks CSB6 South Bridge",
driver => "i2c-piix4",
},
{
vendid => 0x1166,
devid => 0x0205,
procid => "ServerWorks HT-1000 South Bridge",
driver => "i2c-piix4",
},
{
vendid => 0x1002,
devid => 0x4353,
procid => "ATI Technologies Inc ATI SMBus",
driver => "i2c-piix4",
},
{
vendid => 0x1002,
devid => 0x4363,
procid => "ATI Technologies Inc ATI SMBus",
driver => "i2c-piix4",
},
{
vendid => 0x1002,
devid => 0x4372,
procid => "ATI Technologies Inc IXP SB400 SMBus Controller",
driver => "i2c-piix4",
},
{
vendid => 0x1002,
devid => 0x4385,
procid => "ATI Technologies Inc SB600 SMBus",
driver => "i2c-piix4",
},
{
vendid => 0x100B,
devid => 0x0500,
procid => "SCx200 Bridge",
driver => "scx200_acb",
},
{
vendid => 0x100B,
devid => 0x0510,
procid => "SC1100 Bridge",
driver => "scx200_acb",
},
{
vendid => 0x100B,
devid => 0x002B,
procid => "CS5535 ISA bridge",
driver => "scx200_acb",
},
{
vendid => 0x1022,
devid => 0x2090,
procid => "CS5536 [Geode companion] ISA",
driver => "scx200_acb",
},
); );
# The following entries used to appear directly in @pci_adapters. # The following entries used to appear directly in @pci_adapters.
@@ -460,21 +393,21 @@ $revision =~ s/ \([^()]*\)//;
# #
use vars qw(@pci_adapters_sis5595 @pci_adapters_sis96x); use vars qw(@pci_adapters_sis5595 @pci_adapters_sis96x);
@pci_adapters_sis5595 = ( @pci_adapters_sis5595 = (
{ {
vendid => 0x1039, vendid => 0x1039,
devid => 0x0008, devid => 0x0008,
procid => "Silicon Integrated Systems SIS5595", procid => "Silicon Integrated Systems SIS5595",
driver => "i2c-sis5595", driver => "i2c-sis5595",
}, }
); );
@pci_adapters_sis96x = ( @pci_adapters_sis96x = (
{ {
vendid => 0x1039, vendid => 0x1039,
devid => 0x0016, devid => 0x0016,
procid => "Silicon Integrated Systems SMBus Controller", procid => "Silicon Integrated Systems SMBus Controller",
driver => "i2c-sis96x", driver => "i2c-sis96x",
}, }
); );
# Look-up table to find out an I2C bus' driver based on the bus name. # Look-up table to find out an I2C bus' driver based on the bus name.