patch-2.4.6 linux/include/linux/mii.h
Next file: linux/include/linux/mm.h
Previous file: linux/include/linux/linux_logo.h
Back to the patch index
Back to the overall index
- Lines: 26
- Date:
Tue Jul 3 15:46:16 2001
- Orig file:
v2.4.5/linux/include/linux/mii.h
- Orig date:
Wed May 16 10:25:38 2001
diff -u --recursive --new-file v2.4.5/linux/include/linux/mii.h linux/include/linux/mii.h
@@ -8,6 +8,8 @@
#ifndef __LINUX_MII_H__
#define __LINUX_MII_H__
+#include <linux/types.h>
+
/* Inside the Happy Meal transceiver is the physical layer, they use an
* implementations for National Semiconductor, part number DP83840VCE.
* You can retrieve the data sheets and programming docs for this beast
@@ -125,6 +127,16 @@
#define CSCONFIG_TCDISABLE 0x2000 /* Disable timeout counter */
#define CSCONFIG_RESV4 0x4000 /* Unused... */
#define CSCONFIG_NDISABLE 0x8000 /* Disable NRZI */
+
+
+/* This structure is used in all SIOCxMIIxxx ioctl calls */
+struct mii_ioctl_data {
+ u16 phy_id;
+ u16 reg_num;
+ u16 val_in;
+ u16 val_out;
+};
+
/**
* mii_nway_result
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)