net: stmmac: add platform level clocks management
authorJoakim Zhang <qiangqing.zhang@nxp.com>
Mon, 15 Mar 2021 12:16:47 +0000 (20:16 +0800)
committerDavid S. Miller <davem@davemloft.net>
Mon, 15 Mar 2021 21:46:21 +0000 (14:46 -0700)
commitb4d45aee6635197d257f3469413837cd94fc11f4
tree60ce8fa3f8f0cdc87aadc8926fb15aa4107940db
parent5ec55823438e850c91c6b92aec93fb04ebde29e2
net: stmmac: add platform level clocks management

This patch intends to add platform level clocks management. Some
platforms may have their own special clocks, they also need to be
managed dynamically. If you want to manage such clocks, please implement
clks_config callback.

Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: Joakim Zhang <qiangqing.zhang@nxp.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
include/linux/stmmac.h