Re: [PATCH v3 phy 13/17] phy: lynx-28g: probe on per-SoC and per-instance compatible strings

From: Vladimir Oltean
Date: Thu Oct 02 2025 - 07:14:20 EST


On Thu, Oct 02, 2025 at 10:40:51AM +0000, Josua Mayer wrote:
> > - provider = devm_of_phy_provider_register(dev, lynx_28g_xlate);
> > if (IS_ERR(provider))
> > return PTR_ERR(provider);
> Keep this to have compatibility with phandles to the parent.

I am not removing it. Both the "if (lane_phy_providers)" and "else"
branches call devm_of_phy_provider_register(), with a different second
xlate argument (of_phy_simple_xlate vs lynx_28g_xlate).