summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/mainboard/msi/ms7721/romstage.c15
-rw-r--r--src/superio/fintek/common/early_serial.c4
-rw-r--r--src/superio/fintek/common/fintek.h3
3 files changed, 5 insertions, 17 deletions
diff --git a/src/mainboard/msi/ms7721/romstage.c b/src/mainboard/msi/ms7721/romstage.c
index ebb875de63..bec2f40bbb 100644
--- a/src/mainboard/msi/ms7721/romstage.c
+++ b/src/mainboard/msi/ms7721/romstage.c
@@ -41,21 +41,6 @@
/* GPIO configuration */
-#define FINTEK_ENTRY_KEY 0x87
-static void pnp_enter_conf_state(pnp_devfn_t dev)
-{
- u16 port = dev >> 8;
- outb(FINTEK_ENTRY_KEY, port);
- outb(FINTEK_ENTRY_KEY, port);
-}
-
-#define FINTEK_EXIT_KEY 0xAA
-static void pnp_exit_conf_state(pnp_devfn_t dev)
-{
- u16 port = dev >> 8;
- outb(FINTEK_EXIT_KEY, port);
-}
-
static void gpio_init(pnp_devfn_t dev)
{
pnp_enter_conf_state(dev);
diff --git a/src/superio/fintek/common/early_serial.c b/src/superio/fintek/common/early_serial.c
index c625b5327b..d0e0ab072f 100644
--- a/src/superio/fintek/common/early_serial.c
+++ b/src/superio/fintek/common/early_serial.c
@@ -43,7 +43,7 @@
#define FINTEK_EXIT_KEY 0xAA
/* Enable configuration: pass entry key '0x87' into index port dev. */
-static void pnp_enter_conf_state(pnp_devfn_t dev)
+void pnp_enter_conf_state(pnp_devfn_t dev)
{
u16 port = dev >> 8;
outb(FINTEK_ENTRY_KEY, port);
@@ -51,7 +51,7 @@ static void pnp_enter_conf_state(pnp_devfn_t dev)
}
/* Disable configuration: pass exit key '0xAA' into index port dev. */
-static void pnp_exit_conf_state(pnp_devfn_t dev)
+void pnp_exit_conf_state(pnp_devfn_t dev)
{
u16 port = dev >> 8;
outb(FINTEK_EXIT_KEY, port);
diff --git a/src/superio/fintek/common/fintek.h b/src/superio/fintek/common/fintek.h
index cbd175f7ac..306edeea7e 100644
--- a/src/superio/fintek/common/fintek.h
+++ b/src/superio/fintek/common/fintek.h
@@ -22,4 +22,7 @@
void fintek_enable_serial(pnp_devfn_t dev, u16 iobase);
+void pnp_enter_conf_state(pnp_devfn_t dev);
+void pnp_exit_conf_state(pnp_devfn_t dev);
+
#endif /* SUPERIO_FINTEK_COMMON_PRE_RAM_H */