summaryrefslogtreecommitdiff
path: root/util/superiotool/superiotool.h
diff options
context:
space:
mode:
authorUwe Hermann <uwe@hermann-uwe.de>2007-10-08 01:11:11 +0000
committerUwe Hermann <uwe@hermann-uwe.de>2007-10-08 01:11:11 +0000
commit14f304ace1fa238ad0b821e5e139c74d280d3188 (patch)
tree8c7001a4bf6099012cbdc29c1abc85bfe9f52ba3 /util/superiotool/superiotool.h
parent557a9018edb3e335706d0cc0ad80be4b1c137e72 (diff)
downloadcoreboot-14f304ace1fa238ad0b821e5e139c74d280d3188.tar.xz
Add detection support for lots more SMSC Super I/Os (trivial).
Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de> Acked-by: Uwe Hermann <uwe@hermann-uwe.de> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@2841 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'util/superiotool/superiotool.h')
-rw-r--r--util/superiotool/superiotool.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/util/superiotool/superiotool.h b/util/superiotool/superiotool.h
index 3509d07bc3..9ba514306f 100644
--- a/util/superiotool/superiotool.h
+++ b/util/superiotool/superiotool.h
@@ -54,7 +54,7 @@ and print its vendor, name, ID, revision, and config port.\n"
#define LDNSIZE (MAXLDN + 3) /* Biggest LDN + 0 + NOLDN + EOT */
#define MAXNUMIDX 70 /* Maximum number of indexes */
#define IDXSIZE (MAXNUMIDX + 1)
-#define MAXNUMPORTS (5 + 1) /* Maximum number of Super I/O ports */
+#define MAXNUMPORTS (6 + 1) /* Maximum number of Super I/O ports */
/* Command line parameters. */
extern int dump, dump_readable, verbose;
@@ -109,10 +109,10 @@ const static struct {
int ports[MAXNUMPORTS]; /* Signed, as we need EOT. */
} superio_ports_table[] = {
{probe_idregs_ali, {0x3f0, 0x370, EOT}},
- {probe_idregs_nsc, {0x2e, 0x4e, EOT}},
{probe_idregs_fintek, {0x2e, 0x4e, EOT}},
{probe_idregs_ite, {0x2e, 0x4e, EOT}},
- {probe_idregs_smsc, {0x2e, 0x4e, 0x3f0, 0x370, EOT}},
+ {probe_idregs_nsc, {0x2e, 0x4e, EOT}},
+ {probe_idregs_smsc, {0x2e, 0x4e, 0x162e, 0x164e, 0x3f0, 0x370, EOT}},
{probe_idregs_winbond, {0x2e, 0x4e, 0x3f0, 0x370, 0x250, EOT}},
};