summaryrefslogtreecommitdiff
path: root/board/tqm5200/tqm5200.c
Commit message (Collapse)AuthorAgeLines
* TQM: move TQM boards to board/tqcWolfgang Grandegger2008-06-10-751/+0
| | | | | | | Move all TQM board directories to the vendor specific directory "tqc" for modules from TQ-Components GmbH (http://www.tqc.de). Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
* TQM5200: fix default IDE reset levelMartin Krause2008-04-17-0/+3
| | | | | | | | | | | Before the first call of ide_reset(), the level of the IDE reset signal on the TQM5200 is low (reset asserted). This patch sets the default value to high (reset not asserted). Currently this patch fixes no real problem, but it is cleaner to assert the reset signal only on demand, and not permanently. Signed-off-by: Martin Krause <martin.krause@tqs.de>
* TQM5200: remove dead codeWolfgang Denk2008-03-13-56/+0
| | | | | | This board never used a MGT5100 processor. Signed-off-by: Wolfgang Denk <wd@denx.de>
* TQM5200: use automatic fdt memory fixup (part 2)Martin Krause2008-03-02-0/+4
| | | | | | | | Call fdt_fixup_memory() on the boards TQM5200, TQM5200_B, TQM5200S, TB5200 and TB5200_B to fixup the /memory node with the memory values detected by U-Boot. Signed-off-by: Martin Krause <martin.krause@tqs.de>
* TQM5200: use automatic fdt memory fixupMartin Krause2008-03-02-0/+1
| | | | | | | | Call fdt_fixup_memory() on the boards TQM5200, TQM5200_B, TQM5200S, TB5200 and TB5200_B to fixup the /memory node with the memory values detected by U-Boot. Signed-off-by: Martin Krause <martin.krause@tqs.de>
* TQM5200: fix bug in SDRAM initialization codeMartin Krause2008-03-02-4/+7
| | | | | | | | | | | | | | | This patch fixes a bug in the SDRAM initialization code for the TQM5200. The hi_addr bit is now set correctly. Without this patch the hi_addr bit is always set to 1, if the second SDRAM bank is not populated. For other MPC5200 boards a correspondig patch has already been applied some time ago, see commit a63109281ad41b0fb489fdcb901171f76bcdbc2c. Signed-off-by: Martin Krause <martin.krause@tqs.de> -- Forget the first patch please. I confused flash with SDRAM in the comment ...
* Merge git://www.denx.de/git/u-bootMarkus Klotzbuecher2008-01-09-1/+4
|\ | | | | | | | | | | Conflicts: board/tqm5200/tqm5200.c
| * Fix compiler warnings for PPC systems. Update CHANGELOG.Wolfgang Denk2007-11-18-1/+3
| | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
| * TQM5200: Call usb_cpu_init() during board initMarian Balakowicz2007-11-03-2/+8
| | | | | | | | | | | | | | | | | | | | usb_cpu_init() configures GPS USB pins, clocks, etc. and is required for proper operation of kernel USB subsystem. This setup was previously done in the kernel by the fixup code which is being removed, thus low level init must be done by U-boot now. Signed-off-by: Marian Balakowicz <m8@semihalf.com>
* | TQM5200: Call usb_cpu_init() during board initMarian Balakowicz2007-10-31-2/+8
|/ | | | | | | | | | | usb_cpu_init() configures GPS USB pins, clocks, etc. and is required for proper operation of kernel USB subsystem. This setup was previously done in the kernel by the fixup code which is being removed, thus low level init must be done by U-boot now. Signed-off-by: Marian Balakowicz <m8@semihalf.com> Signed-off-by: Markus Klotzbuecher <mk@denx.de>
* TQM5200S: fix commands for STK52xx base board because of missing SM501 ↵Martin Krause2007-10-24-0/+2
| | | | | | | | | | | grafic controller Some commands for the STK52xx base board try to access the SM501 grafic controller. But the TQM5200S has no grafic controller (only the TQM5200 and the TQM5200B have). This patch deactivates the commands accessing the SM501 for the TQM5200S. Signed-off-by: Martin Krause <martin.krause@tqs.de>
* Fix cases where DECLARE_GLOBAL_DATA_PTR was not declared as globalWolfgang Denk2007-09-15-2/+2
| | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
* Migrate 5xxx boards from CONFIG_OF_FLAT_TREE to CONFIG_OF_LIBFDTGrant Likely2007-09-06-6/+3
| | | | | | | | | | | | | | Affects boards: icecube (lite5200), jupiter, motionpro, tqm5200 Tested on: lite5200b Note: the fixup functions have not been moved to a common place. This patch is targeted for immediate merging as in solves a build issue, but the final name/location of the fixups is still subject to debate. I propose to merge this now, and move the fixups in the next merge window to be usable by all targets. Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
* board/[j-z]*: Remove lingering references to CFG_CMD_* symbols.Jon Loeliger2007-07-10-2/+2
| | | | | | | | Fixed some broken instances of "#ifdef CMD_CFG_IDE" too. Those always evaluated TRUE, and thus were always compiled even when IDE really wasn't defined/wanted. Signed-off-by: Jon Loeliger <jdl@freescale.com>
* TQM5200: Add Flat Device Tree support, update default env. accordingly.Bartlomiej Sieka2007-06-08-0/+11
| | | | | Signed-off-by: Jan Wrobel <wrr@semihalf.com> Acked-by: Bartlomiej Sieka <tur@semihalf.com>
* Updates for TQM5200 modules:Wolfgang Denk2006-11-23-1/+1
| | | | | - fix off-by-one error in board/tqm5200/cam5200_flash.c error message - simplify "udate" definitions
* - Add MPC5XXX register definition MPC5XXX_WU_GPIO_DATA_I and change theBartlomiej Sieka2006-11-01-5/+3
| | | | | | | | MPC5XXX_WU_GPIO_DATA macro to MPC5XXX_WU_GPIO_DATA_O (per MPC5200 User's Manual). Replace the uses of MPC5XXX_WU_GPIO_DATA with MPC5XXX_WU_GPIO_DATA_O for affected boards. - Add defintions for some MPC5XXX GPIO pins.
* TQM5200: perform POST memory test only on STK52xx carrier board.Wolfgang Denk2006-10-09-0/+4
| | | | | (and then only if PSC6_3 is read as "1" when booting). Patch by Martin Krause, 21 Jun 2006
* Disable autoboot abort for FO300 when silent mode is enabledWolfgang Denk2006-09-13-30/+44
| | | | | (according to S1 switch setting). Patch by Marian Balakowicz, 12 Sep 2006
* Code cleanupWolfgang Denk2006-08-27-3/+3
|
* Minor cleanupWolfgang Denk2006-08-18-1/+1
|
* Add support for WTK FO300 board (TQM5200 based).Marian Balakowicz2006-08-18-1/+63
|
* Add configuration for cam5200 board (based on TQM5200S).Wolfgang Denk2006-07-22-2/+2
|
* * Cleanup TQM5200 board configurations:Wolfgang Denk2006-07-21-15/+22
| | | | | | | | | | | - make highboot configurations use environment at high end, too, to avoid flash fragmentation - always use redundand environment - don't enable video code for modules without graphics controller - provide useful (though different) mtdparts settings - get rid of CONFIG_CS_AUTOCONF which was always set anyway * Extend mkconfig tool to print more useful target name
* Add support for new TQM5200 revisionsWolfgang Denk2006-07-19-4/+31
| | | | | | | - Support for TQM5200S (short version without graphic controller) - Support for modules with 'N' type S29GL128N Spansion flashes (requires changes to flash layout) - Support for MPC5200B cpu (mostly support for second SDRAM bank)
* Add support for TB5200 boardWolfgang Denk2006-07-19-1/+9
| | | | | | | | The TB5200 ("Tinybox") is a small baseboard for the TQM5200 module integrated in a little aluminium case. Patch by Martin Krause, 8 Jun 2006 Some code cleanup
* Adjust TQM5200 make targetsWolfgang Denk2006-06-16-18/+2
| | | | | | | | | Make the automatic CS configuration the default. The dedicated configurations CONFIG_TQM5200_AA, CONFIG_TQM5200_AB and CONFIG_TQM5200_AC are removed. "TQM5200_config" is now the default for STK52XX.200 base boards. On a STK52XX.100 base board "TQM5200_STK100_config" must be used. Patch by Martin Krause, 07 Nov 2005
* Cleanup for GCC-4.xWolfgang Denk2005-10-13-4/+4
|
* Fix initialization problem on TQM5200 without SM501Wolfgang Denk2005-08-18-9/+41
| | | | Patch by Martin Krause, 8 Apr. 2005
* Add configuration for IFM AEV FIFO board.Wolfgang Denk2005-08-10-0/+4
| | | | Minor coding style cleanup.
* Patches by Martin Krause, 22 Mar 2005:wdenk2005-03-27-5/+139
| | | | | | | | - use TQM5200_auto as MAKEALL target for TQM5200 systems - add support for SM501 graphics controller - add support for graphic console on TQM5200 - add support for TQM5200 Rev 200 - cleanup, fix typo in include/configs/TQM5200.h
* Code cleanup.wdenk2004-12-16-11/+11
|
* Patch by Martin Krause, 27 Oct 2004:wdenk2004-12-12-5/+121
| | | | | - add support for "STK52xx" board (including PS/2 multiplexer) - add hardware detection for TQM5200
* * Cleanupwdenk2004-07-11-4/+4
| | | | | | | | | * Patch by Mark Jonas, 05 Jul 2004: add support for the Total5100's and Total5200's LCD screen * Patches by Dan Eisenhut, 01 Jul 2004: - README fixes. - Move doc2000.h include to prevent compiler warning on some boards
* * Patch by Martin Krause, 30 Jun 2004:wdenk2004-07-11-0/+387
Add support for TQM5200 board * Patch by Martin Krause, 29 Jun 2004: Add loopw command: infinite write loop on address range