On 10/10/2023 0:28, Jacob Keller wrote:
On 10/4/2023 10:44 PM, Vitaly Lifshits wrote:
On some Meteor Lake systems accessing the PHY via the MDIO interface may
result in an MDI error. This issue happens sporadically and in most cases
a second access to the PHY via the MDIO interface results in success.
As a workaround, introduce a retry counter which is set to 3 on Meteor
Lake systems. The driver will only return an error if 3 consecutive PHY
access attempts fail. The retry mechanism is disabled in specific flows,
where MDI errors are expected.
A bit ugly. I assume we don't have any idea of the root cause of MDI issues?
Agree.
We haven't a root cause yet. This problem is under debugging. We prefer
to keep it in the net-queue for widespread testing meanwhile.
Especially having cases where we disable re-try which is a bit awkward.
I don't have any alternative suggestion tho...
Thanks,
Jake
_______________________________________________
Intel-wired-lan mailing list
[email protected]
https://lists.osuosl.org/mailman/listinfo/intel-wired-lan
_______________________________________________
Intel-wired-lan mailing list
[email protected]
https://lists.osuosl.org/mailman/listinfo/intel-wired-lan