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

Data Fields

void __iomemioaddr
 
unsigned int idrev
 
unsigned int generation
 
struct smsc911x_platform_config config
 
spinlock_t mac_lock
 
spinlock_t dev_lock
 
struct phy_devicephy_dev
 
struct mii_busmii_bus
 
int phy_irq [PHY_MAX_ADDR]
 
unsigned int using_extphy
 
int last_duplex
 
int last_carrier
 
u32 msg_enable
 
unsigned int gpio_setting
 
unsigned int gpio_orig_setting
 
struct net_devicedev
 
struct napi_struct napi
 
unsigned int software_irq_signal
 
char loopback_tx_pkt [MIN_PACKET_SIZE]
 
char loopback_rx_pkt [MIN_PACKET_SIZE]
 
unsigned int resetcount
 
unsigned int multicast_update_pending
 
unsigned int set_bits_mask
 
unsigned int clear_bits_mask
 
unsigned int hashhi
 
unsigned int hashlo
 
struct smsc911x_opsops
 
struct regulator_bulk_data supplies [SMSC911X_NUM_SUPPLIES]
 

Detailed Description

Definition at line 94 of file smsc911x.c.

Field Documentation

unsigned int clear_bits_mask

Definition at line 138 of file smsc911x.c.

Definition at line 103 of file smsc911x.c.

Definition at line 123 of file smsc911x.c.

spinlock_t dev_lock

Definition at line 111 of file smsc911x.c.

unsigned int generation

Definition at line 100 of file smsc911x.c.

unsigned int gpio_orig_setting

Definition at line 122 of file smsc911x.c.

unsigned int gpio_setting

Definition at line 121 of file smsc911x.c.

unsigned int hashhi

Definition at line 139 of file smsc911x.c.

unsigned int hashlo

Definition at line 140 of file smsc911x.c.

unsigned int idrev

Definition at line 97 of file smsc911x.c.

void __iomem* ioaddr

Definition at line 95 of file smsc911x.c.

int last_carrier

Definition at line 118 of file smsc911x.c.

int last_duplex

Definition at line 117 of file smsc911x.c.

char loopback_rx_pkt[MIN_PACKET_SIZE]

Definition at line 131 of file smsc911x.c.

char loopback_tx_pkt[MIN_PACKET_SIZE]

Definition at line 130 of file smsc911x.c.

spinlock_t mac_lock

Definition at line 108 of file smsc911x.c.

Definition at line 114 of file smsc911x.c.

u32 msg_enable

Definition at line 120 of file smsc911x.c.

unsigned int multicast_update_pending

Definition at line 136 of file smsc911x.c.

Definition at line 124 of file smsc911x.c.

Definition at line 143 of file smsc911x.c.

Definition at line 113 of file smsc911x.c.

int phy_irq[PHY_MAX_ADDR]

Definition at line 115 of file smsc911x.c.

unsigned int resetcount

Definition at line 132 of file smsc911x.c.

unsigned int set_bits_mask

Definition at line 137 of file smsc911x.c.

unsigned int software_irq_signal

Definition at line 126 of file smsc911x.c.

Definition at line 146 of file smsc911x.c.

unsigned int using_extphy

Definition at line 116 of file smsc911x.c.


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