[PATCH v4 3/8] net: stmmac: qcom-ethqos: improve typing in devres callback
Bartosz Golaszewski
brgl at bgdev.pl
Tue Nov 4 05:08:54 PST 2025
From: Bartosz Golaszewski <bartosz.golaszewski at linaro.org>
It's bad practice to just directly pass void pointers to functions which
expect concrete types. Make it more clear what type ethqos_clks_config()
expects.
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski at linaro.org>
---
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c b/drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
index 8578a2df8cf0d1d8808bcf7e7b57c93eb14c87db..8493131ca32f5c6ca7e1654da0bbf4ffa1eefa4e 100644
--- a/drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
+++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
@@ -726,7 +726,9 @@ static int ethqos_clks_config(void *priv, bool enabled)
static void ethqos_clks_disable(void *data)
{
- ethqos_clks_config(data, false);
+ struct qcom_ethqos *ethqos = data;
+
+ ethqos_clks_config(ethqos, false);
}
static void ethqos_ptp_clk_freq_config(struct stmmac_priv *priv)
--
2.51.0
More information about the linux-riscv
mailing list