- 20 2月, 2011 2 次提交
-
-
由 Remy Bohmer 提交于
Signed-off-by: NRemy Bohmer <linux@bohmer.net>
-
由 Simon Glass 提交于
This adds support for using USB Ethernet dongles in host mode. This is just the framework - drivers will come later. A new config option called CONFIG_USB_HOST_ETHER can be defined in board config files to switch this on. The was originally written by NVIDIA and was cleaned up for release by the Chromium authors. Signed-off-by: NSimon Glass <sjg@chromium.org>
-
- 15 11月, 2010 1 次提交
-
-
由 Ben Warren 提交于
This has always been confusing, and the idea of these functions returning the number of interfaces initialized was half-baked and ultimately pointless. Instead, act more like regular functions and return < 0 on failure, >= 0 on success. This change shouldn't break anything. Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
- 12 10月, 2010 1 次提交
-
-
由 Ben Warren 提交于
All are within an #ifdef CONFIG_NET_MULTI block already Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
- 10 8月, 2010 1 次提交
-
-
由 Ben Warren 提交于
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: NBen Warren <biggerbadderben@gmail.com>
-
- 12 7月, 2010 1 次提交
-
-
由 Mike Frysinger 提交于
Some commands operate on eth device names (like 'mii'), but those cannot be passed on the command line as one argument. So detect devices like these and warn about them so someone will fix it. Signed-off-by: NMike Frysinger <vapier@gentoo.org> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
- 21 6月, 2010 1 次提交
-
-
由 Wolfgang Denk 提交于
Move it inside the #ifdef CONFIG_NET_MULTI to avoid eth.c:64: warning: 'eth_mac_skip' defined but not used messages from a number of old, non-CONFIG_NET_MULTI boards. Signed-off-by: NWolfgang Denk <wd@denx.de> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
- 20 6月, 2010 1 次提交
-
-
由 Wolfgang Denk 提交于
Move it inside the #ifdef CONFIG_NET_MULTI to avoid eth.c:64: warning: 'eth_mac_skip' defined but not used messages from anumber of old, non-CONFIG_NET_MULTI boards. Signed-off-by: NWolfgang Denk <wd@denx.de> Cc: Ben Warren <biggerbadderben@gmail.com>
-
- 04 5月, 2010 2 次提交
-
-
由 Ben Warren 提交于
Add a new function to the eth_device struct for programming a network controller's hardware address. After all network devices have been initialized and the proper MAC address for each has been determined, make a device driver call to program the address into the device. Only device instances with valid unicast addresses will be programmed. Signed-off-by: NBen Warren <biggerbadderben@gmail.com> Acked-by: NDetlev Zundel <dzu@denx.de> Tested-by: NPrafulla Wadaskar <prafulla@marvell.com> Tested-by: NHeiko Schocher <hs@denx.de> Tested-by: NThomas Chou <thomas@wytron.com.tw>
-
由 Detlev Zundel 提交于
Signed-off-by: NDetlev Zundel <dzu@denx.de> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
- 14 12月, 2009 1 次提交
-
-
由 Mike Frysinger 提交于
Signed-off-by: NMike Frysinger <vapier@gentoo.org> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
- 08 8月, 2009 2 次提交
-
-
由 Mike Frysinger 提交于
In the previous enetaddr refactoring, the assumption with commit 56b555a6 was that the eth layer would handle the env -> device enetaddr syncing. This was not the case as eth_initialize() is called only once and the sync occurs there. So make sure the eth_init() function does the env -> device sync with every network init. Reported-by: NAndrzej Wolski <awolski@poczta.fm> Signed-off-by: NMike Frysinger <vapier@gentoo.org> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Robin Getz 提交于
Minor ./net cleanups - no functional changes - change #ifdef DEBUG printf(); #endif to just debug() - changed __FUNCTION__ to __func__ - got rid of extra whitespace between function and opening brace - removed unnecessary braces on if statements gcc dead code elimination should make this functionally/size equivalent when DEBUG is not defined. (confirmed on Blackfin, with gcc 4.3.3). Signed-off-by: NRobin Getz <rgetz@blackfin.uclinux.org> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
- 23 7月, 2009 1 次提交
-
-
由 Ben Warren 提交于
Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
- 15 6月, 2009 2 次提交
-
-
由 Ben Warren 提交于
Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Ben Warren 提交于
Added CONFIG_NET_MULTI to all Davinci boards Removed all calls to Davinci network driver from board code Added cpu_eth_init() to cpu/arm926ejs/cpu.c Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
- 16 5月, 2009 1 次提交
-
-
由 Heiko Schocher 提交于
Fix some issues introduced from commit: 2f70c49e suggested by Mike Frysinger. - added some comment for the env_id variable in common_cmd_nvedit.c - moved some variables in fn scope instead of file scope - NetInitLoop now static void Signed-off-by: NHeiko Schocher <hs@denx.de> Acked-by: NBen Warren <biggerbadderben@gmail.com>
-
- 28 4月, 2009 1 次提交
-
-
由 Peter Tyser 提交于
__attribute__ follows gcc's documented syntax and is generally more common than __attribute. This change is only asthetic and should not affect functionality. Signed-off-by: NPeter Tyser <ptyser@xes-inc.com>
-
- 21 3月, 2009 1 次提交
-
-
由 Mike Frysinger 提交于
Declare new utility functions for converting between the environment variables (eth*addr) and the binary MAC address representation. This way we can unify all the random places that already do this kind of thing. The functions in question: eth_parse_enetaddr - "..." -> {...} eth_getenv_enetaddr - env -> {...} eth_setenv_enetaddr - {...} -> env Signed-off-by: NMike Frysinger <vapier@gentoo.org> CC: Ben Warren <biggerbadderben@gmail.com>
-
- 23 2月, 2009 1 次提交
-
-
由 Heiko Schocher 提交于
NetLoop polls every cycle with getenv some environment variables. This is horribly slow, especially when the environment is big. This patch reads only the environment variables in NetLoop, when they were changed. Also moved the init part of the NetLoop function in a seperate function. Signed-off-by: NHeiko Schocher <hs@denx.de> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
- 17 2月, 2009 1 次提交
-
-
由 Andy Fleming 提交于
This allows code to iterate through the ethernet devices Signed-off-by: NAndy Fleming <afleming@freescale.com>
-
- 10 11月, 2008 8 次提交
-
-
由 Ben Warren 提交于
Removed initialization of the driver from net/eth.c Signed-off-by: NBen Warren <biggerbadderben@gmail.com> Acked-by: NStefan Roese <sr@denx.de>
-
由 Ben Warren 提交于
All in-tree IBM/AMCC PPC4xx boards using the EMAC get this new CONFIG Signed-off-by: NBen Warren <biggerbadderben@gmail.com> Acked-by: NStefan Roese <sr@denx.de>
-
由 Ben Warren 提交于
Removed initialization of the driver from net/eth.c Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Ben Warren 提交于
Removed initialization of the driver from net/eth.c Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Ben Warren 提交于
Removed initialization of the driver from net/eth.c Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Ben Warren 提交于
Affected boards: Several MPC8xx boards Several MPC8260/MPC8272 boards Several MPC85xx boards Removed initialization of the driver from net/eth.c Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Shinya Kuribayashi 提交于
This patch will move au1x00_eth_initialize from net/eth.c to cpu_eth_init as a part of ongoing eth_initialize cleanup work. The function ret value is also fixed as it should be negative on fail. Signed-off-by: NShinya Kuribayashi <skuribay@ruby.dti.ne.jp> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Ben Warren 提交于
Also, removed the driver initialization from net/eth.c Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
- 19 10月, 2008 1 次提交
-
-
由 richardretanubun 提交于
Added as a convenience for other platforms that uses MPC8360 (has 8 UCC). Six eth interface is chosen because the platform I am using combines UCC1&2 and UCC3&4 as 1000 Eth and the other four UCCs as 10/100 Eth. Signed-off-by: NRichard Retanubun <RichardRetanubun@RugggedCom.com> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
- 03 9月, 2008 10 次提交
-
-
由 Ben Warren 提交于
Affected boards: db64360 db64460 katmai taihu taishan yucca cpc45 cpu87 eXalion elppc debris kvme080 mpc8315erdb integratorap ixdp425 oxc pm826 pm828 pm854 pm856 ppmc7xx sc3 sc520_spunk sorcery tqm8272 tqm85xx utx8245 Removed initialization of the driver from net/eth.c Also, wrapped contents of pci_eth_init() by CONFIG_PCI. Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Ben Warren 提交于
Affected boards: cu824 bab7xx adciop dasa_sim mousse mpc8540eval musenki mvblue pcippc2/pcippc6 sbc8240 stxssa Removed initialization of the driver from net/eth.c Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Ben Warren 提交于
Affected boards: ap1000 mvbc_p PM854 Removed initialization of the driver from net/eth.c Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Ben Warren 提交于
Affected boards: purple Removed initialization of controller from net/eth.c Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Ben Warren 提交于
Modified board_eth_init() functions of boards that have this FEC in addition to other Ethernet controllers. Affected boards: bc3450 icecube mvbc_p o2dnt pm520 total5200 tq5200 Removed initialization of controller from net/eth.c Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Ben Warren 提交于
Added a cpu_eth_init() function to MPC512x CPU directory and removed code from net/eth.c Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Ben Warren 提交于
Affected boards: IncaIP Removed initialization of the driver from net/eth.c Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Ben Warren 提交于
Affected boards: AmigaOneG3SE Removed initialization of the driver from net/eth.c Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Ben Warren 提交于
Affected boards: EVB64260 P3G4 ZUMA Removed initialization of the driver from net/eth.c Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Ben Warren 提交于
Affected boards: PN62 sc520_cdp Removed initialization of the driver from net/eth.c Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-