AnsweredAssumed Answered

CONFIG_FIXED_PHY issue in imx_1.14.28_1.0.0_ga

Question asked by Eric Lamphear on Jul 23, 2015

Hello, I am currently trying to migrate from the 3.10.17 kernel to 3.14.28 on an imx6q based board (roughly based on Nitrogen6x)

In the 3.10.17 release, I had to apply the attached patch to get the fixed_phy to work (I am connecting directly to an FPGA)

  --> note: I had to piece this patch together from something I found online that almost fit, so it might not be the best way to implement in 3.10.17, but it did work.

 

It appears that most of the changes that are in the patch have been integrated into 3.14.28, but I am getting the following error when I compile the kernel modules:

> drivers/of/of_mdio.c: In function 'of_phy_register_fixed_link':
> drivers/of/of_mdio.c:300:3: error: implicit declaration of function 'fixed_phy_register' [-Werror=implicit-function-declaration]
>   return fixed_phy_register(PHY_POLL, &status, np);
      ^

 

I tried searching for the function declaration, but found nothing...

Has this been removed from the kernel? If so, what would be the proper call to make here?

 

Any help would be appreciated.

thanks

Original Attachment has been moved to: 0001-add-support-for-fixed-phy-fec-for-fpga.patch.zip

Outcomes