[PATCH] ARM: i.MX6Q: Add fixup for RTL8211E Gigabit Ethernet PHY

Панов Андрей rockford at yandex.ru
Wed Mar 4 22:40:59 PST 2015



05.03.2015, 00:32, "Arnd Bergmann" <arnd at arndb.de>:
> On Wednesday 04 March 2015 23:32:38 Панов Андрей wrote:
>>  04.03.2015, 23:18, "Fabio Estevam" <festevam at gmail.com>:
>>>  On Wed, Mar 4, 2015 at 5:05 PM, Панов Андрей <rockford at yandex.ru> wrote:
>>>>   Actually, I don't know. I've discovered this when I wanted to boot a more recent kernel
>>>>   on this board, and network wasn't working. So I've had to disassembly a vendor's binary only module
>>>>   to discover how they handle this situation.
>>>  Do you use the generic PHY driver or do you have CONFIG_REALTEK_PHY enabled?
>>  CONFIG_REALTEK_PHY=y
>>  CONFIG_FIXED_PHY=y
>>>  In case you use the realtek PHY driver and still see the issue, can't
>>>  you fix this in drivers/net/phy/realtek.c instead?
>>  I think there it will require a more work with board detection than here and will
>>  populate a driver with unnecessary for most users code.
>
> But you said earlier that it's board independent and a property of the SoC
> instead. Can't the ethernet driver call phy_start_aneg() for the same effect,
> like a lot of other ethernet drivers do?

Of course. I'll try to make it this way.

--
 Андрей



More information about the linux-arm-kernel mailing list