linux-arm-msm.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH RESEND net 0/3] Fix QCA808X WoL Issue and Enable WoL Support for QCA807X
@ 2025-07-04  5:31 Luo Jie
  2025-07-04  5:31 ` [PATCH RESEND net 1/3] net: phy: qcom: move the WoL function to shared library Luo Jie
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Luo Jie @ 2025-07-04  5:31 UTC (permalink / raw)
  To: Andrew Lunn, Heiner Kallweit, Russell King, David S. Miller,
	Eric Dumazet, Jakub Kicinski, Paolo Abeni, Viorel Suman, Li Yang,
	Russell King (Oracle), Wei Fang
  Cc: linux-arm-msm, netdev, linux-kernel, maxime.chevallier, Luo Jie

Restore WoL (Wake-on-LAN) enablement via MMD3 register 0x8012 BIT5 for
the QCA808X PHY. This change resolves the issue where WoL functionality
was not working due to its unintended removal in a previous commit.

Refactor at8031_set_wol() into a shared library to enable reuse of the
Wake-on-LAN (WoL) functionality by the AT8031, QCA807X and QCA808X PHY
drivers.

Additionally, enable the WoL function for the QCA807X PHY by utilizing
the at8031_set_wol() function from the shared library.

Signed-off-by: Luo Jie <quic_luoj@quicinc.com>
---
Luo Jie (3):
      net: phy: qcom: move the WoL function to shared library
      net: phy: qcom: qca808x: Fix WoL issue by utilizing at8031_set_wol()
      net: phy: qcom: qca807x: Enable WoL support using shared library

 drivers/net/phy/qcom/at803x.c       | 27 ---------------------------
 drivers/net/phy/qcom/qca807x.c      |  4 ++++
 drivers/net/phy/qcom/qca808x.c      |  2 +-
 drivers/net/phy/qcom/qcom-phy-lib.c | 25 +++++++++++++++++++++++++
 drivers/net/phy/qcom/qcom.h         |  5 +++++
 5 files changed, 35 insertions(+), 28 deletions(-)
---
base-commit: 223e2288f4b8c262a864e2c03964ffac91744cd5
change-id: 20250704-qcom_phy_wol_support-e4f154cc2f2a

Best regards,
-- 
Luo Jie <quic_luoj@quicinc.com>


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2025-07-08  2:52 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-04  5:31 [PATCH RESEND net 0/3] Fix QCA808X WoL Issue and Enable WoL Support for QCA807X Luo Jie
2025-07-04  5:31 ` [PATCH RESEND net 1/3] net: phy: qcom: move the WoL function to shared library Luo Jie
2025-07-04  5:31 ` [PATCH RESEND net 2/3] net: phy: qcom: qca808x: Fix WoL issue by utilizing at8031_set_wol() Luo Jie
2025-07-04  9:08   ` Maxime Chevallier
2025-07-04  5:31 ` [PATCH RESEND net 3/3] net: phy: qcom: qca807x: Enable WoL support using shared library Luo Jie
2025-07-04  9:09   ` Maxime Chevallier
2025-07-07 23:43   ` Jakub Kicinski
2025-07-08  2:52     ` Luo Jie
2025-07-08  0:43 ` [PATCH RESEND net 0/3] Fix QCA808X WoL Issue and Enable WoL Support for QCA807X patchwork-bot+netdevbpf

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).