Add (partly) support for Nuvoton NCT6776F
[coreboot.git] / util / superiotool / superiotool.h
index 8a7d2aa479b4a0721bfa3730f762e994f1a5b855..c5affec8bc9b8addeac31d70af923698d38457ce 100644 (file)
@@ -182,6 +182,10 @@ void print_vendor_chips(const char *vendor,
 void probe_idregs_ali(uint16_t port);
 void print_ali_chips(void);
 
+/* serverengines.c */
+void probe_idregs_serverengines(uint16_t port);
+void print_serverengines_chips(void);
+
 /* fintek.c */
 void probe_idregs_fintek(uint16_t port);
 void probe_idregs_fintek_alternative(uint16_t port);
@@ -226,12 +230,13 @@ static const struct {
        {probe_idregs_nsc,      {0x2e, 0x4e, 0x15c, 0x164e, EOT}},
        /* I/O pairs on Nuvoton EC chips can be configured by firmware in
         * addition to the following hardware strapping options. */
-       {probe_idregs_nuvoton, {0x164e, 0x2e, EOT}},
+       {probe_idregs_nuvoton, {0x164e, 0x2e, 0x4e, EOT}},
        {probe_idregs_smsc,     {0x2e, 0x4e, 0x162e, 0x164e, 0x3f0, 0x370, EOT}},
        {probe_idregs_winbond,  {0x2e, 0x4e, 0x3f0, 0x370, 0x250, EOT}},
 #ifdef PCI_SUPPORT
        {probe_idregs_via,      {0x3f0, EOT}},
 #endif
+       {probe_idregs_serverengines,    {0x2e, EOT}},
 };
 
 /** Table of functions to print out supported Super I/O chips. */
@@ -248,6 +253,7 @@ static const struct {
 #ifdef PCI_SUPPORT
        {print_via_chips},
 #endif
+       {print_serverengines_chips},
 };
 
 #endif