[PATCH v4 0/3] net: fsl_enetc: Add SGMII 1G for i.MX95

[email protected]
Newsgroups org.u-boot-project.lists.u-boot
Message-ID <[email protected]>
Changes in v2:
- Fix CI build failure

Changes in v3:
- Replaced #ifdef CONFIG_ARCH_IMX9 guard with a runtime wrapper
  function, improving code cleanliness
- Added explicit 1G-only PHY capability restriction for SGMII on i.MX95
  (no 10/100 support)
- Added a new public wrapper xpcs_phy_sgmii_1g_config()
  fsl_enetc_xpcs_phy.c for better abstraction

Changes in v4:
- Move the xpcs_phy_sgmii_1g_config() in fsl_enetc_xpcs_phy.c from patch
  3/3 to patch 2/3

Signed-off-by: Alice Guo <[email protected]>
---
Alice Guo (3):
      net: fsl_enetc_xpcs_phy: Extract common PMA MMD init sequence into helper function
      net: fsl_enetc_xpcs_phy: Add SGMII 1G support for i.MX95 Ethernet PHY Wrapper
      net: fsl_enetc: Add 1G SGMII mode support for i.MX95

 drivers/net/fsl_enetc.c          |  19 ++
 drivers/net/fsl_enetc.h          |   1 +
 drivers/net/fsl_enetc_xpcs_phy.c | 700 ++++++++++++++++++++++++++++++++++-----
 3 files changed, 638 insertions(+), 82 deletions(-)
---
base-commit: 527115ef6783cec49e5610c523c124b399011361
change-id: 20260818-imx95-d59e8cc4927a

Best regards,
--  
Alice Guo <[email protected]>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.