summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
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-21Increase bootargs string length and the number of arguments.Sriram
Increased the bootargs buffer size to 512 for both omap3/3517.
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: 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: 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-21OMAP3 timer handling to 1ms tick and CONFIG_SYS_HZ to 1000.Manikandan Pillai
Clean up macros and comments.
2009-10-21Changes for making a NAND build.Manikandan Pillai
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-17ColdFire: Fix incorrect definitionTsiChung Liew
Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2009-03-17ColdFire: Provide gzip image size V2 & V3 platformsTsiChung Liew
Default gzip bootm size is 8MB. Some platforms require more than 8MB Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
2009-03-15Merge branch 'master' of git://git.denx.de/u-boot-shWolfgang Denk
2009-03-13OMAP3: Add support for OMAP3 die IDDirk Behme
Read and store OMAP3 die ID in U-Boot environment. Signed-off-by: Dirk Behme <dirk.behme@googlemail.com>
2009-03-12sh: Fix cannot work rtl8139 on r2dplusYoshihiro Shimoda
The rtl8139 driver use pci_mem_to_phys. So it need PCI system memory registration. Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com> Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2009-03-12sh: Add support 32-Bit Extended Address Mode to sh7785lcrYoshihiro Shimoda
We can built 'make sh7785lcr_32bit_config'. And add new command "pmb" for this mode. This command changes PMB for using 512MB system memory. Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com> Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2009-03-12sh: Add some register value configurable to PCI of SH7780Yoshihiro Shimoda
Some register value was hardcoded for System memory size 128MB and memory offset 0x08000000. This patch fixed the problem. Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com> Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2009-03-12sh: Add value for PCI system memory registration of sh7785lcrYoshihiro Shimoda
Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com> Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2009-03-12sh: Add macros for SH-4A 32-Bit Address Extended ModeYoshihiro Shimoda
Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com> Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2009-03-09Add eTSEC 1/2 IO override control (corrected)ksi@koi8.net
This adds tsec12ioovcr to include/asm-ppc/immap_85xx.h (was reserved.) Signed-off-by: Sergey Kubushyn <ksi@koi8.net>
2009-03-09Merge branch 'master' of git://git.denx.de/u-boot-mpc83xxWolfgang Denk
Conflicts: lib_ppc/board.c Signed-off-by: Wolfgang Denk <wd@denx.de>
2009-03-0583xx, kmeter1: updates for 2009.03Heiko Schocher
- HRCW update HRCWH_BOOTSEQ_DISABLE not HRCWH_BOOTSEQ_NORMAL HRCWH_LALE_EARLY added - DDR-SDRAM settings modified. This solves sporadically problems with this memory. - CS1 now 128 MB window size - CS3 now 512 MB window size - PRAM activated - MTDPARTS_DEFAULT defined - CONFIG_HOSTNAME added - MONITOR_LEN now 384 KB Signed-off-by: Heiko Schocher <hs@denx.de> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2009-03-0583xx, kmeter1: autodetect size of DDR II RAMHeiko Schocher
it is possible that some board variants have different DDR II RAM sizes. So we autodetect the size of the assembled RAM. Signed-off-by: Heiko Schocher <hs@denx.de> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2009-03-0583xx, kmeter1: add I2C, dtt, eeprom supportHeiko Schocher
This patch adds I2C support for the Keymile kmeter1 board. It uses the First I2C Controller from the CPU, for accessing 4 temperature sensors, an eeprom with IVM data and the booteeprom over a pca9547 mux. Signed-off-by: Heiko Schocher <hs@denx.de> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2009-03-05MPC8349ITX: several config issues fixedValeriy Glushkov
The previous version rebooted forever with DDR bigger than 256MB. Access the DS1339 RTC chip is on I2C1 bus. Allow DHCP. Signed-off-by: Valeriy Glushkov <gvv@lstec.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2009-02-24Merge branch 'master' of git://git.denx.de/u-boot-videoWolfgang Denk
2009-02-24Merge branch 'master' of git://git.denx.de/u-boot-mpc83xxWolfgang Denk
2009-02-24ARM: add an "eet" variant of the imx31_phycore boardGuennadi Liakhovetski
The "eet" variant of the imx31_phycore board has an OLED display, using a s6e63d6 display controller on the first SPI interface, using GPIO57 as a chip-select for it. With this configuration you can display 256 colour BMP images in 16-bit RGB (RGB565) LCD mode. Signed-off-by: Guennadi Liakhovetski <lg@denx.de> Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2009-02-24LCD: support 8bpp BMPs on 16bpp displaysGuennadi Liakhovetski
This patch also simplifies some ifdefs in lcd.c, introduces a generic vidinfo_t, which new drivers are encouraged to use and old drivers to switch over to. Signed-off-by: Guennadi Liakhovetski <lg@denx.de> Acked-by: Anatolij Gustschin <agust@denx.de>
2009-02-24A driver for the S6E63D6 SPI display controller from SamsungGuennadi Liakhovetski
This is a driver for the S6E63D6 SPI OLED display controller from Samsung. It only provides access to controller's registers so the client can freely configure it. Signed-off-by: Guennadi Liakhovetski <lg@denx.de> Acked-by: Anatolij Gustschin <agust@denx.de>
2009-02-24i.MX31: add a simple gpio driverGuennadi Liakhovetski
This is a minimal driver, so far only managing output. It will be used by the mxc_spi.c driver. Signed-off-by: Guennadi Liakhovetski <lg@denx.de> Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2009-02-23mpc83xx: MPC837XERDB: Add PCIe supportAnton Vorontsov
On MPC8377E-RDB and MPC8378E-RDB boards we have PCIe and mini-PCIe slots. Let's support them. Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2009-02-23PCI: Add pci_last_busno() helperAnton Vorontsov
This is just a handy routine that reports last PCI busno: we walk down all the hoses and return last hose's last_busno. Will be used by PCI/PCIe initialization code. Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com> Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2009-02-23MPC86xx: set CONFIG_MAX_MEM_MAPPED to 2G by defaultBecky Bruce
Currently, we get 256MB as the default, but since all the 86xx board configs define a 2G BAT mapping for RAM, raise default to 2G. Signed-off-by: Becky Bruce <beckyb@kernel.crashing.org> Acked-by: Jon Loeliger <jdl@freescale.com>
2009-02-23Merge branch 'master' of git://git.denx.de/u-bootKim Phillips
2009-02-22netloop: speed up NetLoopHeiko 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: Heiko Schocher <hs@denx.de> Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2009-02-22ARM: synchronize mach-types.h with linux v2.6.29-rc5-315-g683fdc5Wolfgang Denk
The file was generated from building versatile_defconfig. Signed-off-by: Wolfgang Denk <wd@denx.de>
2009-02-22Merge branch 'master' of /home/wd/git/u-boot/custodiansWolfgang Denk