Lines Matching defs:fec_enet_private
203 struct fec_enet_private { struct
205 void __iomem *hwp;
207 struct net_device *netdev;
209 struct clk *clk;
212 unsigned char *tx_bounce[TX_RING_SIZE];
213 struct sk_buff* tx_skbuff[TX_RING_SIZE];
214 struct sk_buff* rx_skbuff[RX_RING_SIZE];
215 ushort skb_cur;
216 ushort skb_dirty;
219 dma_addr_t bd_dma;
221 struct bufdesc *rx_bd_base;
222 struct bufdesc *tx_bd_base;
224 struct bufdesc *cur_rx, *cur_tx;
226 struct bufdesc *dirty_tx;
228 uint tx_full;
230 spinlock_t hw_lock;
232 struct platform_device *pdev;
234 int opened;
235 int dev_id;
238 struct mii_bus *mii_bus;
239 struct phy_device *phy_dev;
240 int mii_timeout;
241 uint phy_speed;
242 phy_interface_t phy_interface;
243 int link;
244 int full_duplex;
245 struct completion mdio_done;
246 int irq[FEC_IRQ_NUM];