projects
/
coreboot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add missing EOT marker.
[coreboot.git]
/
util
/
superiotool
/
superiotool.h
diff --git
a/util/superiotool/superiotool.h
b/util/superiotool/superiotool.h
index c5affec8bc9b8addeac31d70af923698d38457ce..94918b8867ded8036dc7cf849b1eb3c4d790b540 100644
(file)
--- a/
util/superiotool/superiotool.h
+++ b/
util/superiotool/superiotool.h
@@
-182,6
+182,10
@@
void print_vendor_chips(const char *vendor,
void probe_idregs_ali(uint16_t port);
void print_ali_chips(void);
void probe_idregs_ali(uint16_t port);
void print_ali_chips(void);
+/* amd.c */
+void probe_idregs_amd(uint16_t port);
+void print_amd_chips(void);
+
/* serverengines.c */
void probe_idregs_serverengines(uint16_t port);
void print_serverengines_chips(void);
/* serverengines.c */
void probe_idregs_serverengines(uint16_t port);
void print_serverengines_chips(void);
@@
-191,6
+195,10
@@
void probe_idregs_fintek(uint16_t port);
void probe_idregs_fintek_alternative(uint16_t port);
void print_fintek_chips(void);
void probe_idregs_fintek_alternative(uint16_t port);
void print_fintek_chips(void);
+/* infineon.c */
+void probe_idregs_infineon(uint16_t port);
+void print_infineon_chips(void);
+
/* ite.c */
void probe_idregs_ite(uint16_t port);
void print_ite_chips(void);
/* ite.c */
void probe_idregs_ite(uint16_t port);
void print_ite_chips(void);
@@
-235,8
+243,11
@@
static const struct {
{probe_idregs_winbond, {0x2e, 0x4e, 0x3f0, 0x370, 0x250, EOT}},
#ifdef PCI_SUPPORT
{probe_idregs_via, {0x3f0, EOT}},
{probe_idregs_winbond, {0x2e, 0x4e, 0x3f0, 0x370, 0x250, EOT}},
#ifdef PCI_SUPPORT
{probe_idregs_via, {0x3f0, EOT}},
+ /* in fact read the BASE from HW */
+ {probe_idregs_amd, {0xaa, EOT}},
#endif
{probe_idregs_serverengines, {0x2e, EOT}},
#endif
{probe_idregs_serverengines, {0x2e, EOT}},
+ {probe_idregs_infineon, {0x2e, 0x4e, EOT}},
};
/** Table of functions to print out supported Super I/O chips. */
};
/** Table of functions to print out supported Super I/O chips. */
@@
-252,8
+263,10
@@
static const struct {
{print_winbond_chips},
#ifdef PCI_SUPPORT
{print_via_chips},
{print_winbond_chips},
#ifdef PCI_SUPPORT
{print_via_chips},
+ {print_amd_chips},
#endif
{print_serverengines_chips},
#endif
{print_serverengines_chips},
+ {print_infineon_chips},
};
#endif
};
#endif