This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DP83848K: software driver for Linux 3.10.107

Part Number: DP83848K
Other Parts Discussed in Thread: DP83848C

Hi,

my customer is using Linux Kernel 3.10.107.

When they tried to use the driver code we provided here:

https://www.ti.com/tool/ETHERNET-SW

They will encounter below error:

For example, genphy_soft_reset is not recognized.

This code is developed on kernel version 4.3.

1. How can we modify the driver to make it working on Linux Kernel 3.10.107?

Besides, the registers in this driver is for DP83848C in fact, not compatible with DP83848K. For example, register 0x11 and 0x12 is reserved for DP83848K, which is not compatible with the software driver definition.

2. Then do we have driver for DP83848K specifically? If not, how to modify the driver to make it compatible with DP83848K?