diff options
author | Giuseppe CAVALLARO <peppe.cavallaro@st.com> | 2010-11-23 21:37:58 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2010-11-24 14:14:24 -0500 |
commit | 9dfeb4d953f914bd3bb56ce60e22ee84687399ce (patch) | |
tree | 37d9d33974944cb219e911e0aa965d337fee2ed7 /drivers/net/stmmac/stmmac.h | |
parent | b340007f79941297c44a7dfba4d3c587ff81590f (diff) |
stmmac: tidy-up stmmac_priv structure
This patch tidies-up the stmmac_priv structure
that had many fileds alredy defined in the
plat_stmmacenet_data structure.
Signed-off-by: Giuseppe Cavallaro <peppe.cavallaro@st.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/stmmac/stmmac.h')
-rw-r--r-- | drivers/net/stmmac/stmmac.h | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/drivers/net/stmmac/stmmac.h b/drivers/net/stmmac/stmmac.h index 79bdc2e13224..31575670d862 100644 --- a/drivers/net/stmmac/stmmac.h +++ b/drivers/net/stmmac/stmmac.h | |||
@@ -37,7 +37,6 @@ struct stmmac_priv { | |||
37 | unsigned int cur_tx; | 37 | unsigned int cur_tx; |
38 | unsigned int dirty_tx; | 38 | unsigned int dirty_tx; |
39 | unsigned int dma_tx_size; | 39 | unsigned int dma_tx_size; |
40 | int tx_coe; | ||
41 | int tx_coalesce; | 40 | int tx_coalesce; |
42 | 41 | ||
43 | struct dma_desc *dma_rx ; | 42 | struct dma_desc *dma_rx ; |
@@ -48,7 +47,6 @@ struct stmmac_priv { | |||
48 | struct sk_buff_head rx_recycle; | 47 | struct sk_buff_head rx_recycle; |
49 | 48 | ||
50 | struct net_device *dev; | 49 | struct net_device *dev; |
51 | int is_gmac; | ||
52 | dma_addr_t dma_rx_phy; | 50 | dma_addr_t dma_rx_phy; |
53 | unsigned int dma_rx_size; | 51 | unsigned int dma_rx_size; |
54 | unsigned int dma_buf_sz; | 52 | unsigned int dma_buf_sz; |
@@ -60,14 +58,11 @@ struct stmmac_priv { | |||
60 | struct napi_struct napi; | 58 | struct napi_struct napi; |
61 | 59 | ||
62 | phy_interface_t phy_interface; | 60 | phy_interface_t phy_interface; |
63 | int pbl; | ||
64 | int bus_id; | ||
65 | int phy_addr; | 61 | int phy_addr; |
66 | int phy_mask; | 62 | int phy_mask; |
67 | int (*phy_reset) (void *priv); | 63 | int (*phy_reset) (void *priv); |
68 | void (*fix_mac_speed) (void *priv, unsigned int speed); | 64 | int rx_coe; |
69 | void (*bus_setup)(void __iomem *ioaddr); | 65 | int no_csum_insertion; |
70 | void *bsp_priv; | ||
71 | 66 | ||
72 | int phy_irq; | 67 | int phy_irq; |
73 | struct phy_device *phydev; | 68 | struct phy_device *phydev; |
@@ -77,7 +72,6 @@ struct stmmac_priv { | |||
77 | unsigned int flow_ctrl; | 72 | unsigned int flow_ctrl; |
78 | unsigned int pause; | 73 | unsigned int pause; |
79 | struct mii_bus *mii; | 74 | struct mii_bus *mii; |
80 | int mii_clk_csr; | ||
81 | 75 | ||
82 | u32 msg_enable; | 76 | u32 msg_enable; |
83 | spinlock_t lock; | 77 | spinlock_t lock; |
@@ -90,10 +84,7 @@ struct stmmac_priv { | |||
90 | #ifdef STMMAC_VLAN_TAG_USED | 84 | #ifdef STMMAC_VLAN_TAG_USED |
91 | struct vlan_group *vlgrp; | 85 | struct vlan_group *vlgrp; |
92 | #endif | 86 | #endif |
93 | int enh_desc; | 87 | struct plat_stmmacenet_data *plat; |
94 | int rx_coe; | ||
95 | int bugged_jumbo; | ||
96 | int no_csum_insertion; | ||
97 | }; | 88 | }; |
98 | 89 | ||
99 | #ifdef CONFIG_STM_DRIVERS | 90 | #ifdef CONFIG_STM_DRIVERS |