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

Data Fields

void __iomemhwp
 
struct net_devicenetdev
 
struct clkclk_ipg
 
struct clkclk_ahb
 
unsigned chartx_bounce [TX_RING_SIZE]
 
struct sk_bufftx_skbuff [TX_RING_SIZE]
 
struct sk_buffrx_skbuff [RX_RING_SIZE]
 
ushort skb_cur
 
ushort skb_dirty
 
dma_addr_t bd_dma
 
struct bufdescrx_bd_base
 
struct bufdesctx_bd_base
 
struct bufdesccur_rx
 
struct bufdesccur_tx
 
struct bufdescdirty_tx
 
uint tx_full
 
spinlock_t hw_lock
 
struct platform_devicepdev
 
int opened
 
int dev_id
 
struct mii_busmii_bus
 
struct phy_devicephy_dev
 
int mii_timeout
 
uint phy_speed
 
phy_interface_t phy_interface
 
int link
 
int full_duplex
 
struct completion mdio_done
 
int irq [FEC_IRQ_NUM]
 

Detailed Description

Definition at line 205 of file fec.c.

Field Documentation

dma_addr_t bd_dma

Definition at line 222 of file fec.c.

struct clk* clk_ahb

Definition at line 212 of file fec.c.

struct clk* clk_ipg

Definition at line 211 of file fec.c.

struct bufdesc* cur_rx

Definition at line 227 of file fec.c.

struct bufdesc * cur_tx

Definition at line 227 of file fec.c.

int dev_id

Definition at line 238 of file fec.c.

struct bufdesc* dirty_tx

Definition at line 229 of file fec.c.

int full_duplex

Definition at line 247 of file fec.c.

spinlock_t hw_lock

Definition at line 233 of file fec.c.

void __iomem* hwp

Definition at line 207 of file fec.c.

Definition at line 249 of file fec.c.

Definition at line 246 of file fec.c.

struct completion mdio_done

Definition at line 248 of file fec.c.

Definition at line 241 of file fec.c.

int mii_timeout

Definition at line 243 of file fec.c.

struct net_device* netdev

Definition at line 209 of file fec.c.

int opened

Definition at line 237 of file fec.c.

Definition at line 235 of file fec.c.

Definition at line 242 of file fec.c.

phy_interface_t phy_interface

Definition at line 245 of file fec.c.

Definition at line 244 of file fec.c.

struct bufdesc* rx_bd_base

Definition at line 224 of file fec.c.

Definition at line 217 of file fec.c.

ushort skb_cur

Definition at line 218 of file fec.c.

ushort skb_dirty

Definition at line 219 of file fec.c.

struct bufdesc* tx_bd_base

Definition at line 225 of file fec.c.

unsigned char* tx_bounce[TX_RING_SIZE]

Definition at line 215 of file fec.c.

uint tx_full

Definition at line 231 of file fec.c.

Definition at line 216 of file fec.c.


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