| Message ID | 20251107-qcom-sa8255p-emac-v5-3-01d3e3aaf388@linaro.org (mailing list archive) |
|---|---|
| State | New |
| Headers |
Received: from mail-wr1-f51.google.com (mail-wr1-f51.google.com
[209.85.221.51])
(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
(No client certificate requested)
by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1668B31987B
for <linux-sunxi@lists.linux.dev>; Fri, 7 Nov 2025 10:30:14 +0000 (UTC)
Authentication-Results: smtp.subspace.kernel.org;
arc=none smtp.client-ip=209.85.221.51
ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;
t=1762511418; cv=none;
b=f8fOqrar6cX1O7wqonJGE9RpEGTPHO63fiVSyBX4Jd/wq0zo32ftVAcn5bKgOr17kZm+u2oh4KId0lKkgtgyMnOModszrOEYNuXnuezgtzfYiLzQZntqJU6UuavEFIxAFc5vOHpQ9oEXnvGHlCtZHoXkEYtPuXgjwEAs8kNd/Xk=
ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org;
s=arc-20240116; t=1762511418; c=relaxed/simple;
bh=yY8w0En7ifAOHnUc2TsFrwM8BU5vXAiE+eQSw5KxyCk=;
h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References:
In-Reply-To:To:Cc;
b=UYeJTRW+jTCJmrivIAFJ4TcCTd9zsOKhaQAcMuX+CJP4X944dzoamkEpnqwJwPXkJkMFeUokYUCWtHPXPC7PelGwRKoblBQPYqmGMaFx1hMoAYZP0x62zcdx3zlkeXkAb8IXtGcQHZNAjIzKXdwQhB1Z672IgsJVIx3dF/e9diU=
ARC-Authentication-Results: i=1; smtp.subspace.kernel.org;
dmarc=none (p=none dis=none) header.from=bgdev.pl;
spf=none smtp.mailfrom=bgdev.pl;
dkim=pass (2048-bit key) header.d=bgdev-pl.20230601.gappssmtp.com
header.i=@bgdev-pl.20230601.gappssmtp.com header.b=CVNIYDOh;
arc=none smtp.client-ip=209.85.221.51
Authentication-Results: smtp.subspace.kernel.org;
dmarc=none (p=none dis=none) header.from=bgdev.pl
Authentication-Results: smtp.subspace.kernel.org;
spf=none smtp.mailfrom=bgdev.pl
Authentication-Results: smtp.subspace.kernel.org;
dkim=pass (2048-bit key) header.d=bgdev-pl.20230601.gappssmtp.com
header.i=@bgdev-pl.20230601.gappssmtp.com header.b="CVNIYDOh"
Received: by mail-wr1-f51.google.com with SMTP id
ffacd0b85a97d-429c8632fcbso385343f8f.1
for <linux-sunxi@lists.linux.dev>;
Fri, 07 Nov 2025 02:30:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=bgdev-pl.20230601.gappssmtp.com; s=20230601; t=1762511413;
x=1763116213; darn=lists.linux.dev;
h=cc:to:in-reply-to:references:message-id:content-transfer-encoding
:mime-version:subject:date:from:from:to:cc:subject:date:message-id
:reply-to;
bh=Y+bD9XMSY/PxNEVtej7SYELNOHLIlDJsCB53kL01eGk=;
b=CVNIYDOhk29Fnxesi1Cb0ueIsRlJHzW7yIyPfcSeKL241qzoj2gTnngUW3aKTAO+Ts
uqoMKcR1IYAdTR+mMmEAsHpVYiAxbAyziZTCmWLywMlPfmpGd4BAgc5lxMJv3svJg4le
Bi36hFvaue8kMWYD5dLJuMx0a+G2dzM7K0CfaXdMhyY5PBlUsAOjfwoVsWU8Qof8oAPt
vOEAFOOcDN/cXvaVRaDqTdKkB5KM2H4s0wY+J0VnvyeGq/oo877ZkkwlgGeuFbhsPLEb
6SNEAXFdXpTarJO7MqgxxNtAl4c4ilMj7QcG/dLfekw4MSPCScdrOv27fB3aFhiMkbHN
UAjg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1762511413; x=1763116213;
h=cc:to:in-reply-to:references:message-id:content-transfer-encoding
:mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to
:cc:subject:date:message-id:reply-to;
bh=Y+bD9XMSY/PxNEVtej7SYELNOHLIlDJsCB53kL01eGk=;
b=mY47XwV8uISpEHIZkYDC1s3HadbLiFoEaTzDJHrgWyGM+o8DqwWeTPWRjk1YAmUbJH
llnW70qRohkZGcxHn1vF6sAPn0kg0z7TQTcZ8xJATU198GQybSGWUAGApVio1aykRFrN
keAulhi4oiduyfyCPwl4p/Bd559TV2i7WG+8Uz+gJdPktDQTxPYlReVwYziSd8mpbF/M
wNPwAGurBFzt8lI2drWWWgk4wqmNccMJqYgs6zGgKC7q4zXBHbRpRWKMh7Eukd6Ao2SJ
eueQRRNyjIxHKcNsP8Z/qFrJjevY4tqjg3iQr+SYI/EG245lYlxUzG/pZeXSeQtHGnsk
xYzA==
X-Forwarded-Encrypted: i=1;
AJvYcCXpgeqJhum0Bk6Y6fzR8DL6MncQYe0vK+B/BvYwItNfqFHTCQsKffS1SdCug3RDHOBQBKhMPhcaU9pwhA==@lists.linux.dev
X-Gm-Message-State: AOJu0Yxz/jxFprbOS2ptNLbE2qbTfFy7menDfy6+KKd31lLzrgwjl8gd
t3m7mEjN0XQpe5EF99lP8UmrYwxReIno/f5y5VsG2ySDxGB0nmk64LK/ZrsxxI3PHNs=
X-Gm-Gg: ASbGncv+WQ9f/t+2MTcsqZ6fuDTgkaf1vFw6X5SbNTpVhnUO8IZ3g6zb1E06b4dIb+i
P6IAdA3OFRnFQ3x5f6KJ1dEv897XFY3J3SJlmPJvW3I+SAfVF6sW2NAh0z69raVvNTAUxG84O2R
7SIyGlNC4uK9OH0R028kn32eiFzzq3XOa6b01sJpL0AglcuvmkKxQHC8E44wKwaScloveuiO2G9
FVJtjSU0H3qTtFhxWlPrrHq+N1SawdZSJJZ26JTR3BGPnjmoH1W/D34/gkBI9EaAb0r1tWHr43u
RiDQ4ih52NxVzGAYTJrU4dfgavPPPwyAFr4g5F6Zbe7J5ich9SJUr03Q+HhBcNzFCeCEUUam4HG
SnBCPeapHsT/S4xWF4nbJSH1QVQ4rv/2hDHTiaoda3YR1bOVrkWBqh/VCU303sSkQBK5LX3leXX
tutMk=
X-Google-Smtp-Source:
AGHT+IERkMxY/OdgqWfaZ7AT7DwdB4UOki9h9A7muZP3Z616/ajyEOm8UxRI695/XTN9HnuI+cZyWg==
X-Received: by 2002:a05:6000:2012:b0:427:8c85:a4ac with SMTP id
ffacd0b85a97d-42aefb43605mr2064791f8f.47.1762511412542;
Fri, 07 Nov 2025 02:30:12 -0800 (PST)
Received: from [127.0.1.1] ([2a01:cb1d:dc:7e00:fb6d:2ee:af61:f551])
by smtp.gmail.com with ESMTPSA id
ffacd0b85a97d-42ac67920fcsm4414864f8f.39.2025.11.07.02.30.09
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Fri, 07 Nov 2025 02:30:11 -0800 (PST)
From: Bartosz Golaszewski <brgl@bgdev.pl>
Date: Fri, 07 Nov 2025 11:29:53 +0100
Subject: [PATCH v5 3/8] net: stmmac: qcom-ethqos: improve typing in devres
callback
Precedence: bulk
X-Mailing-List: linux-sunxi@lists.linux.dev
List-Id: <linux-sunxi.lists.linux.dev>
List-Subscribe: <mailto:linux-sunxi+subscribe@lists.linux.dev>
List-Unsubscribe: <mailto:linux-sunxi+unsubscribe@lists.linux.dev>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Message-Id: <20251107-qcom-sa8255p-emac-v5-3-01d3e3aaf388@linaro.org>
References: <20251107-qcom-sa8255p-emac-v5-0-01d3e3aaf388@linaro.org>
In-Reply-To: <20251107-qcom-sa8255p-emac-v5-0-01d3e3aaf388@linaro.org>
To: Bjorn Andersson <andersson@kernel.org>,
Konrad Dybcio <konradybcio@kernel.org>, Rob Herring <robh@kernel.org>,
Krzysztof Kozlowski <krzk+dt@kernel.org>,
Conor Dooley <conor+dt@kernel.org>,
Richard Cochran <richardcochran@gmail.com>,
Andrew Lunn <andrew+netdev@lunn.ch>,
"David S. Miller" <davem@davemloft.net>, Eric Dumazet <edumazet@google.com>,
Jakub Kicinski <kuba@kernel.org>, Paolo Abeni <pabeni@redhat.com>,
Maxime Coquelin <mcoquelin.stm32@gmail.com>,
Alexandre Torgue <alexandre.torgue@foss.st.com>,
Vinod Koul <vkoul@kernel.org>, Giuseppe Cavallaro <peppe.cavallaro@st.com>,
Jose Abreu <joabreu@synopsys.com>, Chen-Yu Tsai <wens@kernel.org>,
Jernej Skrabec <jernej.skrabec@gmail.com>,
Samuel Holland <samuel@sholland.org>,
Matthew Gerlach <matthew.gerlach@altera.com>,
Neil Armstrong <neil.armstrong@linaro.org>,
Kevin Hilman <khilman@baylibre.com>, Jerome Brunet <jbrunet@baylibre.com>,
Martin Blumenstingl <martin.blumenstingl@googlemail.com>,
Keguang Zhang <keguang.zhang@gmail.com>, Shawn Guo <shawnguo@kernel.org>,
Sascha Hauer <s.hauer@pengutronix.de>,
Pengutronix Kernel Team <kernel@pengutronix.de>,
Fabio Estevam <festevam@gmail.com>, Jan Petrous <jan.petrous@oss.nxp.com>,
s32@nxp.com, Romain Gantois <romain.gantois@bootlin.com>,
Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>,
Heiko Stuebner <heiko@sntech.de>, Chen Wang <unicorn_wang@outlook.com>,
Inochi Amaoto <inochiama@gmail.com>, Emil Renner Berthing <kernel@esmil.dk>,
Minda Chen <minda.chen@starfivetech.com>, Drew Fustini <fustini@kernel.org>,
Guo Ren <guoren@kernel.org>, Fu Wei <wefu@redhat.com>,
Nobuhiro Iwamatsu <nobuhiro.iwamatsu.x90@mail.toshiba>,
Geert Uytterhoeven <geert+renesas@glider.be>,
Magnus Damm <magnus.damm@gmail.com>, Maxime Ripard <mripard@kernel.org>,
Shuang Liang <liangshuang@eswincomputing.com>,
Zhi Li <lizhi2@eswincomputing.com>,
Shangjuan Wei <weishangjuan@eswincomputing.com>,
"G. Jaya Kumaran" <vineetha.g.jaya.kumaran@intel.com>,
Clark Wang <xiaoning.wang@nxp.com>, Linux Team <linux-imx@nxp.com>,
Frank Li <Frank.Li@nxp.com>, David Wu <david.wu@rock-chips.com>,
Samin Guo <samin.guo@starfivetech.com>,
Christophe Roullier <christophe.roullier@foss.st.com>,
Swathi K S <swathi.ks@samsung.com>
Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org,
linux-kernel@vger.kernel.org, netdev@vger.kernel.org,
linux-stm32@st-md-mailman.stormreply.com,
linux-arm-kernel@lists.infradead.org,
Drew Fustini <dfustini@tenstorrent.com>, linux-sunxi@lists.linux.dev,
linux-amlogic@lists.infradead.org, linux-mips@vger.kernel.org,
imx@lists.linux.dev, linux-renesas-soc@vger.kernel.org,
linux-rockchip@lists.infradead.org, sophgo@lists.linux.dev,
linux-riscv@lists.infradead.org,
Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
X-Mailer: b4 0.14.2
X-Developer-Signature: v=1; a=openpgp-sha256; l=1037;
i=bartosz.golaszewski@linaro.org; h=from:subject:message-id;
bh=/4v1a8QAtlU1YFnwlRQMWe0GMJqjCY4EA0FHsr43o1A=;
b=owEBbQKS/ZANAwAKARGnLqAUcddyAcsmYgBpDconjyIV+fTbtiiEvLmwzz2XANDPioDzvoKtm
cu4MX5qD8GJAjMEAAEKAB0WIQQWnetsC8PEYBPSx58Rpy6gFHHXcgUCaQ3KJwAKCRARpy6gFHHX
chguD/48PDKdlDmcnZzg7JiW0mzCIguyJgTHeZLzPIFm5p89jeT2Xw9rJg2JOadHllTnAvDXe/U
rvDQsGndzvsN+xzFpJ61PEzm5YAScMgZDW64C34/Cog5rNgiNs3vkk1gLmgscNeF3Cna5YA+RA5
BsXoQWCIq5UtEFkXesDvEfFmouRUOeTDINymGLKpCE65eO7kIWIQCZpYBDo6AnW06NlTq2DlOKQ
Fdp3E4YMrkhab74JdTcn39x/INJvXk9K5y23XTeiGCMlvPmiqtmboUlQPDXdOIU3C8lUqWRkUTT
7xxipK88IcZ8YiSyegvj+0NLjo7dDc8AMkfyOkibQMiUh/K2t0tz7bIjKXZlNxdWPVJhkqswNyW
R0evKvs6IKV+2Q71flHCD3rcRH0yK0gW7fA59gChceGBjLKGchAkERDHwwqrOpUqNy0WePVlsn8
rAUWS+/a13WqCZG7ZoL926vFHV/gx8tYhJhWbKsM+aXcbTkr7WgNPhL6O6LPGZg6LIPL3+052yp
Eld9SE0yD3WZLc0ux9XwhoD9yRGy+e1dAMCzD8+Ghg/k5pxeRe7x5u5SfcOx2RTT0x4yr6yuL5d
fGW0aKXSXdHWQw7ECZ/W67Bn6p5RJUhQVVzQNg5VS3/UwDyQK9uldBujAYSXuMLCQV77tfpiZfF
FazfeeIRG8/+w/g==
X-Developer-Key: i=bartosz.golaszewski@linaro.org; a=openpgp;
fpr=169DEB6C0BC3C46013D2C79F11A72EA01471D772
Status: O
|
| Series |
net: stmmac: qcom-ethqos: add support for SCMI power domains
|
|
Commit Message
Bartosz Golaszewski
Nov. 7, 2025, 10:29 a.m. UTC
From: Bartosz Golaszewski <bartosz.golaszewski@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@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)