Age | Commit message (Collapse) | Author |
|
|
|
|
|
removed extra messages that print status information during bootup
|
|
Instead of choosing a conservative timeout interval for auto-
negotiation, check for completion status periodically in a loop.
This should reduce the timeout interval significantly if the
negotiation is completed early.
|
|
Update the mux configuration table under board/omap3/evm/
evm.c
|
|
Clear STRBEN_EXT, PWRDN_DIS and VTP_DYN bits.
Signed-off-by: Ranjith Lohithakshan <ranjithl@ti.com>
|
|
with the changes introduced for 3517 support, compilation
for omap3evm breaks. this patch addresses the dependencies
|
|
Changes -
- Depending on EVM (new/Old) reset the Eth PHY
- Old : GPIO 64
- New : GPIO 8
- Change the pad conf for GPIO8
Known Issues-
- On EVM Revc board it has been observed that the GPMC read fails, it
most of the time (3 out of 5) reads all 1's. Due to this the ethernet
reset fails.
Same thing works fine on rev-D board.
|
|
Add definitions for LAN 9220 in the driver chip_id
table.
|
|
Increased the bootargs buffer size to 512 for both omap3/3517.
|
|
Increase the auto-negotiation timeout interval. The driver looks
for the link status at the end of this timeout interval. For better
inter-op increase the timeout to a more conservative number.
|
|
Fixes for setting CAN_STB line to low to enable CAN
transceiver; typo fixes for HECC TX/RX padconfig names
Signed-off-by: Anant Gole <anantgole@ti.com>
|
|
Do not enable clocks for those modules not present
on OMAP3505/17.
Signed-off-by: Ranjith Lohithakshan <ranjithl@ti.com>
|
|
Some initialization like, Pad configuration, clock settings
needs to be done from U-Boot for MMC2 port
to be accessed from Kernel.
Please note that u-boot still only supports MMC1 Port. To enable MMC2
from U-Boot one should only change the BASE address and it should work.
|
|
Changes -
- Makefile : omap3517evm_config => omap3517_evm_config
- omap3517evm.h => omap3517_evm.h
|
|
|
|
Cleaned up the EMAC driver : removed debug prints and other
debugging aids
|
|
CKE0/1 pad configuration cleanup done during board hang issue debug.
Removed PRCM_init function from u-boot, since x-loader is handling
the clock/DPLL configuration.
This need to be enabled, after fixing hang issue.
|
|
|
|
Pulled up from branch omap-uboot-denx/int_030000_evm_bringup.
|
|
The Mux configuration changed for MMC1 Card Detect and Write Protect
GPIO pins -
Card Detect --> MMC_DAT5 = GPIO127
Write Protect --> MMC_DAT4 = GPIO126
|
|
U-Boot was printing DDR size as 0, as of now hard-coded it with
macro (defined in include/configs/omap3517evm.h).
TODO:
- Ideally it should calculate the size baded on EMIF configuration
made by primary bootloader (x-loader).
|
|
OMAP3517 Pre-Alpha board is a development platform
used before actual OMAP3517EVM board, below are the details -
Validation -
- PLL conifguration
- NAND 16-bit micron part (x-loader, u-boot, Linux)
- MMC1 (x-loader, u-boot, Linux)
- Video (LCD (4.3" Sharp part))
- Complete NAND boot mode
- Complete MMC boot mode
Changes -
- GPMC Timing parameters for NAND interface
- UART3 made as serial console
Issues -
- Clock init code still need to be cleaned up.
- boot config code needs to changed for supporting both mmc and nand
boot
|
|
OMAP3517TEB board is being used as a pre-silicon development
platform, below are the details -
Validation -
- PLL conifguration
- NAND 8-bit micron part (x-loader, u-boot)
- USB Host* (Linux)
- MMC1 (x-loader, u-boot, Linux)
- Video (TV out, LCD (Toshiba part))
- MMC boot from x-loader
Changes -
- GPMC timing parameters for NAND interface
- omap3517evm.h config file cleanup
- commented out "smi" instruction
Issues -
- USB host support has been validated by commenting the
mux configuration in u-boot. Was not able to conclude on
muxing part of it.
- NAND 16-bit is not working, found out to be daughter card issue
Daughter card is not designed for 16bit micron part.
- LCD is validated based on AVV panel initialization, since it was SPI
based LCD panel.
|
|
Added support for OMAP3517/3505 SoC, it includes all the changes
from Mani's commit for OMAP3517 and review comments fix.
Major features/changes -
- New config file
- New board files
- New ethernet driver
Major Review comments -
- Added macine ID for OMAP3517
- Naming conventions used.
|
|
eth_halt() function in the smc911x drivers used to call the
smc911x_reset() function. eth_halt() used to be called after
tftp transfers. This used to put the ethernet chip in reset
while the linux boots up resulting in the ethernet driver
not coming up. NFS boot used to fail as a result.
This patch calls smc911x_shutdown() instead of smc911x_reset().
Some comments received has also been fixed.
|
|
|
|
Clean up macros and comments.
|
|
The eth_halt() function has been modified to remove the
chip reset and instead stop the transmit/receive from the device.
|
|
|
|
Update CHANGELOG
Signed-off-by: Wolfgang Denk <wd@denx.de>
|
|
Signed-off-by: Vivek Kutal <vivek.kutal@azingo.com>
Signed-off-by: Remy Bohmer <linux@bohmer.net>
|
|
Add .gitignore for generated files in api_examples directory
Signed-off-by: Jon Smirl <jonsmirl@gmail.com>
Signed-off-by: Wolfgang Denk <wd@denx.de>
|
|
sh_eth_reset is function to reset Ether IP.
The MAC address is stored in IP, but it is initialized by this function.
OS (e.g. Linux Kernel) can not use this device when initialized.
This revises this problem.
Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
|
|
PCI outbound address map configuration doesn't match the
PCI memory address range covered by appropriate TLB entry
configuration for canyonlands causing machine check
exceptions while accessing PCI memory regions. This patch
provides a fix for this issue.
Kazuaki Ichinohe observed and reported this issue while
testing display output with PCI ATI video card on canyonlands.
Signed-off-by: Anatolij Gustschin <agust@denx.de>
Signed-off-by: Stefan Roese <sr@denx.de>
|
|
Follow up to the flash_fixup_stm to fix geometry reversal
on STMicro M29W320ET flash chip. The M29W320DT has 4 erase region.
Signed-off-by: Richard Retanubun <RichardRetanubun@RuggedCom.com>
Signed-off-by: Stefan Roese <sr@denx.de>
|
|
The smc911x driver changed the naming convention for its register funcs,
so update the eeprom code accordingly.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
CC: Ben Warren <biggerbadderben@gmail.com>
|
|
Total5200 and digsy MTC use I2C port 2 pins as a ATA chip select.
To avoid adding board-specific ifdefs to cpu/mpc5xxx/ide.c new
define CONFIG_SYS_ATA_CS_ON_I2C2 was introduced. It is used by
Total5200 and will be used by digsy MTC and other boards with
ATA CS on I2C pins.
Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
|
|
This patch adds support for the kmsupx4 board from Keymile,
based on a Freescale MPC852T CPU
- serial console on SMC1
- 32 MB SDRAM
- 32 MB NOR Flash
- Ethernet over SCC3
- I2C Bitbang
Signed-off-by: Heiko Schocher <hs@denx.de>
|
|
renaming the "mgsuvd" board port into "km8xx", because
there come more similar boards from keymile.
Compiling the mgsuvd board with "make mgsuvd_config"
remains.
Signed-off-by: Heiko Schocher <hs@denx.de>
|
|
Signed-off-by: Heiko Schocher <hs@denx.de>
|
|
- added to keymile-common.h:
- bootcount support
- COMMAND HISTORY
- CONFIG_AUTO_COMPLETE
- CONFIG_SYS_FLASH_PROTECTION
- JFFS2 support
- CONFIG_VERSION_VARIABLE
- extracted common I2C settings for all boards
- common default environment settings summarized
Signed-off-by: Heiko Schocher <hs@denx.de>
|
|
with the new CONFIG_SYS_DELAYED_ICACHE config option, ICache
is not enabled before code runs from RAM.
Signed-off-by: Heiko Schocher <hs@denx.de>
|
|
Size of one environment sector is 0x20000.
Signed-off-by: Heiko Schocher <hs@denx.de>
|
|
Fix indentation broken by symbol renames. "Sort" driver related definitons.
Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
|
|
|
|
|
|
Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
|
|
The Nand flash was unable to read and write properly
due to Nand Chip Select (nCE) setup was in reverse
order. Also, increase the Nand time out value to 60.
Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
|
|
Update PLATFORM_CPPFLAGS to accept 4.3.x version of
ColdFire compiler.
Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
|