aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ipmi
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2006-10-05 15:38:59 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2006-10-05 15:38:59 +0000
commitfab2d1adf6fe85c1148c17f520c333c4a550f00d (patch)
treead8e2b461d8a3c7770e78da1b0ed10b692e619a4 /sys/dev/ipmi
parentb4828cc1dda89713d9262cca25dfd81fb206140a (diff)
Notes
Diffstat (limited to 'sys/dev/ipmi')
-rw-r--r--sys/dev/ipmi/ipmi_smic.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/dev/ipmi/ipmi_smic.c b/sys/dev/ipmi/ipmi_smic.c
index facb8b32488d..c1c69b3923cd 100644
--- a/sys/dev/ipmi/ipmi_smic.c
+++ b/sys/dev/ipmi/ipmi_smic.c
@@ -127,8 +127,8 @@ smic_write_next(struct ipmi_softc *sc, u_char data)
{
u_char error, status;
- OUTB(sc, SMIC_CTL_STS, SMIC_CC_SMS_WR_NEXT);
smic_wait_for_tx_okay(sc);
+ OUTB(sc, SMIC_CTL_STS, SMIC_CC_SMS_WR_NEXT);
OUTB(sc, SMIC_DATA, data);
smic_set_busy(sc);
smic_wait_for_not_busy(sc);
@@ -151,8 +151,8 @@ smic_write_last(struct ipmi_softc *sc, u_char data)
{
u_char error, status;
- OUTB(sc, SMIC_CTL_STS, SMIC_CC_SMS_WR_END);
smic_wait_for_tx_okay(sc);
+ OUTB(sc, SMIC_CTL_STS, SMIC_CC_SMS_WR_END);
OUTB(sc, SMIC_DATA, data);
smic_set_busy(sc);
smic_wait_for_not_busy(sc);
@@ -176,8 +176,8 @@ smic_start_read(struct ipmi_softc *sc, u_char *data)
smic_wait_for_not_busy(sc);
- OUTB(sc, SMIC_CTL_STS, SMIC_CC_SMS_RD_START);
smic_wait_for_rx_okay(sc);
+ OUTB(sc, SMIC_CTL_STS, SMIC_CC_SMS_RD_START);
smic_set_busy(sc);
smic_wait_for_not_busy(sc);
status = INB(sc, SMIC_CTL_STS);
@@ -200,8 +200,8 @@ smic_read_byte(struct ipmi_softc *sc, u_char *data)
{
u_char error, status;
- OUTB(sc, SMIC_CTL_STS, SMIC_SC_SMS_RD_NEXT);
smic_wait_for_rx_okay(sc);
+ OUTB(sc, SMIC_CTL_STS, SMIC_SC_SMS_RD_NEXT);
smic_set_busy(sc);
smic_wait_for_not_busy(sc);
status = INB(sc, SMIC_CTL_STS);