aboutsummaryrefslogtreecommitdiff
path: root/src/superio/serverengines/pilot/pilot.h
diff options
context:
space:
mode:
authorEdward O'Callaghan <eocallaghan@alterapraxis.com>2014-03-31 21:53:32 +1100
committerPatrick Georgi <patrick@georgi-clan.de>2014-05-09 08:26:14 +0200
commitf18abab20047a23d7b29705ce274920ad36cd18a (patch)
treea977c6932e26c49bc769002b0ef10f07223fe990 /src/superio/serverengines/pilot/pilot.h
parent618de689c348fa7aa4eaaa256eccc8efdf76d91c (diff)
superio/serverengines/pilot: Avoid .c includes
Following the same reasoning as commit d3043313a91dff3bc2f879ffb3b4bf23a364d711 superio/fintek/f81865f: Avoid .c includes Clean up the early_serial #include directives in mainboard/romstage code. Change-Id: Ia6ed36c8517a95b651fefdd855eec0ec91d73187 Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com> Reviewed-on: http://review.coreboot.org/5439 Tested-by: build bot (Jenkins) Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
Diffstat (limited to 'src/superio/serverengines/pilot/pilot.h')
-rw-r--r--src/superio/serverengines/pilot/pilot.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/superio/serverengines/pilot/pilot.h b/src/superio/serverengines/pilot/pilot.h
index a5bddd30d8..e19cf37539 100644
--- a/src/superio/serverengines/pilot/pilot.h
+++ b/src/superio/serverengines/pilot/pilot.h
@@ -30,4 +30,13 @@
#define PILOT_LD5 0x05 /* Logical device 5 */
#define PILOT_LD7 0x07 /* Logical device 7 */
-#endif
+/* should not expose these however early_init needs love */
+void pnp_enter_ext_func_mode(device_t dev);
+void pnp_exit_ext_func_mode(device_t dev);
+
+void pilot_early_init(device_t dev);
+
+void pilot_enable_serial(device_t dev, u16 iobase);
+void pilot_disable_serial(device_t dev);
+
+#endif /* SUPERIO_SERVERENGINES_PILOT_PILOT_H */