diff options
Diffstat (limited to 'include/linux/stmmac.h')
-rw-r--r-- | include/linux/stmmac.h | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/include/linux/stmmac.h b/include/linux/stmmac.h index c735f5c91eea..eead8ab93c0a 100644 --- a/include/linux/stmmac.h +++ b/include/linux/stmmac.h | |||
@@ -119,30 +119,8 @@ struct plat_stmmacenet_data { | |||
119 | int rx_fifo_size; | 119 | int rx_fifo_size; |
120 | void (*fix_mac_speed)(void *priv, unsigned int speed); | 120 | void (*fix_mac_speed)(void *priv, unsigned int speed); |
121 | void (*bus_setup)(void __iomem *ioaddr); | 121 | void (*bus_setup)(void __iomem *ioaddr); |
122 | void *(*setup)(struct platform_device *pdev); | ||
123 | void (*free)(struct platform_device *pdev, void *priv); | ||
124 | int (*init)(struct platform_device *pdev, void *priv); | 122 | int (*init)(struct platform_device *pdev, void *priv); |
125 | void (*exit)(struct platform_device *pdev, void *priv); | 123 | void (*exit)(struct platform_device *pdev, void *priv); |
126 | void *custom_cfg; | ||
127 | void *custom_data; | ||
128 | void *bsp_priv; | 124 | void *bsp_priv; |
129 | }; | 125 | }; |
130 | |||
131 | /* of_data for SoC glue layer device tree bindings */ | ||
132 | |||
133 | struct stmmac_of_data { | ||
134 | int has_gmac; | ||
135 | int enh_desc; | ||
136 | int tx_coe; | ||
137 | int rx_coe; | ||
138 | int bugged_jumbo; | ||
139 | int pmt; | ||
140 | int riwt_off; | ||
141 | void (*fix_mac_speed)(void *priv, unsigned int speed); | ||
142 | void (*bus_setup)(void __iomem *ioaddr); | ||
143 | void *(*setup)(struct platform_device *pdev); | ||
144 | void (*free)(struct platform_device *pdev, void *priv); | ||
145 | int (*init)(struct platform_device *pdev, void *priv); | ||
146 | void (*exit)(struct platform_device *pdev, void *priv); | ||
147 | }; | ||
148 | #endif | 126 | #endif |