generic phy framework · Supported
Maintainers
- M Vinod Koul <vkoul@kernel.org>
- R Neil Armstrong <neil.armstrong@linaro.org>
- R Manivannan Sadhasivam <mani@kernel.org>
Paths
- F
Documentation/devicetree/bindings/phy/ - F
drivers/phy/ - F
include/dt-bindings/phy/ - F
include/linux/phy/
Last 30 days
Most active threads (last 7 days)
-
HOTtoday
[PATCH net-next v4 00/10] net: pcs: add basic support for RK3568 XPCS
2026-09-07 15:39 · 2 replies in 7d · Coia Prant <hidden> -
HOTtoday
[PATCH net-next v3 00/10] net: pcs: add basic support for RK3568 XPCS
2026-09-01 15:02 · 2 replies in 7d · Coia Prant <hidden>
Recent patches
Most-recent 30 patches in this subsystem on netdev (capped at 30), ordered by date desc.
-
HOTtoday
[PATCH net-next v4 03/10] phy: rockchip: naneng-combphy: add SGMII MAC selection for RK3568
2026-09-07 · Coia Prant <hidden> -
HOTtoday
[PATCH net-next v4 02/10] dt-bindings: phy: rockchip: naneng-combphy: add rockchip,sgmii-mac-sel property
2026-09-07 · Coia Prant <hidden> -
HOTtoday
[PATCH net-next v3 03/10] phy: rockchip: naneng-combphy: add SGMII MAC selection for RK3568
2026-09-01 · Coia Prant <hidden> -
HOTtoday
[PATCH net-next v3 02/10] dt-bindings: phy: rockchip: naneng-combphy: add rockchip,sgmii-mac-sel property
2026-09-01 · Coia Prant <hidden> -
COLD32d
[PATCH v2 03/10] phy: rockchip: naneng-combphy: add SGMII MAC selection for RK3568
2026-08-01 · Coia Prant <hidden> -
COLD32d
[PATCH v2 02/10] dt-bindings: phy: rockchip: naneng-combphy: add rockchip,sgmii-mac-sel property
2026-08-01 · Coia Prant <hidden> -
COLD46d
[PATCH] phy: fsl-lynx-28g: propagate PCVT enable errors
2026-07-22 · <hidden> -
COLD48d
[PATCH] phy: fsl-lynx-10g: propagate PCVT enable errors
2026-07-20 · <hidden> -
COLD52d
[RFC PATCH 03/10] phy: rockchip: naneng-combphy: add SGMII MAC selection for RK3568
2026-07-14 · Coia Prant <hidden> -
COLD52d
[RFC PATCH 02/10] dt-bindings: phy: rockchip: naneng-combphy: add rockchip,sgmii-mac-sel property
2026-07-14 · Coia Prant <hidden> -
COLD44d
[PATCH net-next v13 03/10] phy: qcom: add the SGMII SerDes PHY driver for SCMI systems
2026-07-13 · Bartosz Golaszewski <hidden> -
COLD44d
REVIEWED: 1 (0M) [PATCH net-next v13 02/10] dt-bindings: phy: document the serdes PHY on sa8255p
2026-07-13 · Bartosz Golaszewski <hidden> -
STALE62d
[PATCH net-next v12 2/7] phy: qcom: add the SGMII SerDes PHY driver for SCMI systems
2026-07-06 · Bartosz Golaszewski <hidden> -
STALE62d
REVIEWED: 1 (0M) [PATCH net-next v12 1/7] dt-bindings: phy: document the serdes PHY on sa8255p
2026-07-06 · Bartosz Golaszewski <hidden> -
STALE63d
Re: [PATCH 00/13] treewide: replace linux/gpio.h
2026-06-29 · "Arnd Bergmann" <arnd@arndb.de> -
STALE63d
[PATCH 09/13] phy: replace linux/gpio.h inclusions
2026-06-29 · Arnd Bergmann <arnd@kernel.org> -
STALE66d
[PATCH net-next v11 2/7] phy: qcom: add the SGMII SerDes PHY driver for SCMI systems
2026-06-29 · Bartosz Golaszewski <hidden> -
STALE66d
[PATCH net-next v11 1/7] dt-bindings: phy: document the serdes PHY on sa8255p
2026-06-29 · Bartosz Golaszewski <hidden> -
STALE116d
[PATCH phy-next 5/5] phy: lynx-28g: add support for 25GBASER
2026-05-11 · Vladimir Oltean <vladimir.oltean@nxp.com> -
STALE116d
[PATCH phy-next 4/5] phy: lynx-28g: probe on per-SoC and per-instance compatible strings
2026-05-11 · Vladimir Oltean <vladimir.oltean@nxp.com> -
STALE116d
[PATCH phy-next 3/5] phy: lynx-28g: require an OF node to probe
2026-05-11 · Vladimir Oltean <vladimir.oltean@nxp.com> -
STALE116d
[PATCH phy-next 2/5] dt-bindings: phy: lynx-28g: add constraint on LX2162A lane indices
2026-05-11 · Vladimir Oltean <vladimir.oltean@nxp.com> -
STALE116d
REVIEWED: 6 (6M) [PATCH phy-next 1/5] dt-bindings: phy: lynx-28g: add compatible strings per SerDes and instantiation
2026-05-11 · Vladimir Oltean <vladimir.oltean@nxp.com> -
STALE111d
[PATCH v1 6/6] phy: tegra: Add support for Nvidia Tegra XMM6260 PHY
2026-05-11 · Svyatoslav Ryhel <hidden> -
STALE111d
[PATCH v1 5/6] dt-bindings: phy: tegra: Document Nvidia Tegra XMM6260 PHY
2026-05-11 · Svyatoslav Ryhel <hidden> -
STALE96d
REVIEWED: 1 (0M) [PATCH v8 phy-next 30/31] phy: remove temporary provider compatibility from consumer header
2026-05-05 · Vladimir Oltean <vladimir.oltean@nxp.com> -
STALE96d
REVIEWED: 2 (2M) [PATCH v8 phy-next 29/31] phy: include PHY provider header (2/2)
2026-05-05 · Vladimir Oltean <vladimir.oltean@nxp.com> -
STALE96d
[PATCH v8 phy-next 28/31] phy: include PHY provider header (1/2)
2026-05-05 · Vladimir Oltean <vladimir.oltean@nxp.com> -
STALE96d
[PATCH v8 phy-next 27/31] phy: move ulpi_phy.h from include/linux/phy/ to drivers/phy/
2026-05-05 · Vladimir Oltean <vladimir.oltean@nxp.com> -
STALE96d
[PATCH v8 phy-next 20/31] phy: introduce phy_get_max_link_rate() helper for consumers
2026-05-05 · Vladimir Oltean <vladimir.oltean@nxp.com>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE193d
REVIEWED: 1 (1M) [PATCH RESEND net-next 4/8] phy: qcom-sgmii-eth: remove .set_speed() implementation
2026-02-26 · Russell King (Oracle) <hidden> · 1 Tested-by -
STALE193d
REVIEWED: 1 (1M) [PATCH RESEND net-next 5/8] phy: qcom-sgmii-eth: use PHY interface mode for SerDes settings
2026-02-26 · Russell King (Oracle) <hidden> · 1 Tested-by -
STALE193d
REVIEWED: 1 (1M) [PATCH RESEND net-next 6/8] phy: qcom-sgmii-eth: remove qcom_dwmac_sgmii_phy_interface()
2026-02-26 · Russell King (Oracle) <hidden> · 1 Tested-by -
STALE193d
REVIEWED: 1 (1M) [PATCH RESEND net-next 7/8] phy: qcom-sgmii-eth: relax order of .power_on() vs .set_mode*()
2026-02-26 · Russell King (Oracle) <hidden> · 1 Tested-by -
STALE181d
REVIEWED: 1 (1M) [PATCH RESEND2 net-next 4/8] phy: qcom-sgmii-eth: remove .set_speed() implementation
2026-02-26 · Russell King (Oracle) <hidden> · 1 Tested-by -
STALE181d
REVIEWED: 1 (1M) [PATCH RESEND2 net-next 5/8] phy: qcom-sgmii-eth: use PHY interface mode for SerDes settings
2026-02-26 · Russell King (Oracle) <hidden> · 1 Tested-by -
STALE181d
REVIEWED: 1 (1M) [PATCH RESEND2 net-next 6/8] phy: qcom-sgmii-eth: remove qcom_dwmac_sgmii_phy_interface()
2026-02-26 · Russell King (Oracle) <hidden> · 1 Tested-by -
STALE181d
REVIEWED: 1 (1M) [PATCH RESEND2 net-next 7/8] phy: qcom-sgmii-eth: relax order of .power_on() vs .set_mode*()
2026-02-26 · Russell King (Oracle) <hidden> · 1 Tested-by -
STALE125d
REVIEWED: 1 (0M) [PATCH v7 phy-next 26/27] phy: remove temporary provider compatibility from consumer header
2026-04-30 · Vladimir Oltean <vladimir.oltean@nxp.com> · 1 Reviewed-by -
STALE96d
REVIEWED: 1 (0M) [PATCH v8 phy-next 30/31] phy: remove temporary provider compatibility from consumer header
2026-05-05 · Vladimir Oltean <vladimir.oltean@nxp.com> · 1 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE196d
[PATCH RFC net-next+ 5/9] phy: qcom-sgmii-eth: remove .set_speed() implementation
2026-02-19 · Russell King (Oracle) <hidden> -
STALE196d
[PATCH RFC net-next+ 6/9] phy: qcom-sgmii-eth: use PHY interface mode for SerDes settings
2026-02-19 · Russell King (Oracle) <hidden> -
STALE196d
[PATCH RFC net-next+ 7/9] phy: qcom-sgmii-eth: remove qcom_dwmac_sgmii_phy_interface()
2026-02-19 · Russell King (Oracle) <hidden> -
STALE196d
[PATCH RFC net-next+ 8/9] phy: qcom-sgmii-eth: relax order of .power_on() vs .set_mode*()
2026-02-19 · Russell King (Oracle) <hidden> -
STALE185d
[PATCH phy-next 06/22] phy: spacemit: include missing <linux/phy/phy.h>
2026-03-04 · Vladimir Oltean <vladimir.oltean@nxp.com> -
STALE182d
[PATCH v2 phy-next 05/24] phy: add <linux/pm_runtime.h> where missing
2026-03-08 · vladimir.oltean@nxp.com -
STALE182d
[PATCH v2 phy-next 06/24] phy: spacemit: include missing <linux/phy/phy.h>
2026-03-08 · vladimir.oltean@nxp.com -
STALE182d
[PATCH v2 phy-next 13/24] phy: make phy_get_mode(), phy_(get|set)_bus_width() NULL tolerant
2026-03-08 · vladimir.oltean@nxp.com -
STALE182d
[PATCH v2 phy-next 21/24] phy: include PHY provider header (1/2)
2026-03-08 · vladimir.oltean@nxp.com -
STALE172d
[PATCH v3 phy-next 05/24] phy: add <linux/pm_runtime.h> where missing
2026-03-09 · Vladimir Oltean <vladimir.oltean@nxp.com>