[U-Boot] [PATCH 8/8] net: zynq: Fix MDC setting for zynq

Joe Hershberger joe.hershberger at gmail.com
Wed Nov 4 19:19:29 CET 2015


On Wed, Nov 4, 2015 at 7:40 AM, Michal Simek <michal.simek at xilinx.com> wrote:
> On 11/02/2015 10:39 PM, Joe Hershberger wrote:
>> On Tue, Oct 27, 2015 at 10:17 AM, Michal Simek <michal.simek at xilinx.com> wrote:
>>> Based on spec:
>>> "MDC must not exceed 2.5 MHz (MDC is only active during MDIO read and
>>> write operations)"
>>> Zynq is running on 111MHz. Current setting is 32 which is 111/32=3.47
>>
>> Isn't it dependent on which board and what the clock setup is? Should
>> this be specified by the board?
>
> I am not aware about it. It is related to internal chip clock. I expect
> that 111MHz is software default value is is used by most of the chip.
> The clock range based on mainline Linux driver is 80MHz - 120MHz that's
> why I expect all non standard configuration will fit to it.
> For lower values as we used till now none reported any functional issue
> too.

OK, sounds good.

>>
>>> which is above of 2.5MHz.
>>> Using 48 divider will give us correct setting according spec
>>> (111/48=2.31).
>>>
>>> Signed-off-by: Michal Simek <michal.simek at xilinx.com>
>>
>> Acked-by: Joe Hershberger <joe.hershberger at ni.com>
>>
>
> Thanks,
> Michal


More information about the U-Boot mailing list