miivar.h (95707) | miivar.h (95718) |
---|---|
1/* $NetBSD: miivar.h,v 1.8 1999/04/23 04:24:32 thorpej Exp $ */ 2 3/*- 4 * Copyright (c) 1998, 1999 The NetBSD Foundation, Inc. 5 * All rights reserved. 6 * 7 * This code is derived from software contributed to The NetBSD Foundation 8 * by Jason R. Thorpe of the Numerical Aerospace Simulation Facility, --- 22 unchanged lines hidden (view full) --- 31 * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 32 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 34 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 35 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 36 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 37 * POSSIBILITY OF SUCH DAMAGE. 38 * | 1/* $NetBSD: miivar.h,v 1.8 1999/04/23 04:24:32 thorpej Exp $ */ 2 3/*- 4 * Copyright (c) 1998, 1999 The NetBSD Foundation, Inc. 5 * All rights reserved. 6 * 7 * This code is derived from software contributed to The NetBSD Foundation 8 * by Jason R. Thorpe of the Numerical Aerospace Simulation Facility, --- 22 unchanged lines hidden (view full) --- 31 * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 32 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 34 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 35 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 36 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 37 * POSSIBILITY OF SUCH DAMAGE. 38 * |
39 * $FreeBSD: head/sys/dev/mii/miivar.h 95707 2002-04-29 07:18:26Z phk $ | 39 * $FreeBSD: head/sys/dev/mii/miivar.h 95718 2002-04-29 11:57:30Z phk $ |
40 */ 41 42#ifndef _DEV_MII_MIIVAR_H_ 43#define _DEV_MII_MIIVAR_H_ 44 45#include <sys/queue.h> 46 47/* --- 144 unchanged lines hidden (view full) --- 192int miibus_detach(device_t); 193 194int mii_anar(int); 195int mii_mediachg(struct mii_data *); 196void mii_tick(struct mii_data *); 197void mii_pollstat(struct mii_data *); 198int mii_phy_probe(device_t, device_t *, ifm_change_cb_t, ifm_stat_cb_t); 199void mii_add_media(struct mii_softc *); | 40 */ 41 42#ifndef _DEV_MII_MIIVAR_H_ 43#define _DEV_MII_MIIVAR_H_ 44 45#include <sys/queue.h> 46 47/* --- 144 unchanged lines hidden (view full) --- 192int miibus_detach(device_t); 193 194int mii_anar(int); 195int mii_mediachg(struct mii_data *); 196void mii_tick(struct mii_data *); 197void mii_pollstat(struct mii_data *); 198int mii_phy_probe(device_t, device_t *, ifm_change_cb_t, ifm_stat_cb_t); 199void mii_add_media(struct mii_softc *); |
200void mii_phy_add_media(struct mii_softc *); |
|
200 201int mii_media_from_bmcr(int); 202 203int mii_phy_auto(struct mii_softc *, int); 204void mii_phy_auto_stop(struct mii_softc *); 205void mii_phy_reset(struct mii_softc *); 206void mii_phy_setmedia(struct mii_softc *sc); 207void mii_phy_update(struct mii_softc *, int); 208int mii_phy_tick(struct mii_softc *); 209 210void ukphy_status(struct mii_softc *); 211#endif /* _KERNEL */ 212 213#endif /* _DEV_MII_MIIVAR_H_ */ | 201 202int mii_media_from_bmcr(int); 203 204int mii_phy_auto(struct mii_softc *, int); 205void mii_phy_auto_stop(struct mii_softc *); 206void mii_phy_reset(struct mii_softc *); 207void mii_phy_setmedia(struct mii_softc *sc); 208void mii_phy_update(struct mii_softc *, int); 209int mii_phy_tick(struct mii_softc *); 210 211void ukphy_status(struct mii_softc *); 212#endif /* _KERNEL */ 213 214#endif /* _DEV_MII_MIIVAR_H_ */ |