[PATCH v4 0/3] net: fsl_enetc: Add SGMII 1G for i.MX95
| 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]>