net: stmmac: refactor clock management in EQoS driver
authorSwathi K S <swathi.ks@samsung.com>
Thu, 13 Feb 2025 04:15:59 +0000 (09:45 +0530)
committerJakub Kicinski <kuba@kernel.org>
Fri, 14 Feb 2025 21:38:21 +0000 (13:38 -0800)
commita045e40645dfa02a68c17ad8a3c92a8ef62375b0
tree797e38227d857118e8f388ac922db9f4dd1e0f9f
parentc6287e1a858e336cc202b484c6138a0fe252c6b3
net: stmmac: refactor clock management in EQoS driver

Refactor clock management in EQoS driver for code reuse and to avoid
redundancy. This way, only minimal changes are required when a new platform
is added.

Suggested-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: Swathi K S <swathi.ks@samsung.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Link: https://patch.msgid.link/20250213041559.106111-1-swathi.ks@samsung.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c
include/linux/stmmac.h