X-Git-Url: http://bbs.cooldavid.org/git/?a=blobdiff_plain;f=include%2Flinux%2Fstmmac.h;h=a4adf0de6ed60b880765549c200b97a639d14e3c;hb=293bb1c41b728d4aa248fe8a0acd2b9066ff5c34;hp=632ff7c0328040f4f3ceb5dd8f06655bf05e84b5;hpb=e37c83c06c2690157a989df40dc99a6b61c9ea15;p=net-next-2.6.git diff --git a/include/linux/stmmac.h b/include/linux/stmmac.h index 632ff7c0328..e1035291569 100644 --- a/include/linux/stmmac.h +++ b/include/linux/stmmac.h @@ -32,13 +32,17 @@ struct plat_stmmacenet_data { int bus_id; int pbl; + int clk_csr; int has_gmac; int enh_desc; + int tx_coe; + int bugged_jumbo; + int pmt; void (*fix_mac_speed)(void *priv, unsigned int speed); - void (*bus_setup)(unsigned long ioaddr); -#ifdef CONFIG_STM_DRIVERS - struct stm_pad_config *pad_config; -#endif + void (*bus_setup)(void __iomem *ioaddr); + int (*init)(struct platform_device *pdev); + void (*exit)(struct platform_device *pdev); + void *custom_cfg; void *bsp_priv; };