* [PATCH] arm64: dts: freescale: imx93-phycore-som: Remove "fsl,magic-packet"
@ 2025-09-08 11:17 Primoz Fiser
2025-09-11 3:33 ` Shawn Guo
0 siblings, 1 reply; 2+ messages in thread
From: Primoz Fiser @ 2025-09-08 11:17 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Shawn Guo,
Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam
Cc: devicetree, imx, linux-arm-kernel, linux-kernel, upstream
FEC WoL (Wake-on-Lan) functionality depends on using Ethernet PHY in IRQ
mode. However, on phyCORE-i.MX93 SoM, polling mode is used instead for
the FEC Ethernet PHY. Consequently, WoL is non-functional. Thus disable
it by removing "fsl,magic-packet" property. This allows us to save some
power during device suspend as PHY is not kept awake.
Signed-off-by: Primoz Fiser <primoz.fiser@norik.com>
---
arch/arm64/boot/dts/freescale/imx93-phycore-som.dtsi | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm64/boot/dts/freescale/imx93-phycore-som.dtsi b/arch/arm64/boot/dts/freescale/imx93-phycore-som.dtsi
index 89552ae70660..3f069905cf0b 100644
--- a/arch/arm64/boot/dts/freescale/imx93-phycore-som.dtsi
+++ b/arch/arm64/boot/dts/freescale/imx93-phycore-som.dtsi
@@ -67,7 +67,6 @@ &fec {
pinctrl-0 = <&pinctrl_fec>;
phy-mode = "rmii";
phy-handle = <ðphy1>;
- fsl,magic-packet;
assigned-clocks = <&clk IMX93_CLK_ENET_TIMER1>,
<&clk IMX93_CLK_ENET_REF>,
<&clk IMX93_CLK_ENET_REF_PHY>;
--
2.34.1
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [PATCH] arm64: dts: freescale: imx93-phycore-som: Remove "fsl,magic-packet"
2025-09-08 11:17 [PATCH] arm64: dts: freescale: imx93-phycore-som: Remove "fsl,magic-packet" Primoz Fiser
@ 2025-09-11 3:33 ` Shawn Guo
0 siblings, 0 replies; 2+ messages in thread
From: Shawn Guo @ 2025-09-11 3:33 UTC (permalink / raw)
To: Primoz Fiser
Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Shawn Guo,
Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam, devicetree,
imx, linux-arm-kernel, linux-kernel, upstream
On Mon, Sep 08, 2025 at 01:17:05PM +0200, Primoz Fiser wrote:
> FEC WoL (Wake-on-Lan) functionality depends on using Ethernet PHY in IRQ
> mode. However, on phyCORE-i.MX93 SoM, polling mode is used instead for
> the FEC Ethernet PHY. Consequently, WoL is non-functional. Thus disable
> it by removing "fsl,magic-packet" property. This allows us to save some
> power during device suspend as PHY is not kept awake.
>
> Signed-off-by: Primoz Fiser <primoz.fiser@norik.com>
Applied, thanks!
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2025-09-11 3:34 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-08 11:17 [PATCH] arm64: dts: freescale: imx93-phycore-som: Remove "fsl,magic-packet" Primoz Fiser
2025-09-11 3:33 ` Shawn Guo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).