It's difficult.  The board has been taken away from me.  It was a
Virtex 6 FPGA running Microblaze Linux; I might be able to test on a
Virtex 7 but not for several days.

Sascha Silbe's fix looks good to me, however.

On Fri, Jul 19, 2013 at 8:42 AM, Tom Rini <tr...@ti.com> wrote:
> On Fri, Jul 19, 2013 at 09:38:42AM -0300, Fabio Estevam wrote:
>> On Fri, Jul 19, 2013 at 7:25 AM, Sascha Silbe <t-ub...@infra-silbe.de> wrote:
>> > Hello Charles,
>> >
>> > [CC += a few people that were CC'ed on the revert of Charles' patch]
>> >
>> > Charles Coldwell <coldw...@gmail.com> writes:
>> >
>> >> I've never heard of the Wandboard Quad, so I suppose the short answer
>> >> is "no".  However, the philosophy of the patch I submitted was:
>> > [...]
>> >
>> > Thanks for the description and the pointer to the Xilinx register
>> > description. I think I got to the bottom of it.
>> >
>> > The Xilinx PHY supports the GMII basic register set (registers 0, 1 and
>> > 15), but not the full extended register set (registers 2-14). Especially
>> > the MASTER-SLAVE Control and Status registers (IEEE 802.3 terminology)
>> > are missing. Bit 0 (Extended Capability) of the (non-Extended) Status
>> > register is correctly set to 0 to indicate this lack of support.
>> >
>> > Without the MASTER-SLAVE Status register, we can't tell whether the
>> > _peer_ also supports 1Gbps operation. Your patch ends up enabling it
>> > anyway, even for 10/100Mbps peers.
>> >
>> > Can you try the patch below, please? It restricts Extended Status
>> > processing to the PHYs that don't support the MASTER-SLAVE Control and
>> > Status registers, like the Xilinx one you use. The other PHYs should
>> > continue to work as before your patch. Tested successfully on Wandboard
>> > Quad.
>>
>> Thanks for your detailed analysis, Sascha.
>>
>> On a mx6qsabresd:
>>
>> Tested-by: Fabio Estevam <fabio.este...@freescale.com>
>>
>> Hopefully we can get it applied into the upcoming 2013.07 in order to
>> avoid the regression on some mx6 boards.
>
> Can we also get this tested on the board Charles has?  Thanks!
>
> --
> Tom



-- 
Charles M. Coldwell, W1CMC
Belmont, Massachusetts, New England
"Turn on, log in, tune out"
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to