aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/smc
diff options
context:
space:
mode:
authorAndriy Gapon <avg@FreeBSD.org>2009-06-11 17:14:54 +0000
committerAndriy Gapon <avg@FreeBSD.org>2009-06-11 17:14:54 +0000
commit8e45f0b7c69aa68a4b003d263d08730be381a633 (patch)
tree032b461819e34785751a187a083112b629d45201 /sys/dev/smc
parentc0e55e3b65ffb5b5aa0f4c0f76f4ed62c6d25993 (diff)
Notes
Diffstat (limited to 'sys/dev/smc')
-rw-r--r--sys/dev/smc/if_smc.c3
-rw-r--r--sys/dev/smc/if_smcvar.h2
2 files changed, 3 insertions, 2 deletions
diff --git a/sys/dev/smc/if_smc.c b/sys/dev/smc/if_smc.c
index 6204fafaa409..f7f54076a961 100644
--- a/sys/dev/smc/if_smc.c
+++ b/sys/dev/smc/if_smc.c
@@ -999,7 +999,7 @@ smc_miibus_readreg(device_t dev, int phy, int reg)
return (val);
}
-void
+int
smc_miibus_writereg(device_t dev, int phy, int reg, int data)
{
struct smc_softc *sc;
@@ -1029,6 +1029,7 @@ smc_miibus_writereg(device_t dev, int phy, int reg, int data)
smc_read_2(sc, MGMT) & ~(MGMT_MCLK | MGMT_MDOE | MGMT_MDO));
SMC_UNLOCK(sc);
+ return (0);
}
void
diff --git a/sys/dev/smc/if_smcvar.h b/sys/dev/smc/if_smcvar.h
index 9bff17df3ba0..fd42edbb2226 100644
--- a/sys/dev/smc/if_smcvar.h
+++ b/sys/dev/smc/if_smcvar.h
@@ -71,7 +71,7 @@ int smc_attach(device_t);
int smc_detach(device_t);
int smc_miibus_readreg(device_t, int, int);
-void smc_miibus_writereg(device_t, int, int, int);
+int smc_miibus_writereg(device_t, int, int, int);
void smc_miibus_statchg(device_t);
#endif /* _IF_SMCVAR_H_ */