diff options
author | Jose Abreu <jose.abreu@synopsys.com> | 2019-01-30 15:54:19 +0100 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2019-01-30 22:24:49 -0800 |
commit | 4ec5302fa906ec9d86597b236f62315bacdb9622 (patch) | |
tree | 1949fe25fb0a4bb6df08453070fd23c632608547 /include/linux/stmmac.h | |
parent | d5256083f62e2720f75bb3c5a928a0afe47d6bc3 (diff) | |
download | lwn-4ec5302fa906ec9d86597b236f62315bacdb9622.tar.gz lwn-4ec5302fa906ec9d86597b236f62315bacdb9622.zip |
net: stmmac: Fallback to Platform Data clock in Watchdog conversion
If we don't have DT then stmmac_clk will not be available. Let's add a
new Platform Data field so that we can specify the refclk by this mean.
This way we can still use the coalesce command in PCI based setups.
Signed-off-by: Jose Abreu <joabreu@synopsys.com>
Cc: Joao Pinto <jpinto@synopsys.com>
Cc: David S. Miller <davem@davemloft.net>
Cc: Giuseppe Cavallaro <peppe.cavallaro@st.com>
Cc: Alexandre Torgue <alexandre.torgue@st.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/stmmac.h')
-rw-r--r-- | include/linux/stmmac.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/stmmac.h b/include/linux/stmmac.h index 7ddfc65586b0..4335bd771ce5 100644 --- a/include/linux/stmmac.h +++ b/include/linux/stmmac.h @@ -184,6 +184,7 @@ struct plat_stmmacenet_data { struct clk *pclk; struct clk *clk_ptp_ref; unsigned int clk_ptp_rate; + unsigned int clk_ref_rate; struct reset_control *stmmac_rst; struct stmmac_axi *axi; int has_gmac4; |