I checked the Datasheet from the Michrochip KSZ9031.
Under chapter 3.3 they mention that it is possbile to disable Auto-MDI/MDIX.
“Auto MDI/MDI-X is enabled by default. It is disabled by writing a one to Register 1Ch, Bit [6]. MDI and MDI-X mode is set by Register 1Ch, Bit [7] if Auto MDI/MDI-X is disabled.”
So my question is, would it be possbile to adapt the driver to get this working?
Yes it’s possible. But current version of driver does not support an auto crossover deactivation and we have no plans to implement it. Why do you need to disable it? How is it important for your project?
we have a onboard ethernet communication which causes a capacitive coupling.
We disabled on an older Hardware the Auto MDI-X feature which solved this problem.
So we would like to disable it. You can also make us a offer for the adaption.