net: macb: Support clock management for tsu_clk
TSU clock needs to be enabled/disabled as per support in devicetree and it should also be controlled during suspend/resume (WOL has no dependency on this clock). Signed-off-by: Harini Katakam <harini.katakam@xilinx.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:

committed by
David S. Miller

parent
8beb79b7ae
commit
f5473d1d44
@@ -1085,7 +1085,7 @@ struct macb_config {
|
||||
unsigned int dma_burst_length;
|
||||
int (*clk_init)(struct platform_device *pdev, struct clk **pclk,
|
||||
struct clk **hclk, struct clk **tx_clk,
|
||||
struct clk **rx_clk);
|
||||
struct clk **rx_clk, struct clk **tsu_clk);
|
||||
int (*init)(struct platform_device *pdev);
|
||||
int jumbo_max_len;
|
||||
};
|
||||
@@ -1165,6 +1165,7 @@ struct macb {
|
||||
struct clk *hclk;
|
||||
struct clk *tx_clk;
|
||||
struct clk *rx_clk;
|
||||
struct clk *tsu_clk;
|
||||
struct net_device *dev;
|
||||
union {
|
||||
struct macb_stats macb;
|
||||
|
Reference in New Issue
Block a user