X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/bbc71f5154e32a12b6abe851521fcba655d76d96..c9a5f3f810670e923b32f90e9ca87496c42ae30c:/target/linux/ramips/files/drivers/net/ramips_eth.h diff --git a/target/linux/ramips/files/drivers/net/ramips_eth.h b/target/linux/ramips/files/drivers/net/ramips_eth.h index a69754b77..4927f2a21 100644 --- a/target/linux/ramips/files/drivers/net/ramips_eth.h +++ b/target/linux/ramips/files/drivers/net/ramips_eth.h @@ -219,6 +219,7 @@ struct raeth_priv struct tasklet_struct rx_tasklet; struct ramips_rx_dma *rx; struct sk_buff *rx_skb[NUM_RX_DESC]; + dma_addr_t rx_dma[NUM_RX_DESC]; dma_addr_t tx_desc_dma; struct tasklet_struct tx_housekeeping_tasklet; @@ -228,12 +229,17 @@ struct raeth_priv unsigned int skb_free_idx; spinlock_t page_lock; + struct net_device *netdev; + struct device *parent; struct ramips_eth_platform_data *plat; int speed; int duplex; int tx_fc; int rx_fc; + + struct mii_bus *mii_bus; + int mii_irq[PHY_MAX_ADDR]; }; #endif /* RAMIPS_ETH_H */