From: Linus Walleij <linus.wall...@linaro.org> Date: Mon, 4 Feb 2019 11:26:18 +0100
> All users of the fixed_phy_add() pass -1 as GPIO number > to the fixed phy driver, and all users of fixed_phy_register() > pass -1 as GPIO number as well, except for the device > tree MDIO bus. > > Any new users should create a proper device and pass the > GPIO as a descriptor associated with the device so delete > the GPIO argument from the calls and drop the code looking > requesting a GPIO in fixed_phy_add(). > > In fixed phy_register(), investigate the "fixed-link" > node and pick the GPIO descriptor from "link-gpios" if > this property exists. Move the corresponding code out > of of_mdio.c as the fixed phy code anyways requires > OF to be in use. > > Tested-by: Andrew Lunn <and...@lunn.ch> > Signed-off-by: Linus Walleij <linus.wall...@linaro.org> This looks like net-next material, so that's where I have applied this. Thanks.