summaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
authorEdward O'Callaghan <eocallaghan@alterapraxis.com>2014-11-01 09:14:58 +1100
committerEdward O'Callaghan <eocallaghan@alterapraxis.com>2014-11-01 21:27:50 +0100
commitb14bf88697950c63fa786cbd70dab3070e464807 (patch)
tree9eafeeb9e620e430a2f7e3a465e349ac404198f8 /src/include
parentd2040737a9c3e07fee5392079dea88988ad8c56c (diff)
downloadcoreboot-b14bf88697950c63fa786cbd70dab3070e464807.tar.xz
superio/common/conf_mode.c: Introduce 'new' enter/exit keys for SIO's
Super I/O manufactures have found new and innovative ways to enter and exit out of LDN config in PNP config space. Change-Id: Id3f5882664f1b2b18b49f32373430cf4b037ad22 Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com> Reviewed-on: http://review.coreboot.org/7308 Tested-by: build bot (Jenkins) Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Reviewed-by: Bruce Griffith <Bruce.Griffith@se-eng.com>
Diffstat (limited to 'src/include')
-rw-r--r--src/include/superio/conf_mode.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/include/superio/conf_mode.h b/src/include/superio/conf_mode.h
index 9f7e3e619a..2aca8c1472 100644
--- a/src/include/superio/conf_mode.h
+++ b/src/include/superio/conf_mode.h
@@ -25,13 +25,19 @@
/* Common enter/exit implementations */
void pnp_enter_conf_mode_55(struct device *dev);
+void pnp_enter_conf_mode_6767(struct device *dev);
+void pnp_enter_conf_mode_7777(struct device *dev);
void pnp_enter_conf_mode_8787(struct device *dev);
+void pnp_enter_conf_mode_a0a0(struct device *dev);
void pnp_exit_conf_mode_aa(struct device *dev);
void pnp_enter_conf_mode_870155aa(struct device *dev);
void pnp_exit_conf_mode_0202(struct device *dev);
extern const struct pnp_mode_ops pnp_conf_mode_55_aa;
+extern const struct pnp_mode_ops pnp_conf_mode_6767_aa;
+extern const struct pnp_mode_ops pnp_conf_mode_7777_aa;
extern const struct pnp_mode_ops pnp_conf_mode_8787_aa;
+extern const struct pnp_mode_ops pnp_conf_mode_a0a0_aa;
extern const struct pnp_mode_ops pnp_conf_mode_870155_aa;
#endif /* DEVICE_PNP_CONF_MODE_H */