summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeLines
* 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>
* Finally retire cmd_confdefs.h and CONFIG_BOOTP_MASK!Jon Loeliger2007-07-09-115/+51
| | | | | | | | | | All of the choices for CONFIG_BOOTP_ are now documented in the README file. You must now individually select exactly the set that you want using a series of #define CONFIG_BOOTP_<x> statements in the board port config files now. Signed-off-by: Jon Loeliger <jdl@freescale.com>
* include/configs/[m-z]*: Directly use CONFIG_BOOTP_* symbols rather than ↵Jon Loeliger2007-07-09-49/+212
| | | | | | CONFIG_BOOTP_MASK. Signed-off-by: Jon Loeliger <jdl@freescale.com>
* include/configs/[a-m]*: Directly use CONFIG_BOOTP_* symbols rather than ↵Jon Loeliger2007-07-09-40/+147
| | | | | | CONFIG_BOOTP_MASK. Signed-off-by: Jon Loeliger <jdl@freescale.com>
* include/configs/[T-Z]*: Directly use CONFIG_BOOTP_* symbols rather than ↵Jon Loeliger2007-07-09-24/+148
| | | | | | CONFIG_BOOTP_MASK. Signed-off-by: Jon Loeliger <jdl@freescale.com>
* include/configs/[P-S]*: Directly use CONFIG_BOOTP_* symbols rather than ↵Jon Loeliger2007-07-09-21/+155
| | | | | | CONFIG_BOOTP_MASK. Signed-off-by: Jon Loeliger <jdl@freescale.com>
* include/configs/[H-N]*: Directly use CONFIG_BOOTP_* symbols rather than ↵Jon Loeliger2007-07-09-29/+203
| | | | | | CONFIG_BOOTP_MASK. Signed-off-by: Jon Loeliger <jdl@freescale.com>
* include/configs/[A-G]*: Directly use CONFIG_BOOTP_* symbols rather than ↵Jon Loeliger2007-07-09-61/+288
| | | | | | CONFIG_BOOTP_MASK. Signed-off-by: Jon Loeliger <jdl@freescale.com>
* Retire CONFIG_COMMANDS finally.Jon Loeliger2007-07-09-130/+0
| | | | | | Strip old CFG_CMD_* symbols out. Signed-off-by: Jon Loeliger <jdl@freescale.com>
* Update README.* to reference new CONFIG_CMD_* names now.Jon Loeliger2007-07-09-11/+4
| | | | Signed-off-by: Jon Loeliger <jdl@freescale.com>
* cpu/m*: Remove obsolete references to CONFIG_COMMANDSJon Loeliger2007-07-09-109/+109
| | | | Signed-off-by: Jon Loeliger <jdl@freescale.com>
* cpu/[7a-ln-z]*: Remove obsolete references to CONFIG_COMMANDSJon Loeliger2007-07-09-45/+45
| | | | Signed-off-by: Jon Loeliger <jdl@freescale.com>
* board/[q-z]*: Remove obsolete references to CONFIG_COMMANDSJon Loeliger2007-07-09-39/+39
| | | | Signed-off-by: Jon Loeliger <jdl@freescale.com>
* board/[m-p]*: Remove obsolete references to CONFIG_COMMANDSJon Loeliger2007-07-09-39/+39
| | | | Signed-off-by: Jon Loeliger <jdl@freescale.com>
* board/[f-l]*: Remove obsolete references to CONFIG_COMMANDSJon Loeliger2007-07-09-34/+34
| | | | Signed-off-by: Jon Loeliger <jdl@freescale.com>
* board/[d-e]*: Remove obsolete references to CONFIG_COMMANDSJon Loeliger2007-07-09-28/+28
| | | | Signed-off-by: Jon Loeliger <jdl@freescale.com>
* board/[A-Za-c]*: Remove obsolete references to CONFIG_COMMANDSJon Loeliger2007-07-09-31/+31
| | | | Signed-off-by: Jon Loeliger <jdl@freescale.com>
* rtc/: Remove obsolete references to CONFIG_COMMANDSJon Loeliger2007-07-09-26/+26
| | | | Signed-off-by: Jon Loeliger <jdl@freescale.com>
* lib_{arm,avr32,blackfin,generic,i386}/: Remove obsolete references to ↵Jon Loeliger2007-07-09-19/+18
| | | | | | CONFIG_COMMANDS Signed-off-by: Jon Loeliger <jdl@freescale.com>
* lib_{m68k,microblaze,mips,ppc}/: Remove obsolete references to CONFIG_COMMANDSJon Loeliger2007-07-09-34/+34
| | | | Signed-off-by: Jon Loeliger <jdl@freescale.com>
* fs/: Remove obsolete references to CONFIG_COMMANDSJon Loeliger2007-07-09-42/+42
| | | | Signed-off-by: Jon Loeliger <jdl@freescale.com>
* tools/: Remove obsolete references to CONFIG_COMMANDSJon Loeliger2007-07-09-1/+1
| | | | Signed-off-by: Jon Loeliger <jdl@freescale.com>
* net/: Remove obsolete references to CONFIG_COMMANDSJon Loeliger2007-07-09-58/+58
| | | | Signed-off-by: Jon Loeliger <jdl@freescale.com>
* drivers/[n-z]*: Remove obsolete references to CONFIG_COMMANDSJon Loeliger2007-07-09-38/+37
| | | | Signed-off-by: Jon Loeliger <jdl@freescale.com>
* drivers/[a-m]*: Remove obsolete references to CONFIG_COMMANDSJon Loeliger2007-07-09-24/+23
| | | | Signed-off-by: Jon Loeliger <jdl@freescale.com>
* disk/: Remove obsolete references to CONFIG_COMMANDSJon Loeliger2007-07-09-28/+28
| | | | Signed-off-by: Jon Loeliger <jdl@freescale.com>
* include/: Remove obsolete references to CONFIG_COMMANDSJon Loeliger2007-07-09-71/+43
| | | | | | Mostly removed from comments here. Signed-off-by: Jon Loeliger <jdl@freescale.com>