Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0933328a authored by Joachim Eastwood's avatar Joachim Eastwood Committed by David S. Miller
Browse files

stmmac: remove unused stmmac_of_data struct



As dwmac-* drivers that need OF match have been converted
to use their own internal OF match data structure this can
now be removed.

Signed-off-by: default avatarJoachim Eastwood <manabian@gmail.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent f529f182
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -274,8 +274,6 @@ capability register can replace what has been passed from the platform.
Please see the following document:
	Documentation/devicetree/bindings/net/stmmac.txt

and the stmmac_of_data structure inside the include/linux/stmmac.h header file.

4.11) This is a summary of the content of some relevant files:
 o stmmac_main.c: to implement the main network device driver;
 o stmmac_mdio.c: to provide mdio functions;
+0 −18
Original line number Diff line number Diff line
@@ -125,22 +125,4 @@ struct plat_stmmacenet_data {
	void (*exit)(struct platform_device *pdev, void *priv);
	void *bsp_priv;
};

/* of_data for SoC glue layer device tree bindings */

struct stmmac_of_data {
	int has_gmac;
	int enh_desc;
	int tx_coe;
	int rx_coe;
	int bugged_jumbo;
	int pmt;
	int riwt_off;
	void (*fix_mac_speed)(void *priv, unsigned int speed);
	void (*bus_setup)(void __iomem *ioaddr);
	void *(*setup)(struct platform_device *pdev);
	void (*free)(struct platform_device *pdev, void *priv);
	int (*init)(struct platform_device *pdev, void *priv);
	void (*exit)(struct platform_device *pdev, void *priv);
};
#endif