[U-Boot] [PATCH 3/3] net: switch device init to initcall
    Ben Warren 
    biggerbadderben at gmail.com
       
    Sat May 23 17:41:34 CEST 2009
    
    
  
Jean-Christophe,
On Sat, May 23, 2009 at 8:08 AM, Jean-Christophe PLAGNIOL-VILLARD <
plagnioj at jcrosoft.com> wrote:
> apply to at91sam9263ek
>
> this will result to reduce the size of 2212 bytes
>
> Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj at jcrosoft.com>
> ---
>  board/atmel/at91sam9263ek/at91sam9263ek.c |   12 ++++++------
>  include/netdev.h                          |   12 ------------
>  net/eth.c                                 |   16 ----------------
>  3 files changed, 6 insertions(+), 34 deletions(-)
>
<snip>
> -       /* Try board-specific initialization first.  If it fails or isn't
> -        * present, try the cpu-specific initialization */
> -       if (board_eth_init(bis) < 0)
> -               cpu_eth_init(bis);
>
Good idea, but your implementation is flawed.  It's critically important
that the prioritization of board ethernet initialization over CPU ethernet
initialization be preserved.  Your idea doesn't handle that (at least that I
can see).
regards,
Ben
    
    
More information about the U-Boot
mailing list