| #
efdd7319 |
| 15-Dec-2011 |
Rob Herring <rob.herring@calxeda.com> |
net: add Calxeda xgmac driver
This adds ethernet driver for Calxeda xgmac found on Highbank SOC.
Signed-off-by: Rob Herring <rob.herring@calxeda.com>
Fix: WARNING: __aligned(size) is preferred ove
net: add Calxeda xgmac driver
This adds ethernet driver for Calxeda xgmac found on Highbank SOC.
Signed-off-by: Rob Herring <rob.herring@calxeda.com>
Fix: WARNING: __aligned(size) is preferred over __attribute__((aligned(size))) Signed-off-by: Wolfgang Denk <wd@denx.de>
show more ...
|
| #
d0201692 |
| 20-Oct-2011 |
Bernhard Kaindl <bernhard.kaindl@gmx.net> |
ne2000: Convert to new net-multi model, fixes build of three boards
This fixes the build of the two sh boards shmin and r7780mp and qemu-mips which currently fail to build due to dropped pre-CONFIG_
ne2000: Convert to new net-multi model, fixes build of three boards
This fixes the build of the two sh boards shmin and r7780mp and qemu-mips which currently fail to build due to dropped pre-CONFIG_NET_MULTI code.
This v2 patch minimizes the number of lines in the diff for easy review and to eliminate any possible accidential changes resulting from moving lines of code in the file. This also makes the register function very easy.
Any cleanups and improvements are intentionally deferred to follow-up patches to keep this patch as simple and as easy to review as possible.
A new driver register function, ne2k_register() calls the existing one-time setup part of the old init function and calls eth_register().
Changes to shmin, r7780mp and qemu-mips: - Call the new ne2k_register() from board_eth_init() of the boards.
- Tested using qemu-mips board, - Tested the two renesas / sh boards r7780mp and shmin to compile again, and should work.
checkpatch-clean when "--ignore VOLATILE" is added to .checkpatch.conf, and no warnings introduced in none of the three boards using this driver.
Signed-off-by: Bernhard Kaindl <bernhard.kaindl@gmx.net>
show more ...
|
| #
b962ac79 |
| 17-Oct-2011 |
Joachim Foerster <joachim.foerster@missinglinkelectronics.com> |
altera_tse: Add support for dedicated descriptor memory
Signed-off-by: Joachim Foerster <joachim.foerster@missinglinkelectronics.com>
|
| #
c1044a1e |
| 12-Oct-2011 |
Michal Simek <monstr@monstr.eu> |
net: emaclite: Move RX/TX ping pong initialization to
Init RX/TX ping pong directly from board not in the driver.
Signed-off-by: Michal Simek <monstr@monstr.eu>
|
| #
9b94755a |
| 12-Oct-2011 |
Michal Simek <monstr@monstr.eu> |
net: emaclite: Use unsigned long for baseaddr
Baseaddr should be unsigned long.
Signed-off-by: Michal Simek <monstr@monstr.eu>
|
| #
4f1ec4c1 |
| 06-Oct-2011 |
Michal Simek <monstr@monstr.eu> |
net: axi_ethernet: Add driver to u-boot
Add axi_ethernet driver for little-endian Microblaze.
RX/TX BDs and rxframe buffer are shared among all axi_ethernet MACs. Only one MAC can work in one time.
net: axi_ethernet: Add driver to u-boot
Add axi_ethernet driver for little-endian Microblaze.
RX/TX BDs and rxframe buffer are shared among all axi_ethernet MACs. Only one MAC can work in one time.
Signed-off-by: Michal Simek <monstr@monstr.eu> Acked-by: Mike Frysinger <vapier@gentoo.org>
show more ...
|
| #
2e5f4421 |
| 11-Sep-2011 |
Marek Vasut <marek.vasut@gmail.com> |
FEC: Allow registering MII postconfiguration callback
Signed-off-by: Marek Vasut <marek.vasut@gmail.com> Cc: Ben Warren <biggerbadderben@gmail.com> Cc: Stefano Babic <sbabic@denx.de> Cc: Wolfgang De
FEC: Allow registering MII postconfiguration callback
Signed-off-by: Marek Vasut <marek.vasut@gmail.com> Cc: Ben Warren <biggerbadderben@gmail.com> Cc: Stefano Babic <sbabic@denx.de> Cc: Wolfgang Denk <wd@denx.de> Cc: Detlev Zundel <dzu@denx.de>
show more ...
|
| #
9e27e9dc |
| 15-Sep-2011 |
Marek Vasut <marek.vasut@gmail.com> |
FEC: Allow multiple FECes
This patch allows user to register multiple FEC controllers. To preserve compatibility with older boards, the mxcfec_register() call is still in place. To use multiple cont
FEC: Allow multiple FECes
This patch allows user to register multiple FEC controllers. To preserve compatibility with older boards, the mxcfec_register() call is still in place. To use multiple controllers, new macro is in place, the mxcfec_register_multi(), which takes more arguments. The syntax is:
mxcfec_register_multi(bd, FEC ID, FEC PHY ID on the MII bus, base address);
To disable the fecmxc_register() compatibility stuff, define the macro CONFIG_FEC_MXC_MULTI. This will remove the requirement for defining IMX_FEC_BASE and CONFIG_FEC_MXC_PHYADDR.
Signed-off-by: Marek Vasut <marek.vasut@gmail.com> Cc: Ben Warren <biggerbadderben@gmail.com> Cc: Stefano Babic <sbabic@denx.de> Cc: Wolfgang Denk <wd@denx.de> Cc: Detlev Zundel <dzu@denx.de>
show more ...
|
| #
79788bb1 |
| 13-Sep-2011 |
Ajay Bhargav <[ajay.bhargav@einfochips.com]> |
net: Adds Fast Ethernet Controller driver for Armada100
This patch adds support for Fast Ethernet Controller driver for Armada100 series.
Signed-off-by: Ajay Bhargav <ajay.bhargav@einfochips.com> S
net: Adds Fast Ethernet Controller driver for Armada100
This patch adds support for Fast Ethernet Controller driver for Armada100 series.
Signed-off-by: Ajay Bhargav <ajay.bhargav@einfochips.com> Signed-off-by: Prafulla Wadaskar <prafulla@marvell.com>
show more ...
|
| #
bd6ce9d1 |
| 10-Sep-2011 |
Wolfgang Denk <wd@denx.de> |
cm4008, cm41xx: fix build warnings
Fix these: cm4008.c: In function 'board_eth_init': cm4008.c:79: warning: implicit declaration of function 'ks8695_eth_initialize'
cm41xx.c: In function 'board_eth
cm4008, cm41xx: fix build warnings
Fix these: cm4008.c: In function 'board_eth_init': cm4008.c:79: warning: implicit declaration of function 'ks8695_eth_initialize'
cm41xx.c: In function 'board_eth_init': cm41xx.c:79: warning: implicit declaration of function 'ks8695_eth_initialize'
While we are at it, sort include list in netdev.h
Signed-off-by: Wolfgang Denk <wd@denx.de> Cc: Greg Ungerer <greg.ungerer@opengear.com>
show more ...
|
| #
1e8ff714 |
| 10-Sep-2011 |
Greg Ungerer <greg.ungerer@opengear.com> |
KS8695: convert KS8695 eth driver to CONFIG_MULTI_ETH
Trivial conversion of the ks8695eth driver to a CONFIG_MULTI_ETH type driver.
Signed-off-by: Greg Ungerer <greg.ungerer@opengear.com>
|
| #
be9db564 |
| 02-Feb-2011 |
Wolfgang Denk <wd@denx.de> |
Merge branch 'master' of /home/wd/git/u-boot/custodians
|
| #
b9bb0531 |
| 20-Jan-2011 |
Stefano Babic <sbabic@denx.de> |
Add support for MX35 processor
The patch adds basic support for the Freescale's i.MX35 (arm1136 based) processor.
The patch adds also a prototype for the initialization of the FEC(ethernet controll
Add support for MX35 processor
The patch adds basic support for the Freescale's i.MX35 (arm1136 based) processor.
The patch adds also a prototype for the initialization of the FEC(ethernet controller) to netdev.h to avoid warnings.
Signed-off-by: Stefano Babic <sbabic@denx.de>
show more ...
|
| #
b3dbf4a5 |
| 21-Dec-2010 |
Macpaul Lin <macpaul@andestech.com> |
ftgmac100: support of gigabit eth ftgmac100
Add Faraday's ftgmac100 (gigabit ethernet) MAC controller's driver.
Signed-off-by: Macpaul Lin <macpaul@andestech.com>
|
| #
0ee8746a |
| 12-Oct-2010 |
Wolfgang Denk <wd@denx.de> |
Merge branch 'master' of git://git.denx.de/u-boot-net
|
| #
042272a6 |
| 11-Oct-2010 |
Michal Simek <monstr@monstr.eu> |
net: Move Emaclite to NET_MULTI
Emaclite was using old net api that's why this patch move emaclite to NET_MULTI api.
Signed-off-by: Michal Simek <monstr@monstr.eu> Signed-off-by: Ben Warren <bigger
net: Move Emaclite to NET_MULTI
Emaclite was using old net api that's why this patch move emaclite to NET_MULTI api.
Signed-off-by: Michal Simek <monstr@monstr.eu> Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
show more ...
|
| #
a61a8196 |
| 12-Sep-2010 |
Reinhard Meyer <u-boot@emk-elektronik.de> |
NET: add ENC28J60 driver using SPI framework
V3: further refinements: - use priv member instead of container method - allow setting of MAC address by write_hwaddr method - avoid shutting down link b
NET: add ENC28J60 driver using SPI framework
V3: further refinements: - use priv member instead of container method - allow setting of MAC address by write_hwaddr method - avoid shutting down link between commands
Signed-off-by: Reinhard Meyer <u-boot@emk-elektronik.de> Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
show more ...
|
| #
91955834 |
| 19-Aug-2010 |
Joakim Tjernlund <Joakim.Tjernlund@transmode.se> |
net: Fix faulty definition of uec_initialize()
The correct definition is in drivers/qe/uec.h so just remove this one.
Signed-off-by: Joakim Tjernlund <Joakim.Tjernlund@transmode.se> Signed-off-by:
net: Fix faulty definition of uec_initialize()
The correct definition is in drivers/qe/uec.h so just remove this one.
Signed-off-by: Joakim Tjernlund <Joakim.Tjernlund@transmode.se> Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
show more ...
|
| #
93502a5e |
| 15-Jul-2010 |
Wolfgang Denk <wd@denx.de> |
Merge branch 'master' of ../master
|
| #
50298d37 |
| 14-Jul-2010 |
Wolfgang Denk <wd@denx.de> |
Merge branch 'master' of git://git.denx.de/u-boot-net
|
| #
d44265ad |
| 12-Jul-2010 |
Albert Aribaud <albert.aribaud@free.fr> |
mvgbe: support SoCs other than kirkwood
Rename all references to kirkwood in mvgbe symbols throughout the whole codebase.
Signed-off-by: Albert Aribaud <albert.aribaud@free.fr> Acked-by: Prafulla W
mvgbe: support SoCs other than kirkwood
Rename all references to kirkwood in mvgbe symbols throughout the whole codebase.
Signed-off-by: Albert Aribaud <albert.aribaud@free.fr> Acked-by: Prafulla Wadaskar <prafulla@marvell.com> Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
show more ...
|
| #
36de2110 |
| 10-May-2010 |
Mike Frysinger <vapier@gentoo.org> |
AX88180: add missing init prototype
Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
|
| #
5b1b1883 |
| 29-Jun-2010 |
Vipin KUMAR <vipin.kumar@st.com> |
SPEAr : Network driver support added
Designware network driver support added. This is a Synopsys ethernet controller
Signed-off-by: Vipin Kumar <vipin.kumar@st.com> Signed-off-by: Ben Warren <bigge
SPEAr : Network driver support added
Designware network driver support added. This is a Synopsys ethernet controller
Signed-off-by: Vipin Kumar <vipin.kumar@st.com> Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
show more ...
|
| #
922d27b5 |
| 31-May-2010 |
Minkyu Kang <mk7.kang@samsung.com> |
Merge branch 'master' of git://git.denx.de/u-boot-arm
Conflicts: arch/arm/include/asm/mach-types.h
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
|
| #
679ec154 |
| 04-May-2010 |
Wolfgang Denk <wd@denx.de> |
Merge branch 'master' of git://git.denx.de/u-boot-net
|