Other Parts Discussed in Thread: DP83TC811
Tool/software: Linux
Hello,
we are developing an interface for IP-communication with DP83TC811. The kernel we used is 4.14.99. I tried to build the kernel with this driver, but I got error messages. I copied the driver code for this PHY from website into /drivers/net/phy and added lines in Kconfig and Makefile to check the driver in menuconfig. Somehow appeared error messages like implicit declaration of functions phy_clear_bits_mmd and phy_set_bits_mmd.
Is it possible to run this PHY in kernel 4.14? I tried to compile kernel 5.1.5, which included this driver, but our processor does not support kernel version above 4.14.
The PHY is pinstrapped as master through RMII and I can see it on MDIO bus, but can't send or transmit messages. I checked it with Wireshark and tcpdump. I think it can't operate because kernel doesn't know this device.
Could you give me an advice how to fix this problems?
Thank you.
Regards, Andy