summaryrefslogtreecommitdiffstats
path: root/sys/dev/mii/miivar.h
diff options
context:
space:
mode:
authorjlemon <jlemon@FreeBSD.org>2001-09-29 18:48:52 +0000
committerjlemon <jlemon@FreeBSD.org>2001-09-29 18:48:52 +0000
commit1fb1c1919d0cb33621545693370b0203f89b6e9e (patch)
tree0b16ae8c771177c1656c888fa8c6fe1877d9cd28 /sys/dev/mii/miivar.h
parentc82d55604ab9a3835a3a3cd26747a38ff8b1f766 (diff)
downloadFreeBSD-src-1fb1c1919d0cb33621545693370b0203f89b6e9e.zip
FreeBSD-src-1fb1c1919d0cb33621545693370b0203f89b6e9e.tar.gz
Add field for last active status, as well as function prototypes.
Diffstat (limited to 'sys/dev/mii/miivar.h')
-rw-r--r--sys/dev/mii/miivar.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/dev/mii/miivar.h b/sys/dev/mii/miivar.h
index 062686c..548fefd 100644
--- a/sys/dev/mii/miivar.h
+++ b/sys/dev/mii/miivar.h
@@ -126,6 +126,7 @@ struct mii_softc {
int mii_capabilities; /* capabilities from BMSR */
int mii_ticks; /* MII_TICK counter */
int mii_active; /* last active media */
+ int mii_status; /* last active status */
};
typedef struct mii_softc mii_softc_t;
@@ -173,6 +174,8 @@ int mii_media_from_bmcr __P((int));
int mii_phy_auto __P((struct mii_softc *, int));
void mii_phy_auto_stop __P((struct mii_softc *));
void mii_phy_reset __P((struct mii_softc *));
+void mii_phy_update __P((struct mii_softc *, int));
+int mii_phy_tick __P((struct mii_softc *));
void ukphy_status __P((struct mii_softc *));
#endif /* _KERNEL */
OpenPOWER on IntegriCloud