summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeLines
* Remove the bios emulator from MAI board.Jason Jin2007-08-06-106101/+0
| | | | | | | | | The bios emulator in the MAI board can not pass compile and have a lot of crap in it. remove it and will have a clean and small bios emulator in the drivers directory which can be uesed for every board. Signed-off-by: Jason Jin <Jason.jin@freescale.com>
* Fix some compile issues for MAI board.Jason Jin2007-08-06-43/+46
| | | | Signed-off-by: Jason Jin <Jason.jin@freescale.com>
* Configurations for ATI video card BIOS emulatorJason Jin2007-08-06-3/+27
| | | | | | | | This patch add definition of the BIOS emulator and the ATI framebuffer driver for MPC8641HPCN board. Signed-off-by: Jason Jin <Jason.jin@freescale.com> Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
* This is a BIOS emulator, porting from SciTech for u-boot, mainly forJason Jin2007-08-06-0/+16008
| | | | | | | ATI video card BIOS. and can be used for x86 code emulation by some modifications. Signed-off-by: Jason Jin <Jason.jin@freescale.com>
* This is a framebuffer driver for ATI video card, can work for PCI9200,Jason Jin2007-08-06-1/+2978
| | | | | | | X300, X700, X800 ATI video cards. Signed-off-by: Zhang Wei <wei.zhang@freescale.com> Signed-off-by: Jason Jin <Jason.jin@freescale.com>
* Coding style cleanup. Update CHANGELOG.Wolfgang Denk2007-08-06-116/+931
| | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
* Merge with /home/wd/git/u-boot/custodian/u-boot-mpc85xxWolfgang Denk2007-08-06-519/+3795
|\
| * Add Marvell 1149 PHY support to the TSECAndy Fleming2007-08-03-0/+34
| |
| * Merge branch 'testing' into workingAndy Fleming2007-08-03-15299/+11113
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: CHANGELOG fs/fat/fat.c include/configs/MPC8560ADS.h include/configs/pcs440ep.h net/eth.c
| * | Remove erroneous errata code from Marvel 88E1111S driverAndy Fleming2007-07-11-5/+0
| | | | | | | | | | | | | | | | | | | | | | | | The Marvel 88E1111S driver for the TSEC was copied from the 88E1101 driver, and included a fix for an erratum which does not exist on that part. Now it is removed Signed-off-by: Andy Fleming <afleming@freescale.com>
| * | From: eran liberty <eran.liberty@gmail.com>Andy Fleming2007-07-11-1/+3
| | | | | | | | | | | | | | | | | | | | | adds the reset register to 85xx immap Signed-off-by: Eran Liberty <eran.liberty@gmail.com> Signed-off-by: Andy Fleming <afleming@freescale.com>
| * | Polished the 85xx ADS config filesAndy Fleming2007-07-11-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | Made the boot commands use device trees by default. Also moved the ramdisk to 1000000 (I think the previous address was getting overridden during boot). Signed-off-by: Andy Fleming <afleming@freescale.com>
| * | 8544ds: Fix Makefile after moving pixis to board/freescale.Ed Swarthout2007-07-11-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | The OBJTREE != SRCTREE build scenario was broken. This fixes it. Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com> Signed-off-by: Jon Loeliger <jdl@freescale.com>
| * | tsec: Fix PHY code to match first driverAndy Fleming2007-07-11-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | Jarrold Wen noticed that the generic PHY code always matches under the current implementation. Change it so the first match wins, and *only* unknown PHYs trigger the generic driver Signed-off-by: Andy Fleming <afleming@freescale.com>
| * | Add support for CPM device tree configuration to 8560 ADSAndy Fleming2007-07-11-11/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Adds code to modify CPM frequencies * Cleans up the config file to #define TSEC and (for now) #undef FCC * Adds the MII command for all 8560 ADS configurations * Updates config file to provide convenience commands for booting with a device tree Signed-off-by: Vitaly Bordug <vbordug@ru.mvista.com> Signed-off-by: Andy Fleming <afleming@freescale.com>
| * | Fix Marvell 88e1145 PHY init codeAndy Fleming2007-07-11-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | Fix a bug in the Marvell 88e1145 PHY init code in the TSEC driver where the reset was being done after the errata code instead of before. Signed-off-by: Haiying Wang <haiying.wang@freescale.com> Signed-off-by: Andy Fleming <afleming@freescale.com>
| * | Coding style cleanup; update CHANGELOG.Wolfgang Denk2007-07-10-388/+716
| | | | | | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
| * | Merge with /home/hs/Atronic/u-bootWolfgang Denk2007-07-09-160/+1576
| |\ \
| | * | [PCS440EP] get rid of CONFIG_PPC4xx_USE_SPD_DDR_INIT_HANGHeiko Schocher2007-06-25-57/+58
| | | | | | | | | | | | | | | | Signed-off-by: Heiko Schocher <hs@denx.de>
| | * | [PCS440EP] upgrade the PCS440EP board:Heiko Schocher2007-06-22-160/+1575
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Show on the Status LEDs, some States of the board. - Get the MAC addresses from the EEProm - use PREBOOT - use the CF on the board. - check the U-Boot image in the Flash with a SHA1 checksum. - use dynamic TLB entries generation for the SDRAM Signed-off-by: Heiko Schocher <hs@denx.de>
| * | | Merge with /home/wd/git/u-boot/custodian/u-boot-ppc4xxWolfgang Denk2007-07-06-113/+1861
| |\ \ \
| | * | | Merged POST framework with the current TOT.Sergei Poselenov2007-07-05-29/+1766
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Sergei Poselenov <sposelenov@emcraft.com>
| | * | | resubmit: ppc4xx: Remove sequoia/sequioa.h. Cleanup ppc440.h for PPC440EPXNiklaus Giger2007-07-04-74/+8
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Niklaus Giger <niklaus.giger@nestal.com>
| | * | | ppc4xx: Update lwmon5 boardStefan Roese2007-07-04-10/+87
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add optional ECC generation routine to preserve existing RAM values. This is needed for the Linux log-buffer support - Add optional DDR2 setup with CL=4 - GPIO50 not used anymore - Lime register setup added Signed-off-by: Stefan Roese <sr@denx.de>
| * | | | Code cleanup and default config update for STC GP3 SSA board.Wolfgang Denk2007-07-06-200/+200
| |/ / / | | | | | | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
* | | | Add functions to list of exported functionsMartin Krause2007-08-06-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Additionally export the following fuctions (to make trab_config build again): - simple_strtol() - strcmp() Also bump the ABI version to reflect this change Signed-off-by: Martin Krause <martin.krause@tqs.de>
* | | | Make MPC8641's PCI/PCI-E driver a common driver for many FSL parts.Ed Swarthout2007-08-06-406/+493
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All of the PCI/PCI-Express driver and initialization code that was in the MPC8641HPCN port has now been moved into the common drivers/fsl_pci_init.c. In a subsequent patch, this will be utilized by the 85xx ports as well. Common PCI-E IMMAP register blocks for FSL 85xx/86xx are added. Also enable the second PCI-Express controller on 8641 by getting its BATS and CFG_ setup right. Fixed a u16 vendor compiler warning in AHCI driver too. Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com> Signed-off-by: Zhang Wei <wei.zhang@freescale.com> Signed-off-by: Jon Loeliger <jdl@freescale.com>
* | | | Minor cleanup of <board>_nand build rules.Wolfgang Denk2007-08-02-9/+6
| | | |
* | | | Fix build errors and warnings / code cleanup.Wolfgang Denk2007-08-02-179/+202
| |_|/ |/| | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
* | | Add simple agent/end-point configuration in PCI AutoConfig for ↵Ed Swarthout2007-07-11-0/+6
| | | | | | | | | | | | | | | | | | PCI_CLASS_PROCESSOR_POWERPC. Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
* | | pciauto setup bridgeEd Swarthout2007-07-11-3/+6
| | | | | | | | | | | | | | | | | | | | | The P2P bridge bus numbers programmed into the device are relative to hose->first_busno. Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
* | | Support PCIe extended config registersEd Swarthout2007-07-11-2/+2
| | | | | | | | | | | | | | | | | | | | | FSL PCIe block has extended cfg registers in the 100 and 400 range. For example, to read the LTSSM register: pci display <busn>.0 404 1 Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
* | | Minor improvements to drivers/pci_auto.cEd Swarthout2007-07-11-9/+20
| | | | | | | | | | | | | | | | | | | | | - Make pciauto_{pre,post}scan_setup_bridge non-static - Added physical address display in debug messages. Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
* | | Start pci hose scan from hose->current_busno.Ed Swarthout2007-07-11-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | Ensure hose->current_busno is not less than first_busno. This fixes broken board code which leaves current_busno=0 when first_busno is greater than 0 for the cases with multiple controllers. Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
* | | Fix some compile problems introduced by the latest CFG_CMD_xxx cleanupStefan Roese2007-07-11-9/+6
| | | | | | | | | | | | Signed-off-by: Stefan Roese <sr@denx.de>
* | | Fix malloc problem introduced with the relocation fixup for the PPC platformStefan Roese2007-07-11-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | The relocation fixup didn't handle the malloc pointer initialization correctly. This patch fixes this problem. Tested successfully on 4xx. The relocation fixup patches for 4xx will follow soon. Signed-off-by: Stefan Roese <sr@denx.de>
* | | disk/ doc/ lib_*/ and tools/: Remove lingering references to CFG_CMD_* symbols.Jon Loeliger2007-07-10-24/+22
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | drivers/: Remove lingering references to CFG_CMD_* symbols.Jon Loeliger2007-07-10-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | fs/: Remove lingering references to CFG_CMD_* symbols.Jon Loeliger2007-07-10-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | net/: Remove lingering references to CFG_CMD_* symbols.Jon Loeliger2007-07-10-15/+15
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | common/: Remove lingering references to CFG_CMD_* symbols.Jon Loeliger2007-07-10-67/+69
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | board/[j-z]*: Remove lingering references to CFG_CMD_* symbols.Jon Loeliger2007-07-10-42/+42
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | board/[A-Za-i]*: Remove lingering references to CFG_CMD_* symbols.Jon Loeliger2007-07-10-36/+34
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | cpu/ rtc/ include/: Remove lingering references to CFG_CMD_* symbols.Jon Loeliger2007-07-10-39/+35
| | | | | | | | | | | | Signed-off-by: Jon Loeliger <jdl@freescale.com>
* | | include/configs/[p-z]* + misc: Cleanup BOOTP and lingering CFG_CMD_*.Jon Loeliger2007-07-10-20/+542
| | | | | | | | | | | | | | | | | | | | | | | | | | | Explicitly add in default CONFIG_BOOTP_* options where cmd_confdefs.h used to be included but CONFIG_BOOTP_MASK was not defined. Remove lingering references to CFG_CMD_* symbols. Signed-off-by: Jon Loeliger <jdl@freescale.com>
* | | include/configs/[g-o]*: Cleanup BOOTP and lingering CFG_CMD_*.Jon Loeliger2007-07-10-9/+242
| | | | | | | | | | | | | | | | | | | | | | | | | | | Explicitly add in default CONFIG_BOOTP_* options where cmd_confdefs.h used to be included but CONFIG_BOOTP_MASK was not defined. Remove lingering references to CFG_CMD_* symbols. Signed-off-by: Jon Loeliger <jdl@freescale.com>
* | | include/configs/[a-e]*: Cleanup BOOTP and lingering CFG_CMD_*.Jon Loeliger2007-07-10-7/+259
| | | | | | | | | | | | | | | | | | | | | | | | | | | Explicitly add in default CONFIG_BOOTP_* options where cmd_confdefs.h used to be included but CONFIG_BOOTP_MASK was not defined. Remove lingering references to CFG_CMD_* symbols. Signed-off-by: Jon Loeliger <jdl@freescale.com>
* | | include/configs/[P-Z]*: Cleanup BOOTP and lingering CFG_CMD_*.Jon Loeliger2007-07-10-13/+336
| | | | | | | | | | | | | | | | | | | | | | | | | | | Explicitly add in default CONFIG_BOOTP_* options where cmd_confdefs.h used to be included but CONFIG_BOOTP_MASK was not defined. Remove lingering references to CFG_CMD_* symbols. Signed-off-by: Jon Loeliger <jdl@freescale.com>
* | | include/configs/[J-O]*: Cleanup BOOTP and lingering CFG_CMD_*.Jon Loeliger2007-07-10-1/+235
| | | | | | | | | | | | | | | | | | | | | | | | | | | Explicitly add in default CONFIG_BOOTP_* options where cmd_confdefs.h used to be included but CONFIG_BOOTP_MASK was not defined. Remove lingering references to CFG_CMD_* symbols. Signed-off-by: Jon Loeliger <jdl@freescale.com>
* | | include/configs/[A-I]*: Cleanup BOOTP and lingering CFG_CMD_*.Jon Loeliger2007-07-10-19/+354
| | | | | | | | | | | | | | | | | | | | | | | | | | | Explicitly add in default CONFIG_BOOTP_* options where cmd_confdefs.h used to be included but CONFIG_BOOTP_MASK was not defined. Remove lingering references to CFG_CMD_* symbols. Signed-off-by: Jon Loeliger <jdl@freescale.com>