]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - include/linux/stmmac.h
Merge tag 'pwm/for-4.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry...
[mirror_ubuntu-artful-kernel.git] / include / linux / stmmac.h
index 881a79d524675d7411b8985fd4a91110f69fd8e5..4bcf5a61aada05b02d33c33928dc4d7d7e9f0bb2 100644 (file)
@@ -90,7 +90,21 @@ struct stmmac_dma_cfg {
        int pbl;
        int fixed_burst;
        int mixed_burst;
-       int burst_len;
+       bool aal;
+};
+
+#define AXI_BLEN       7
+struct stmmac_axi {
+       bool axi_lpi_en;
+       bool axi_xit_frm;
+       u32 axi_wr_osr_lmt;
+       u32 axi_rd_osr_lmt;
+       bool axi_kbbe;
+       bool axi_axi_all;
+       u32 axi_blen[AXI_BLEN];
+       bool axi_fb;
+       bool axi_mb;
+       bool axi_rb;
 };
 
 struct plat_stmmacenet_data {
@@ -123,5 +137,6 @@ struct plat_stmmacenet_data {
        int (*init)(struct platform_device *pdev, void *priv);
        void (*exit)(struct platform_device *pdev, void *priv);
        void *bsp_priv;
+       struct stmmac_axi *axi;
 };
 #endif