net/mlx5: Expose PCAM, MCAM registers infrastructure
[sfrench/cifs-2.6.git] / include / linux / stmmac.h
index 266dab9ad78240efbecaa992dba735a7f82d6981..d76033d6726dca689e1ced0f4e9e5f625c7ce40d 100644 (file)
@@ -103,7 +103,6 @@ struct stmmac_axi {
        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;
@@ -139,9 +138,15 @@ struct plat_stmmacenet_data {
        int (*init)(struct platform_device *pdev, void *priv);
        void (*exit)(struct platform_device *pdev, void *priv);
        void *bsp_priv;
+       struct clk *stmmac_clk;
+       struct clk *pclk;
+       struct clk *clk_ptp_ref;
+       unsigned int clk_ptp_rate;
+       struct reset_control *stmmac_rst;
        struct stmmac_axi *axi;
        int has_gmac4;
        bool tso_en;
        int mac_port_sel_speed;
+       bool en_tx_lpi_clockgating;
 };
 #endif