On 16:14-20230719, Maxime Ripard wrote: > On Wed, Jul 19, 2023 at 09:05:55AM -0500, Nishanth Menon wrote: > > On 10:27-20230719, Maxime Ripard wrote: > > > Hi Nishanth, > > > > > > On Thu, Jul 13, 2023 at 02:20:19AM -0500, Nishanth Menon wrote: > > [...] > > > > > > - Add mdio pins to the cpsw3g pinctrl in u-boot dtsi. It moved to a > > > > subnode in the > > > > linux dtsi that u-boot doesn't use/support > > > > > > Unfortunately, this introduces a regression in Linux where the pinctrl > > > node is now affected to both the MAC and PHY, and we end up not being > > > able to probe both. > > > > > > Uggh!!!! this is the case where u-boot hands over it's device tree to > > linux kernel to boot, I presume? > > Yes, it is :) > > I've started to look into making the MAC driver grab the MDIO pinctrl > state, but it doesn't look trivial to do since the pinctrl API doesn't > support taking an ofnode pointer instead of a device. Shouldn't be too > hard either though. > > Do you know if there's any other way to fix this?
I dont think there is any other way - I am looping in Ravi who is our networking lead on the topic for ideas. -- Regards, Nishanth Menon Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3 1A34 DDB5 849D 1736 249D