Add support for the Intel 82443MX chipset

PR:		kern/33032
MFC after:	1 month
This commit is contained in:
Jim Pirzyk 2001-12-21 01:28:59 +00:00
parent 98f9879242
commit 417c87d137
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=88323
5 changed files with 6 additions and 4 deletions

View File

@ -2389,7 +2389,7 @@ options POWERFAIL_NMI # make it beep instead of panicing
# Supported SMB interfaces:
# iicsmb I2C to SMB bridge with any iicbus interface
# bktr brooktree848 I2C hardware interface
# intpm Intel PIIX4 Power Management Unit
# intpm Intel PIIX4 (82371AB, 82443MX) Power Management Unit
# alpm Acer Aladdin-IV/V/Pro2 Power Management Unit
# ichsmb Intel ICH SMBus controller chips (82801AA, 82801AB, 82801BA)
#

View File

@ -102,7 +102,7 @@ isab_probe(device_t dev)
case 0x122e8086: /* Intel 82371FB */
case 0x70008086: /* Intel 82371SB */
case 0x71108086: /* Intel 82371AB */
case 0x71988086: /* Intel 82371MX */
case 0x71988086: /* Intel 82443MX */
case 0x24108086: /* Intel 82801AA (ICH) */
case 0x24208086: /* Intel 82801AB (ICH0) */
case 0x24408086: /* Intel 82801AB (ICH2) */

View File

@ -175,8 +175,9 @@ struct pci_quirk {
};
struct pci_quirk pci_quirks[] = {
/* The Intel 82371AB has a map register at offset 0x90. */
/* The Intel 82371AB and 82443MX has a map register at offset 0x90. */
{ 0x71138086, PCI_QUIRK_MAP_REG, 0x90, 0 },
{ 0x719b8086, PCI_QUIRK_MAP_REG, 0x90, 0 },
/* As does the Serverworks OSB4 (the SMBus mapping register) */
{ 0x02001166, PCI_QUIRK_MAP_REG, 0x90, 0 },

View File

@ -2389,7 +2389,7 @@ options POWERFAIL_NMI # make it beep instead of panicing
# Supported SMB interfaces:
# iicsmb I2C to SMB bridge with any iicbus interface
# bktr brooktree848 I2C hardware interface
# intpm Intel PIIX4 Power Management Unit
# intpm Intel PIIX4 (82371AB, 82443MX) Power Management Unit
# alpm Acer Aladdin-IV/V/Pro2 Power Management Unit
# ichsmb Intel ICH SMBus controller chips (82801AA, 82801AB, 82801BA)
#

View File

@ -58,6 +58,7 @@ static struct _pcsid
} pci_ids[] =
{
{ 0x71138086,"Intel 82371AB Power management controller"},
{ 0x719b8086,"Intel 82443MX Power management controller"},
#if 0
/* Not a good idea yet, this stops isab0 functioning */
{ 0x02001166,"ServerWorks OSB4 PCI to ISA Bridge"},