- 13 2月, 2010 5 次提交
-
-
由 Tom Rix 提交于
Every omap3 board config file declared the global variable gpmc_cfg. This changes moves the declaration to a better location in the arch dependent header file cpu.h. Signed-off-by: NTom Rix <Tom.Rix@windriver.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Scott Ellis 提交于
Use appropriate GPMC timings for the LAN9221 controller on the Gumstix Overo expansion boards not the values in arch-omap3/mem.h which are for a different ethernet controller. Signed-off-by: NScott Ellis <scott@jumpnowtek.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Nick Thompson 提交于
Tidyup the pin muxer configuration using the Davinci table driven pinmux configuration function and data tables. Signed-off-by: NNick Thompson <nick.thompson@ge.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Sekhar Nori 提交于
This adds a driver for the SPI controller found on davinci based SoCs from Texas Instruments. Signed-off-by: NSekhar Nori <nsekhar@ti.com> Signed-off-by: NSudhakar Rajashekhara <sudhakar.raj@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Daniel Gorsulowski 提交于
This patch adds support for esd gmbh OTC570 board. The OTC570 is based on an Atmel AT91SAM9263 SoC. Signed-off-by: NDaniel Gorsulowski <Daniel.Gorsulowski@esd.eu>
-
- 09 2月, 2010 2 次提交
-
-
-
由 Mike Frysinger 提交于
Commit cbb0cab1 broke some platforms which used kgdb code but didn't actually include kgdb.h. So include kgdb.h in all the relevant traps code. Signed-off-by: NMike Frysinger <vapier@gentoo.org>
-
- 07 2月, 2010 3 次提交
-
-
由 Stefan Roese 提交于
This patch fixes a problem I've notived on a buggy PPC4xx system. This system has problems with the PHY MDIO communication and seemed to be stuck/crashed in miiphy_reset(). But degugging revealed, that the CPU didn't crash, but "only" hung in this counting loop for about 2 minutes. This patch now uses a real timeout of 0.5 seconds (as mentioned in the comment in miiphy_reset). Signed-off-by: NStefan Roese <sr@denx.de> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Stefano Babic 提交于
The patch add support for the Freescale mx51 processor to the FEC ethernet driver. Signed-off-by: NStefano Babic <sbabic@denx.de> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Siddarth Gore 提交于
Although the datasheet mentions seperate smi registers for each port, using Port 1 smi register to access ethernet phys does not work. Hence only Port 0 smi register should be used to access all devices connected to the smi bus. This behavior is consistant with the mv643xx driver in the linux kernel. Signed-off-by: NSiddarth Gore <gores@marvell.com> Acked-by: NPrafulla Wadaskar <prafulla@marvell.com> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
- 04 2月, 2010 12 次提交
-
-
由 Ladislav Michl 提交于
ns16550 busyloops waiting for incoming byte causing watchdog to reboot while waiting for a key press. A call to WATCHDOG_RESET in NS16550_getc loop fixes it. Signed-off-by: NLadislav Michl <ladis@linux-mips.org>
-
由 Remy Bohmer 提交于
This patch changes usb_control_msg back to the state prior to commit 48867208. The USB driver ISR routine may update the status. Signed-off-by: NDaniel Hellstrom <daniel@gaisler.com>
-
由 Prathap Srinivas 提交于
Add support for musb host on DM365 EVM. Signed-off-by: NPrathap Srinivas <msprathap@ti.com>
-
由 Cliff Cai 提交于
The conversion from offsets to C structs lost a little padding in the DMA register map. Accessing endpoints other than ep0 with DMA would fail as the addresses wouldn't be adjusted correctly. Signed-off-by: NCliff Cai <cliff.cai@analog.com> Signed-off-by: NMike Frysinger <vapier@gentoo.org>
-
-
-
-
-
-
由 Wolfgang Denk 提交于
The EXBITGEN board has not been maintained for a long time; it has build problems, but no hardware is available any more for testing. Drop support for this board. Signed-off-by: NWolfgang Denk <wd@denx.de> Acked-by: NStefan Roese <sr@denx.de>
-
由 Wolfgang Denk 提交于
Signed-off-by: NWolfgang Denk <wd@denx.de> Acked-by: NDetlev Zundel <dzu@denx.de>
-
由 Wolfgang Denk 提交于
Signed-off-by: NWolfgang Denk <wd@denx.de> Acked-by: NDetlev Zundel <dzu@denx.de>
-
- 03 2月, 2010 4 次提交
-
-
由 Matthias Fuchs 提交于
This patch fixes building for AR405 boards by remove an unused feature. Signed-off-by: NMatthias Fuchs <matthias.fuchs@esd.eu> Signed-off-by: NStefan Roese <sr@denx.de>
-
由 Matthias Fuchs 提交于
The init_coupler() function from board/esd/plu405/plu405.c got lost somehow! This patch readds it. Signed-off-by: NMatthias Fuchs <matthias.fuchs@esd.eu> Signed-off-by: NStefan Roese <sr@denx.de>
-
由 Matthias Fuchs 提交于
Remove some unused features and default environment variable to shrink the PMC440 u-boot. Signed-off-by: NMatthias Fuchs <matthias.fuchs@esd.eu> Signed-off-by: NStefan Roese <sr@denx.de>
-
由 Stefan Roese 提交于
Recently this compilation error occurs: Configuring for ML2 board... traps.c: In function 'MachineCheckException': traps.c:159: error: 'debugger_exception_handler' undeclared (first use in this function) traps.c:159: error: (Each undeclared identifier is reported only once traps.c:159: error: for each function it appears in.) This patch now fixes it by including kgdb.h Signed-off-by: NStefan Roese <sr@denx.de>
-
- 02 2月, 2010 1 次提交
-
-
由 Ladislav Michl 提交于
eraseregions numblocks was sometimes one less than actual, possibly producing erase regions with zero blocks. As MTD code touches eraseregions only if numeraseregions is greater that zero, allocate eraseregions only for non uniform erase size flash. Signed-off-by: NLadislav Michl <ladis@linux-mips.org> Signed-off-by: NStefan Roese <sr@denx.de>
-
- 01 2月, 2010 13 次提交
-
-
由 Jens Scharsig 提交于
* add's at91_emac (AT91RM9200) network driver (NET_MULTI api) * enable driver with CONFIG_DRIVER_AT91EMAC * generic PHY initialization * modify AT91RM9200 boards to use NET_MULTI driver * the drivers has been tested with LXT971 Phy and DM9161 Phy at MII and RMII interface Signed-off-by: NJens Scharsig <js_at_ng@scharsoft.de> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Matthias Kaehlcke 提交于
Added ethernet driver for EP93xx SoCs Signed-off-by: NMatthias Kaehlcke <matthias@kaehlcke.net> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Heiko Schocher 提交于
There's no sensible reason to unite speed and interface type into one variable. So split this variable enet_interface into two vars: enet_interface_type, which hold the interface type and speed. Also: add the possibility for switching between 10 and 100 MBit interfaces on the fly, when running in FAST_ETH mode. Signed-off-by: NHeiko Schocher <hs@denx.de> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Nick Thompson 提交于
The EMAC IP on DM365, DM646x and DA830 is slightly different from that on DM644x. This change updates the DaVinci EMAC driver so that EMAC becomes operational on SOCs with EMAC v2. Signed-off-by: NNick Thompson <nick.thompson@ge.com> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Semih Hazar 提交于
Enabling CONFIG_CMD_MII in AVR32 boards was not possible due to compile errors. This patch fixes miiphy_read and miiphy_write functions and registers them properly. Signed-off-by: NSemih Hazar <semih.hazar@indefia.com> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Peter Tyser 提交于
The TSEC_FIBER flag should be set when a PHY is operating with an external fiber interface. Currently it is only used to notify a user that the PHY is operating in fiber mode. A short description was also added to the other TSEC flag defines so that it is clear how they differ from one another. Signed-off-by: NPeter Tyser <ptyser@xes-inc.com> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Peter Tyser 提交于
The BCM5482 PHY supports both copper and fiber as an ethernet medium. By enabling its copper/fiber mode auto-detection feature it can dynamically determine if it should be configured for copper or fiber. Signed-off-by: NPeter Tyser <ptyser@xes-inc.com> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Peter Tyser 提交于
- Cleanup formatting of phy_info structures - Fix lines > 80 chars - Fix some random indentation inconsistencies Signed-off-by: NPeter Tyser <ptyser@xes-inc.com> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Peter Tyser 提交于
This is generally good practice and saves ~150 bytes. Signed-off-by: NPeter Tyser <ptyser@xes-inc.com> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Peter Tyser 提交于
- Remove unnecessary printing "Enet starting in <speed>/<duplex>" This same information is already printed during normal ethernet operation in the form "Speed: 1000, full duplex". - Add a check for link before determining link speed and duplex If there is no link, speed/duplex don't matter. This also removes the annoying and unneeded "Auto-neg error, defaulting to 10BT/HD" message that occurs when no link is detected. - Whitespace and line > 80 characters cleanup Signed-off-by: NPeter Tyser <ptyser@xes-inc.com> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Peter Tyser 提交于
In SGMII mode the link between a processor's internal TBI PHY and an external PHY should always be 1000Mbps, full duplex. Also, the SGMII interface between an internal TBI PHY and external PHY does not support in-band auto-negotation. Previously, when configured for SGMII mode a TBI PHY would attempt to restart auto-negotation during initializtion. This auto-negotation between a TBI PHY and external PHY would fail and result in unusable ethernet operation. Forcing the TBI PHY and and external PHY to link at 1000Mbps full duplex in SGMII mode resolves this issue of auto-negotation failing. Note that 10Mbps and 100Mbps operation is still possible on the external side of the external PHY even when SGMII is operating at 1000Mbps. The SGMII interface still operates at 1000Mbps, but each byte of data is repeated 100 or 10 times for 10/100Mbps and the external PHY handles converting this data stream into proper 10/100Mbps signalling. Signed-off-by: NPeter Tyser <ptyser@xes-inc.com> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Seunghyeon Rhee 提交于
This patch turns off MAC address mismatch warning when optional eeprom programmed with MAC address is not available. In that case, smc911x's MAC address register has its default value ff:ff:ff:ff:ff:ff and it's not a valid address. This makes eth_initialize() show the warning which has no meaningful information while environment variable ethaddr overrides the address read from the register. If there's no eeprom and the value of MAC address register is not valid after initialization, dev->enetaddr had better not be updated and maintain its initial value 00:00:00:00:00:00, which I think is what eth_initialize() expects. This is not a bug fix. Even without this patch, the driver works fine. It's just for enhancing the way of displaying messages. Signed-off-by: NSeunghyeon Rhee <seunghyeon@lpmtec.com> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Matthias Kaehlcke 提交于
cs8900_initialize(): remove unecessary calls to free() and fix memory leak Signed-off-by: NMatthias Kaehlcke <matthias@kaehlcke.net> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-