|
Linux Kernel
3.7.1
|
#include <sh_eth.h>
Data Fields | |
| struct platform_device * | pdev |
| struct sh_eth_cpu_data * | cd |
| const u16 * | reg_offset |
| void __iomem * | addr |
| void __iomem * | tsu_addr |
| u32 | num_rx_ring |
| u32 | num_tx_ring |
| dma_addr_t | rx_desc_dma |
| dma_addr_t | tx_desc_dma |
| struct sh_eth_rxdesc * | rx_ring |
| struct sh_eth_txdesc * | tx_ring |
| struct sk_buff ** | rx_skbuff |
| struct sk_buff ** | tx_skbuff |
| spinlock_t | lock |
| u32 | cur_rx |
| u32 | dirty_rx |
| u32 | cur_tx |
| u32 | dirty_tx |
| u32 | rx_buf_sz |
| int | edmac_endian |
| u32 | phy_id |
| struct mii_bus * | mii_bus |
| struct phy_device * | phydev |
| enum phy_state | link |
| phy_interface_t | phy_interface |
| int | msg_enable |
| int | speed |
| int | duplex |
| int | port |
| int | vlan_num_ids |
| unsigned | no_ether_link:1 |
| unsigned | ether_link_active_low:1 |
| spinlock_t lock |
| struct platform_device* pdev |
| phy_interface_t phy_interface |
| struct phy_device* phydev |
| dma_addr_t rx_desc_dma |
| dma_addr_t tx_desc_dma |
1.8.2