24 Sep, 2016
1 commit
-
Now, arch/${ARCH}/include/asm/errno.h and include/linux/errno.h have
the same content. (both just wrap )Replace all include directives for with .
Signed-off-by: Masahiro Yamada
[trini: Fixup include/clk.]
Signed-off-by: Tom Rini
16 Aug, 2016
1 commit
-
Run scripts/coccinelle/net/mdio_register.cocci on the U-Boot code base.
Signed-off-by: Joe Hershberger
Reviewed-by: Bin Meng
21 May, 2015
1 commit
-
Remove the calls to net_random_ethaddr() that some boards and some
drivers are calling. This is now implemented inside of net/eth.cEnable the feature for all boards that previously enabled it.
Signed-off-by: Joe Hershberger
Acked-By: Michael Walle (for the lsxl board part)Series-changes: 2
-Fixed bfin build errors
19 Apr, 2015
2 commits
-
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 -
Use "_ethaddr" at the end of variables and drop CamelCase.
Make constant values actually 'const'.Signed-off-by: Joe Hershberger
Acked-by: Simon Glass
13 May, 2014
1 commit
-
Some functions in include/net.h are ported from
include/linux/etherdevice.h of Linux Kernel.For ex.
is_zero_ether_addr()
is_multicast_ether_addr()
is_broadcast_ether_addr()
is_valid_ether_addr();So, we should use the same function name as that of Linux Kernel,
eth_rand_addr(), for consistency.Besides, eth_rand_addr() has been implemented as an inline function.
So it should not be surrounded by #ifdef CONFIG_RANDOM_MACADDR.Signed-off-by: Masahiro Yamada
Acked-by: Joe Hershberger
20 Aug, 2013
3 commits
-
1. Reformat tx/rx descriptor as an uniform struct.
2. Replace uint32_t[2] with uint64_t for descriptor control.Signed-off-by: Kuo-Jung Su
CC: Joe Hershberger -
Signed-off-by: Kuo-Jung Su
CC: Joe Hershberger -
Signed-off-by: Kuo-Jung Su
CC: Joe Hershberger
24 Jul, 2013
1 commit
-
Signed-off-by: Wolfgang Denk
[trini: Fixup common/cmd_io.c]
Signed-off-by: Tom Rini
25 Jun, 2013
1 commit
-
Faraday FTMAC110 10/100Mbps supports half-word data transfer for Linux.
However it has a weird DMA alignment issue:(1) Tx DMA Buffer Address:
1 bytes aligned: Invalid
2 bytes aligned: O.K
4 bytes aligned: O.K(2) Rx DMA Buffer Address:
1 bytes aligned: Invalid
2 bytes aligned: O.K
4 bytes aligned: Invalid!!!Signed-off-by: Kuo-Jung Su
Cc: Joe Hershberger
Cc: Tom Rini