summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-07-14ColdFire: Update bootargsTsiChung Liew
Add a bootargs for M53017EVB and update bootargs for M54451EVB Signed-off-by: TsiChung Liew <tsicliew@gmail.com>
2009-07-14Command for accessing serial flash updateTsiChung Liew
Change strtoul number base of argv 3 from 0 to 16 Signed-off-by: TsiChung Liew <tsicliew@gmail.com>
2009-07-14ColdFire: Add DSPI support for MCF5227x and MCF5445xTsiChung Liew
Remove individual CPU specific DSPI driver. Add required feature for the common DSPI driver in cpu_init and in platform configuration file. Signed-off-by: TsiChung Liew <tsicliew@gmail.com>
2009-07-14Coldfire: Consolidate DSPI driverTsiChung Liew
Unify both MCF5227x and MCF5445x DSPI driver in CPU to driver/spi folder for common use. Signed-off-by: TsiChung Liew <tsicliew@gmail.com>
2009-07-14ColdFire: Remove compiler warning messagesTsiChung Liew
Remove unused variables and printf type mismatch in lib_m68k/board.c Signed-off-by: TsiChung Liew <tsicliew@gmail.com>
2009-07-14ColdFire: Fix M53017EVB flash sizeTsiChung Liew
Increase the flash size from 8MB to 16MB Signed-off-by: TsiChung Liew <tsicliew@gmail.com>
2009-07-14ColdFire: Add M5208EVB and MCF520x CPU supportTsiChung Liew
Signed-off-by: TsiChung Liew <tsicliew@gmail.com>
2009-07-14ColdFire: Update for M54451EVBTsiChung Liew
Update serial boot DRAM's Internal RAM, vector table and DRAM in start.S, serial flash's read status command over SPI and NOR flash. Signed-off-by: TsiChung Liew <tsicliew@gmail.com>
2009-07-14ColdFire: Update configuration file to use flash buffer writeTsiChung Liew
Update M52277EVB, M53017EVB and M54455EVB platform configuration file to use flash buffer write Signed-off-by: TsiChung Liew <tsicliew@gmail.com>
2009-07-14mpc5121ads: add JFFS2 and MTDPARTS support; adjust flash mapWolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de>
2009-07-14aria: add JFFS2 and MTDPARTS support; adjust flash mapWolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de>
2009-07-14aria: enable NAND flash supportWolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de>
2009-07-14MPC512x: fix typo in comment listing the NAND driver nameWolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de> Cc: Stefan Roese <sr@denx.de> Cc: Reinhard Arlt <reinhard.arlt@esd-electronics.com>
2009-07-14mecp5123: cleanup - remove dead codeWolfgang Denk
Remove dead code that was obviously a left-over from copy & paste. Signed-off-by: Wolfgang Denk <wd@denx.de> Cc: Stefan Roese <sr@denx.de> Cc: Reinhard Arlt <reinhard.arlt@esd-electronics.com>
2009-07-14aria: adjust memory controller initializationWolfgang Denk
Needed for Rev. 2 silicon at 400 MHz Signed-off-by: Wolfgang Denk <wd@denx.de>
2009-07-14MPC512x: factor out common codeWolfgang Denk
Now that we have 3 boards for the MPC512x it turns out that they all use the very same fixed_sdram() code. This patch factors out this common code into cpu/mpc512x/fixed_sdram.c and adds a new header file, include/asm-ppc/mpc512x.h, with some macros, inline functions and prototype definitions specific to MPC512x systems. Signed-off-by: Wolfgang Denk <wd@denx.de> Cc: Stefan Roese <sr@denx.de> Cc: Reinhard Arlt <reinhard.arlt@esd-electronics.com>
2009-07-14mecp5123: fix build errorWolfgang Denk
The mecp5123 board did not compile because the MSCAN Clock Control Registers were missing; these got added, but as an array instead of 4 individual registers. Adapt the code so it builds. Signed-off-by: Wolfgang Denk <wd@denx.de> Cc: Stefan Roese <sr@denx.de> Cc: Reinhard Arlt <reinhard.arlt@esd-electronics.com>
2009-07-14MPC512x: Add MSCAN1...4 Clock Control RegistersWolfgang Denk
Signed-off-by: Wolfgang Denk <wd@denx.de> Cc: Stefan Roese <sr@denx.de> Cc: Reinhard Arlt <reinhard.arlt@esd-electronics.com>
2009-07-14MPC512x: enabling NAND support requires CONFIG_SYS_64BIT_VSPRINTFWolfgang Denk
When enabling NAND support for a board, one must also define CONFIG_SYS_64BIT_VSPRINTF because this is needed in nand_util.c for correct output. Signed-off-by: Wolfgang Denk <wd@denx.de> Cc: Stefan Roese <sr@denx.de> Cc: Reinhard Arlt <reinhard.arlt@esd-electronics.com>
2009-07-14Merge branch 'master' of /home/wd/git/u-boot/masterWolfgang Denk
2009-07-13Merge branch 'master' of /home/wd/git/u-boot/custodiansWolfgang Denk
2009-07-13Merge branch 'master' of git://git.denx.de/u-boot-armWolfgang Denk
2009-07-13Merge branch 'master' of /home/wd/git/u-boot/custodiansWolfgang Denk
2009-07-13Merge branch 'master' of git://git.denx.de/u-boot-cfi-flashWolfgang Denk
2009-07-13Merge branch 'master' of /home/wd/git/u-boot/custodiansWolfgang Denk
2009-07-13Merge branch 'master' of git://git.denx.de/u-boot-shWolfgang Denk
2009-07-13Merge branch 'master' of /home/wd/git/u-boot/custodiansWolfgang Denk
2009-07-13Merge branch 'master' of git://git.denx.de/u-boot-ppc4xxWolfgang Denk
2009-07-13Merge branch 'master' of /home/wd/git/u-boot/custodiansWolfgang Denk
2009-07-13Merge branch 'master' of git://git.denx.de/u-boot-blackfinWolfgang Denk
2009-07-13Merge branch 'master' of /home/wd/git/u-boot/custodiansWolfgang Denk
2009-07-13Merge branch 'master' of git://git.denx.de/u-boot-usbWolfgang Denk
2009-07-13Merge branch 'master' of /home/wd/git/u-boot/custodiansWolfgang Denk
2009-07-13Merge branch 'master' of git://git.denx.de/u-boot-ubiWolfgang Denk
2009-07-13issue write command to base for JEDEC flashPo-Yu Chuang
For JEDEC flash, we should issue word programming command relative to base address rather than sector base address. Original source makes SST Flash fails to program sectors which are not on the 0x10000 boundaries. e.g. SST39LF040 uses addr1=0x5555 and addr2=0x2AAA, however, each sector is 0x1000 bytes. Thus, if we issue command to "sector base (0x41000) + offset(0x5555)", it sends to 0x46555 and the chip fails to recognize that address. This patch is tested with SST39LF040. Signed-off-by: Po-Yu Chuang <ratbert@faraday-tech.com> Signed-off-by: Stefan Roese <sr@denx.de>
2009-07-12versatile: update config and merge to cfi flash driverJean-Christophe PLAGNIOL-VILLARD
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Peter Pearse <peter.pearse@arm.com> Cc: Catalin Marinas <catalin.marinas@arm.com>
2009-07-12versatile: specify the board type on the promptJean-Christophe PLAGNIOL-VILLARD
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Peter Pearse <peter.pearse@arm.com> Cc: Catalin Marinas <catalin.marinas@arm.com>
2009-07-12at91: Introduction of at91sam9g10 SOC.Sedji Gaouaou
AT91sam9g10 is an ARM 926ej-s SOC. It is an evolution of the at91sam9261 with a faster clock speed: 266/133MHz. Signed-off-by: Sedji Gaouaou <sedji.gaouaou@atmel.com>
2009-07-12at91: Introduction of at91sam9g45 SOC.Sedji Gaouaou
AT91sam9g45 series is an ARM 926ej-s SOC family clocked at 400/133MHz. It embeds USB high speed host and device, LCD, DDR2 RAM, and a full set of peripherals. The first board that embeds at91sam9g45 chip is the AT91SAM9G45-EKES. On the board you can find 2 USART, USB high speed, a 480*272 LG lcd, ethernet, gpio/joystick/buttons. Signed-off-by: Sedji Gaouaou <sedji.gaouaou@atmel.com>
2009-07-12pxa: fix CKEN_B register bitsDaniel Mack
The current defition for CKEN_B register bits is nonsense. Adding 32 to the shifted value is equal to '| (1 << 5)', and this bit is marked 'reserved' in the PXA docs. Signed-off-by: Daniel Mack <daniel@caiaq.de>
2009-07-12pxa: add clock for system bus 2 arbiterDaniel Mack
This clock is needed for systems using the USB2 device unit or the 2d graphics accelerator. Signed-off-by: Daniel Mack <daniel@caiaq.de>
2009-07-12OMAP3 pandora: Fix CKE1 MUX setting to allow self-refreshGrazvydas Ignotas
Pandora is using both SDRC CSes. The MUX setting is needed for the second CS clock signal to allow the 2 RAM parts to be put in self-refresh correctly. Based on similar patch for beagle and overo by Jean Pihet and Steve Sakoman.
2009-07-12OMAP3 pandora: setup pulls for various GPIOsGrazvydas Ignotas
Set pullups or pulldowns for GPIOs which need them. Disable them for others, which have external pulls. Also make disabled pull setting consistent (some pins had type set to "up" even if pull type selection was disabled).
2009-07-12OMAP3 pandora: setup pin mux for pins used on rev3 boardsGrazvydas Ignotas
Setup pin mux for GPIO pins connected on rev3 or later boards. Also change NUB2 IRQ pin. This should not affect older boards because they don't have any nubs (analog controllers) attached to them.
2009-07-12OMAP3 pandora: pin mux cleanupGrazvydas Ignotas
Remove configuration of not unused pins, effectively leaving them in safe mode.
2009-07-12arm: Kirkwood: bugfix: UART1 bar correctionPrafulla Wadaskar
Signed-off-by: Prafulla Wadaskar <prafulla@marvell.com>
2009-07-11usb: Fix compiler warning with gcc4.4Kumar Gala
ehci-hcd.c: In function 'ehci_submit_root': ehci-hcd.c:719: warning: value computed is not used ehci-hcd.c:748: warning: value computed is not used Signed-off-by: Kumar Gala <galak@kernel.crashing.org> Signed-off-by: Remy Bohmer <linux@bohmer.net>
2009-07-11sh: Update pci config for Renesas r7780mp boardNobuhiro Iwamatsu
Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2009-07-11sh: Add support ESPT-GIGA boradNobuhiro Iwamatsu
ESPT-Giga is SH7763-based reference board. Board support is relatively sparse, presently supporting serial, gigabit ethernet, USB host, and MTD. More information (in Japanese) available at: http://www.cente.jp/product/cente_hard/ESPT-Giga.html Signed-off-by: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com> Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2009-07-11Add ESD PCI vendor IDMatthias Fuchs
Signed-off-by: Matthias Fuchs <matthias.fuchs@esd.eu>