16 Aug, 2016

1 commit


25 Jan, 2016

1 commit

  • When building katmai, it reports quite a lot

    warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]

    Fix this by casting the dev->iobase with u_long.

    Signed-off-by: Bin Meng
    Acked-by: Joe Hershberger

    Bin Meng
     

19 Apr, 2015

1 commit

  • Update the naming convention used in the network stack functions and
    variables that Ethernet drivers use to interact with it.

    This cleans up the temporary hacks that were added to this interface
    along with the DM support.

    This patch has a few remaining checkpatch.pl failures that would be out
    of the scope of this patch to fix (drivers that are in gross violation
    of checkpatch.pl).

    Signed-off-by: Joe Hershberger
    Acked-by: Simon Glass

    Joe Hershberger
     

27 Oct, 2014

1 commit

  • The file board/Marvell/include/mv_gen_reg.h is incompatible with
    the GPL (see for example the "MARVELL RESERVES THE RIGHT AT ITS SOLE
    DISCRETION TO REQUEST THAT THIS CODE BE IMMEDIATELY RETURNED TO
    MARVELL" clause). As this cannot be fixed, we remove the file and all
    code that depends on it. Fortunately this only affects some very old
    boards that have long reached EOL:
    CPCI750
    DB64360
    DB64460
    p3m750
    p3m7448

    Signed-off-by: Wolfgang Denk
    Cc: Reinhard Arlt
    Cc: Stefan Roese
    Cc: Roger Meier

    Wolfgang Denk
     

24 Jul, 2013

1 commit


22 May, 2012

1 commit

  • Fix this:
    eepro100.c: In function 'eepro100_initialize':
    eepro100.c:464:13: warning: assignment from incompatible pointer type
    eepro100.c: In function 'eepro100_recv':
    eepro100.c:694:4: warning: passing argument 1 of 'NetReceive' discards qualifiers from pointer target type
    include/net.h:438:13: note: expected 'uchar *' but argument is of type 'volatile u8 *'

    The use of a descriptor like this may mean DMA will update this at will
    Beware this may be a source of trouble on some boards

    Signed-off-by: Joe Hershberger
    Cc: Joe Hershberger

    Joe Hershberger
     

04 Nov, 2011

1 commit


10 Jan, 2011

1 commit

  • The include/miiphy.h header duplicates a lot of things from linux/mii.h.
    So punt all the things that overlap to keep the API simple and to make
    merging between U-Boot and Linux simpler.

    Signed-off-by: Mike Frysinger

    Mike Frysinger
     

15 Nov, 2010

1 commit


10 Aug, 2010

2 commits

  • Commit 6e37b1a3a25004d3df5867de49fff6b3fc9c4f04 modifies several net calls
    to take a (const char *) parameter instead of (char *), but in some cases
    the modified functions call other functions taking (char *). The end result
    is warnings about discarding the const qualifier.

    This patch fixes these other function signatures.

    Signed-off-by: Ben Warren

    Ben Warren
     
  • The driver name does not need to be writable, so constify it.

    Signed-off-by: Mike Frysinger
    Signed-off-by: Ben Warren

    Mike Frysinger
     

19 Oct, 2008

1 commit


03 Sep, 2008

1 commit


10 Jun, 2008

1 commit


10 Jan, 2008

1 commit

  • Change return values of init() functions in all Ethernet drivers to conform
    to the following:

    >=0: Success

    Acked-by: Stefan Roese
    Acked-by: Jean-Christophe PLAGNIOL-VILLARD
    Acked-by: Kim Phillips
    Acked-by: Haavard Skinnemoen
    Acked-By: Timur Tabi

    Ben Warren
     

26 Nov, 2007

1 commit