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

#include <au1000_eth.h>

Data Fields

struct db_destpDBfree
 
struct db_dest db [NUM_RX_BUFFS+NUM_TX_BUFFS]
 
struct rx_dmarx_dma_ring [NUM_RX_DMA]
 
struct tx_dmatx_dma_ring [NUM_TX_DMA]
 
struct db_destrx_db_inuse [NUM_RX_DMA]
 
struct db_desttx_db_inuse [NUM_TX_DMA]
 
u32 rx_head
 
u32 tx_head
 
u32 tx_tail
 
u32 tx_full
 
int mac_id
 
int mac_enabled
 
int old_link
 
int old_speed
 
int old_duplex
 
struct phy_devicephy_dev
 
struct mii_busmii_bus
 
int phy_static_config
 
int phy_search_highest_addr
 
int phy1_search_mac0
 
int phy_addr
 
int phy_busid
 
int phy_irq
 
struct mac_regmac
 
u32enable
 
void __iomemmacdma
 
u32 vaddr
 
dma_addr_t dma_addr
 
spinlock_t lock
 
u32 msg_enable
 

Detailed Description

Definition at line 88 of file au1000_eth.h.

Field Documentation

Definition at line 90 of file au1000_eth.h.

dma_addr_t dma_addr

Definition at line 129 of file au1000_eth.h.

u32* enable

Definition at line 126 of file au1000_eth.h.

spinlock_t lock

Definition at line 131 of file au1000_eth.h.

Definition at line 125 of file au1000_eth.h.

int mac_enabled

Definition at line 102 of file au1000_eth.h.

int mac_id

Definition at line 100 of file au1000_eth.h.

void __iomem* macdma

Definition at line 127 of file au1000_eth.h.

Definition at line 111 of file au1000_eth.h.

u32 msg_enable

Definition at line 133 of file au1000_eth.h.

int old_duplex

Definition at line 108 of file au1000_eth.h.

int old_link

Definition at line 106 of file au1000_eth.h.

int old_speed

Definition at line 107 of file au1000_eth.h.

struct db_dest* pDBfree

Definition at line 89 of file au1000_eth.h.

int phy1_search_mac0

Definition at line 116 of file au1000_eth.h.

int phy_addr

Definition at line 118 of file au1000_eth.h.

int phy_busid

Definition at line 119 of file au1000_eth.h.

Definition at line 110 of file au1000_eth.h.

int phy_irq

Definition at line 120 of file au1000_eth.h.

int phy_search_highest_addr

Definition at line 115 of file au1000_eth.h.

int phy_static_config

Definition at line 114 of file au1000_eth.h.

struct db_dest* rx_db_inuse[NUM_RX_DMA]

Definition at line 93 of file au1000_eth.h.

struct rx_dma* rx_dma_ring[NUM_RX_DMA]

Definition at line 91 of file au1000_eth.h.

u32 rx_head

Definition at line 95 of file au1000_eth.h.

struct db_dest* tx_db_inuse[NUM_TX_DMA]

Definition at line 94 of file au1000_eth.h.

struct tx_dma* tx_dma_ring[NUM_TX_DMA]

Definition at line 92 of file au1000_eth.h.

u32 tx_full

Definition at line 98 of file au1000_eth.h.

u32 tx_head

Definition at line 96 of file au1000_eth.h.

u32 tx_tail

Definition at line 97 of file au1000_eth.h.

u32 vaddr

Definition at line 128 of file au1000_eth.h.


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