Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
mii_phy Struct Reference

#include <phy.h>

Data Fields

int reset
 
int id
 
int ta
 
struct {
   int   reg
 
   int   mask
 
   int   value
 
spd
 
int addr
 
u_chargep
 
u_charrst
 
u_int mc
 
u_int ana
 
u_int fdx
 
u_int ttm
 
u_int mci
 
struct mii_phy_defdef
 
u32 advertising
 
u32 features
 
int address
 
int mode
 
int gpcs_address
 
int autoneg
 
int speed
 
int duplex
 
int pause
 
int asym_pause
 
struct net_devicedev
 
int(* mdio_read )(struct net_device *dev, int addr, int reg)
 
void(* mdio_write )(struct net_device *dev, int addr, int reg, int val)
 
struct mii_phynext
 
int phy_addr
 
u16 phy_id0
 
u16 phy_id1
 
u16 status
 
u8 phy_types
 
int mii_id
 
voidplatform_data
 

Detailed Description

Definition at line 501 of file de4x5.c.

Field Documentation

int addr

Definition at line 510 of file de4x5.c.

Definition at line 58 of file phy.h.

u32 advertising

Definition at line 55 of file phy.h.

u_int ana

Definition at line 514 of file de4x5.c.

int asym_pause

Definition at line 71 of file phy.h.

int autoneg

Definition at line 63 of file phy.h.

Definition at line 54 of file phy.h.

Definition at line 74 of file phy.h.

Definition at line 69 of file phy.h.

u_int fdx

Definition at line 515 of file de4x5.c.

Definition at line 56 of file phy.h.

u_char* gep

Definition at line 511 of file de4x5.c.

int gpcs_address

Definition at line 60 of file phy.h.

Definition at line 503 of file de4x5.c.

int mask

Definition at line 507 of file de4x5.c.

u_int mc

Definition at line 513 of file de4x5.c.

Definition at line 517 of file de4x5.c.

int(* mdio_read)(struct net_device *dev, int mii_id, int reg)

Definition at line 75 of file phy.h.

void(* mdio_write)(struct net_device *dev, int mii_id, int reg, int val)

Definition at line 76 of file phy.h.

int mii_id

Definition at line 42 of file sungem_phy.h.

int mode

Definition at line 59 of file phy.h.

struct mii_phy* next

Definition at line 147 of file sis900.c.

int pause

Definition at line 70 of file phy.h.

int phy_addr

Definition at line 148 of file sis900.c.

u16 phy_id0

Definition at line 149 of file sis900.c.

u16 phy_id1

Definition at line 150 of file sis900.c.

u8 phy_types

Definition at line 152 of file sis900.c.

Definition at line 58 of file sungem_phy.h.

Definition at line 506 of file de4x5.c.

int reset

Definition at line 502 of file de4x5.c.

u_char* rst

Definition at line 512 of file de4x5.c.

struct { ... } spd
int speed

Definition at line 68 of file phy.h.

Definition at line 151 of file sis900.c.

int ta

Definition at line 504 of file de4x5.c.

u_int ttm

Definition at line 516 of file de4x5.c.

int value

Definition at line 508 of file de4x5.c.


The documentation for this struct was generated from the following files: