summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-10-21OMAP3EVM I2C Clock changed to 400KHz2009.03-am3517-evm-200909291522Vaibhav Hiremath
There is some dependancy on I2C bus clock configuration of kernel to u-boot. U-boot was configured to 100Khz before which was causing an issue in kernel, so temperory confgured to 400Khz. TODO: - Fix the dependancy of I2C clock.
2009-10-21OMAP3517: Warning messages fixedVaibhav Hiremath
2009-10-21OMAP3517 Capture: pin Muxing changed for CCDCVaibhav Hiremath
2009-10-21Cleanup extra printsSriram
removed extra messages that print status information during bootup
2009-10-21EMAC driver: check for auto-negotiation status periodically.Sriram
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.
2009-10-21Update Mux configuration for OMAP3 EVM.Sriram
Update the mux configuration table under board/omap3/evm/ evm.c
2009-10-21OMAP3517: Update DDR Phy Control1 register configurationRanjith Lohithakshan
Clear STRBEN_EXT, PWRDN_DIS and VTP_DYN bits. Signed-off-by: Ranjith Lohithakshan <ranjithl@ti.com>
2009-10-21Fix compilation break for omap3_evmSriram
with the changes introduced for 3517 support, compilation for omap3evm breaks. this patch addresses the dependencies
2009-10-21OMAP3EVM: Added detection for New-Old EVMVaibhav Hiremath
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.
2009-10-21OMAP3EVM2 : Add support for Ethernet Chip 9220.Sriram
Add definitions for LAN 9220 in the driver chip_id table.
2009-10-21Increase bootargs string length and the number of arguments.Sriram
Increased the bootargs buffer size to 512 for both omap3/3517.
2009-10-21CPMAC driver : Increase Auto negotiation timeout interval.Sriram
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.
2009-10-21net:can: Adding TI HECC module evm init and typo fixes for padconfig line namesAnant Gole
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>
2009-10-21OMAP3517: Clock init changes to support system standbyRanjith Lohithakshan
Do not enable clocks for those modules not present on OMAP3505/17. Signed-off-by: Ranjith Lohithakshan <ranjithl@ti.com>
2009-10-21OMAP3517 ALPHA: Changes for MMC2 support in KernelVaibhav Hiremath
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.
2009-10-21Config option and name changed to omap3517_evmVaibhav Hiremath
Changes - - Makefile : omap3517evm_config => omap3517_evm_config - omap3517evm.h => omap3517_evm.h
2009-10-21EMAC driver: Check for link status in packet send loopSriram
2009-10-21EMAC driver: cleanup(removed debug prints)Sriram
Cleaned up the EMAC driver : removed debug prints and other debugging aids
2009-10-21Cleaned up during EVM hang issueVaibhav Hiremath
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.
2009-10-21EMAC driver: Implement GPIO driven PHY reset.Sriram
2009-10-21Ethernet driver functional(no need for time delay)Vaibhav Hiremath
Pulled up from branch omap-uboot-denx/int_030000_evm_bringup.
2009-10-21OMAP3517PRE-ALPHA: Mux configuration for MMC CD and WP pinsVaibhav Hiremath
The Mux configuration changed for MMC1 Card Detect and Write Protect GPIO pins - Card Detect --> MMC_DAT5 = GPIO127 Write Protect --> MMC_DAT4 = GPIO126
2009-10-21OMAP3517PRE-ALPHA: DDR size issue fixed.Vaibhav Hiremath
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).
2009-10-21OMAP3517PRE-ALPHA: validated on OMAP3517PRE_ALPHA boardVaibhav Hiremath
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
2009-10-21OMAP3517TEB: validated on OMAP3517TEB boardVaibhav Hiremath
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.
2009-10-21Added OMAP3517/3505 supportVaibhav Hiremath
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.
2009-10-21SMC911x driver fixed for NFS bootManikandan Pillai
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.
2009-10-21Reverse patch for NFS boot to fix comments provided by communityManikandan Pillai
2009-10-21OMAP3 timer handling to 1ms tick and CONFIG_SYS_HZ to 1000.Manikandan Pillai
Clean up macros and comments.
2009-10-21Fix for NFS boot for OMAP3 EVMManikandan Pillai
The eth_halt() function has been modified to remove the chip reset and instead stop the transmit/receive from the device.
2009-10-21Changes for making a NAND build.Manikandan Pillai
2009-03-21Prepare 2009.03v2009.03Wolfgang Denk
Update CHANGELOG Signed-off-by: Wolfgang Denk <wd@denx.de>
2009-03-21Replaced endpoint numbers with appropriate macros in usbtty.c.Vivek Kutal
Signed-off-by: Vivek Kutal <vivek.kutal@azingo.com> Signed-off-by: Remy Bohmer <linux@bohmer.net>
2009-03-20.gitignore for generated files in api_examples directoryJon Smirl
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>
2009-03-20net: sh_eth: Remove sh_eth_reset() from halt functionNobuhiro Iwamatsu
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>
2009-03-20ppc4xx: Fix bug in PCI outbound map configuration for canyonlandsAnatolij Gustschin
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>
2009-03-19CFI: geometry reversal for STMicro M29W320DTRichard Retanubun
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>
2009-03-19smc911x_eeprom: update register APIMike Frysinger
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>
2009-03-18mpc52xx: Get rid of board-specific #ifdef's in cpu/mpc5xxx/ide.cGrzegorz Bernacki
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>
2009-03-188xx: add support for new keymile kmsupx4 board.Heiko Schocher
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>
2009-03-188xx, mgsuvd: rename board to a more generic nameHeiko Schocher
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>
2009-03-188xx, mgsuvd: Coding Style cleanup config fileHeiko Schocher
Signed-off-by: Heiko Schocher <hs@denx.de>
2009-03-18powerpc: common updates for keymile boardsHeiko Schocher
- 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>
2009-03-188xx, icache: enabling ICache not before running from RAMHeiko Schocher
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>
2009-03-1882xx, mgcoge: fix environment sector sizeHeiko Schocher
Size of one environment sector is 0x20000. Signed-off-by: Heiko Schocher <hs@denx.de>
2009-03-18NetStar: config reindentationLadislav Michl
Fix indentation broken by symbol renames. "Sort" driver related definitons. Signed-off-by: Ladislav Michl <ladis@linux-mips.org>
2009-03-18Merge branch 'master' of git://git.denx.de/u-boot-coldfireWolfgang Denk
2009-03-18Merge branch 'master' of git://git.denx.de/u-boot-nand-flashWolfgang Denk
2009-03-17ColdFire: Fix incorrect definitionTsiChung Liew
Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2009-03-17ColdFire: Fix M5329EVB and M5373EVB nand issueTsiChung Liew
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>