[U-Boot] [PATCH] sun8i_emac: Fix mdio read sequence
Dr. Philipp Tomsich
philipp.tomsich at theobroma-systems.com
Fri Nov 25 17:20:56 CET 2016
Jagan,
> On 25 Nov 2016, at 17:18, Jagan Teki <jagan at openedev.com> wrote:
>
> On Wed, Nov 16, 2016 at 7:10 AM, Andre Przywara <andre.przywara at arm.com> wrote:
>> From: Philipp Tomsich <philipp.tomsich at theobroma-systems.com>
>>
>> To send a parametrized command to the PHY over MDIO, we should write
>> the data first, the trigger the execution by the command register
>> write. Fix the access pattern in our MDIO write routine.
>> Apparently this doesn't really matter with the Realtek PHY on the
>> Pine64, but other PHYs (which require more setup) will choke on
>> the wrong order.
>
> Any tested-by this on non-realtek, because I always remember to have
> CMD with DATA sequence for mdio write for most of the PHY's and ie
> default sequence though.
We have a KSZ9031 on all our boards… so it was tested against the KSZ9031.
Cheers,
Philipp.
More information about the U-Boot
mailing list