[U-Boot] Olimex-A20-EVB ethernet stops working with latest U-boot, works with tag v2016.01

Simon Glass sjg at chromium.org
Wed Mar 9 22:39:11 CET 2016


Hi,

On 9 March 2016 at 14:04, Karsten Merker <merker at debian.org> wrote:
> [Olimex A20-SOM-EVB: ethernet non-functional with current u-boot
>                      git head, but no problems with v2016.01]
>
> On Tue, Mar 08, 2016 at 11:54:03AM +0100, Hans de Goede wrote:
>> On 25-02-16 08:31, Ing. Damiano Bolla wrote:
>> >Can I assist further ?
>>
>> Can you please git bisect this, and find out which commit breaks things ?
>
> Hello Hans, hello Simon,
>
> I am not the original poster, but I have bisected the issue down
> to the following commit:
>
> commit c32a6fd07b1839e4a45729587ebc8e1c55601a4d
> Author: Simon Glass <sjg at chromium.org>
> Date:   Sun Jan 17 14:51:56 2016 -0700
>
>     net: Don't call board/cpu_eth_init() with driver model
>
>     We should avoid weak functions with driver model. Existing boards that use
>     driver model don't need them, so let's kill them off.
>
>     Signed-off-by: Simon Glass <sjg at chromium.org>
>     Reviewed-by: Bin Meng <bmeng.cn at gmail.com>
>     Acked-by: Joe Hershberger <joe.hershberger at ni.com>

Is this board-specific init, or sunxi-specific?

Can you just call the init on start-up, instead of from the Ethernet driver?

Regards,
Simon


More information about the U-Boot mailing list