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

#include <bcm63xx_dev_enet.h>

Data Fields

char mac_addr [ETH_ALEN]
 
int has_phy
 
int use_internal_phy
 
int phy_id
 
int has_phy_interrupt
 
int phy_interrupt
 
int pause_auto
 
int pause_rx
 
int pause_tx
 
int force_speed_100
 
int force_duplex_full
 
int(* mii_config )(struct net_device *dev, int probe, int(*mii_read)(struct net_device *dev, int phy_id, int reg), void(*mii_write)(struct net_device *dev, int phy_id, int reg, int val))
 

Detailed Description

Definition at line 10 of file bcm63xx_dev_enet.h.

Field Documentation

int force_duplex_full

Definition at line 31 of file bcm63xx_dev_enet.h.

int force_speed_100

Definition at line 30 of file bcm63xx_dev_enet.h.

int has_phy

Definition at line 13 of file bcm63xx_dev_enet.h.

int has_phy_interrupt

Definition at line 20 of file bcm63xx_dev_enet.h.

Definition at line 11 of file bcm63xx_dev_enet.h.

int(* mii_config)(struct net_device *dev, int probe, int(*mii_read)(struct net_device *dev,int phy_id, int reg), void(*mii_write)(struct net_device *dev,int phy_id, int reg, int val))

Definition at line 35 of file bcm63xx_dev_enet.h.

int pause_auto

Definition at line 25 of file bcm63xx_dev_enet.h.

int pause_rx

Definition at line 26 of file bcm63xx_dev_enet.h.

int pause_tx

Definition at line 27 of file bcm63xx_dev_enet.h.

int phy_id

Definition at line 19 of file bcm63xx_dev_enet.h.

int phy_interrupt

Definition at line 21 of file bcm63xx_dev_enet.h.

int use_internal_phy

Definition at line 16 of file bcm63xx_dev_enet.h.


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