aboutsummaryrefslogtreecommitdiff
path: root/board/amcc/bamboo/bamboo.c
AgeCommit message (Collapse)AuthorFilesLines
2008-10-18rename CFG_ macros to CONFIG_SYSJean-Christophe PLAGNIOL-VILLARD1-11/+11
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
2008-06-12Change initdram() return type to phys_size_tBecky Bruce1-1/+1
This patch changes the return type of initdram() from long int to phys_size_t. This is required for a couple of reasons: long int limits the amount of dram to 2GB, and u-boot in general is moving over to phys_size_t to represent the size of physical memory. phys_size_t is defined as an unsigned long on almost all current platforms. This patch *only* changes the return type of the initdram function (in include/common.h, as well as in each board's implementation of initdram). It does not actually modify the code inside the function on any of the platforms; platforms which wish to support more than 2GB of DRAM will need to modify their initdram() function code. Build tested with MAKEALL for ppc, arm, mips, mips-el. Booted on powerpc MPC8641HPCN. Signed-off-by: Becky Bruce <becky.bruce@freescale.com>
2008-06-03ppc4xx: Remove implementations of testdram()Stefan Roese1-67/+0
This patch removes the used testdram() implementations of the board that are maintained by myself. Signed-off-by: Stefan Roese <sr@denx.de>
2008-05-21Big white-space cleanup.Wolfgang Denk1-63/+63
This commit gets rid of a huge amount of silly white-space issues. Especially, all sequences of SPACEs followed by TAB characters get removed (unless they appear in print statements). Also remove all embedded "vim:" and "vi:" statements which hide indentation problems. Signed-off-by: Wolfgang Denk <wd@denx.de>
2007-10-31ppc4xx: Fixed offset of refresh rate type for Bamboo on-board DDR SDRAMEugene O'Brien1-2/+2
This patch also adds a note to the fixed DDR setup for Bamboo NAND booting: Note: As found out by Eugene O'Brien <eugene.obrien@advantechamt.com>, the fixed DDR setup has problems (U-Boot crashes randomly upon TFTP), when the DIMM modules are still plugged in. So it is recommended to remove the DIMM modules while using the NAND booting code with the fixed SDRAM setup! Signed-off-by: Eugene O'Brien <eugene.obrien@advantechamt.com> Signed-off-by: Stefan Roese <sr@denx.de>
2007-07-31ppc4xx: Update AMCC Bamboo 440EP supportEugene OBrien1-95/+226
Changed storage type of cfg_simulate_spd_eeprom to const Changed storage type of gpio_tab to stack storage (Cannot access global data declarations in .bss until afer code relocation) Improved SDRAM tests to catch problems where data is not uniquely addressable (e.g. incorrectly programmed SDRAM row or columns) Added CONFIG_PROG_SDRAM_TLB to support Bamboo SIMM/DIMM modules Fixed AM29LV320DT (OpCode Flash) sector map Signed-off-by: Eugene OBrien <eugene.obrien@advantechamt.com> Signed-off-by: Stefan Roese <sr@denx.de>
2007-06-25ppc4xx: Add pci_pre_init() for 405 boardsStefan Roese1-2/+2
This patch removes the CFG_PCI_PRE_INIT option completely, since it's not needed anymore with the patch from Matthias Fuchs with the "weak" pci_pre_init() implementation. Signed-off-by: Stefan Roese <sr@denx.de>
2007-06-01ppc4xx: Prepare Bamboo port for NAND booting supportStefan Roese1-7/+22
This patch updates the "normal" Bamboo NOR booting port, so that it is compatible with the coming soon NAND booting Bamboo port. It also enables the 2nd NAND flash on the Bamboo. Signed-off-by: Stefan Roese <sr@denx.de>
2007-04-29ppc4xx: Bamboo: Use current NAND driver and *not* the legacy driverStefan Roese1-81/+0
Signed-off-by: Stefan Roese <sr@denx.de>
2007-03-24[PATCH] Add 4xx GPIO functionsStefan Roese1-0/+1
This patch adds some 4xx GPIO functions. It also moves some of the common code and defines into a common 4xx GPIO header file. Signed-off-by: Stefan Roese <sr@denx.de>
2006-07-04Fix AMCC bamboo eval board compilation errors.Marian Balakowicz1-1/+1
2006-03-05Re-factoring the legacy NAND code (legacy NAND now only in board-specificBartlomiej Sieka1-1/+1
code and in SoC code). Boards using the old way have CFG_NAND_LEGACY and BOARDLIBS = drivers/nand_legacy/libnand_legacy.a added. Build breakage for NETTA.ERR and NETTA_ISDN - will go away when the new NAND support is implemented for these boards.
2005-11-29Minor AMCC 4xx board cleanupsStefan Roese1-12/+0
Patch by Stefan Roese, 27 Nov 2005
2005-11-27Changed PPC44x startup message (cpu info, speed...) to common style:Stefan Roese1-10/+1
On PPC44x platforms, the startup message generated in "cpu.c" only comprised the ppc type and revision but not additional informations like speed etc. Those speed infos where printed in the board specific code. This new implementation now prints all CPU infos in the common cpu specific code. No board specific code is needed anymore and therefore removed from all current 44x implementations. Patch by Stefan Roese, 27 Nov 2005
2005-11-15Fix Bamboo DDR SDRAM initialization (problem with onboard SDRAM)Stefan Roese1-19/+38
Patch by Stefan Roese, 15 Nov 2005
2005-08-11Add NAND FLASH support for AMCC Bamboo 440EP eval boardStefan Roese1-19/+103
Patch by Stefan Roese, 11 Aug 2005
2005-08-06Add support for ep8248 boardWolfgang Denk1-355/+367
Patch by Yuli Barcohen, 12 Dec 2004 Minor code cleanup.
2005-08-04Add support for AMCC Bamboo PPC440EP eval boardStefan Roese1-121/+1677
Patch by Stefan Roese, 04 Aug 2005
2005-08-01Major cleanup for AMCC PPC4xx eval boards.Stefan Roese1-0/+439
Patch by Stefan Roese, 01 Aug 2005