summaryrefslogtreecommitdiff
path: root/board/mpc8641hpcn/mpc8641hpcn.c
Commit message (Collapse)AuthorAgeLines
* Move the MPC8641HPCN board under board/freescale.Jon Loeliger2007-08-15-407/+0
| | | | | | Minor path corrections needed to ensure buildability. Signed-off-by: Jon Loeliger <jdl@freescale.com>
* 8641hpcn: Do correct sized pointer math.Jon Loeliger2007-08-10-2/+2
| | | | | | | | When I rebased Ed's patch and cleaned up a few compilation problems, I apparently rebased my brain on crack first. Fix that by doing (char *) sized pointer math as needed. Signed-off-by: Jon Loeliger <jdl@freescale.com>
* Make MPC8641's PCI/PCI-E driver a common driver for many FSL parts.Ed Swarthout2007-08-06-39/+126
| | | | | | | | | | | | | | | | | | 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>
* Fix build errors and warnings / code cleanup.Wolfgang Denk2007-08-02-1/+2
| | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
* Add PIXIS FPGA support for MPC8641HPCN board.Haiying Wang2007-04-09-110/+3
| | | | | | | | | | | | | | | | Move the 8641HPCN's PIXIS code to the new directory board/freescale/common/ as it will be shared by future boards not in the same processor family. Write a "pixis_reset" command that utilizes the FPGA reset sequencer to support alternate soft-reset options such as using the "alternate" flash bank, enabling the watch dog, or choosing different CPU frequencies. Add documentation for the pixis_reset to README.mpc8641hpcn. Signed-off-by: Haiying Wang <haiying.wang@freescale.com> Signed-off-by: Jon Loeliger <jdl@freescale.com>
* General indent and whitespace cleanups.Jon Loeliger2006-08-22-34/+35
|
* Move get_board_sys_clk to board directoryHaiying Wang2006-07-31-0/+64
|
* Fix bug in 8641hpcn reset command with no args.Jon Loeliger2006-06-22-1/+1
| | | | | Signed-off-by: Haiying Wang <haiying.wang@freescale.com> Acked-by: Jon Loeliger <jdl@freescale.com>
* Review cleanups.Jon Loeliger2006-05-31-2/+2
| | | | Signed-off-by: Jon Loeliger <jdl@freescale.com>
* White space cleanup.Jon Loeliger2006-05-31-110/+117
| | | | | | | | | Some 80-column cleanups. Convert printf() to puts() where possible. Use #include "spd_sdram.h" as needed. Enhanced reset command usage message a bit. Signed-off-by: Jon Loeliger <jdl@freescale.com>
* Removed unneeded local_bus_init() from 8641HPCN board.Jon Loeliger2006-05-31-34/+0
| | | | Signed-off-by: Jon Loeliger <jdl@freescale.com>
* Moved mpc8641hpcn_board_reset() out of cpu/ into board/.Jon Loeliger2006-05-31-0/+93
| | | | Signed-off-by: Jon Loeliger <jdl@freescale.com>
* Remove unneeded INIT_RAM_LOCK cache twiddling.Haiying Wang2006-05-10-11/+0
| | | | | | Correctly tracks r29 as global data pointer now. Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
* Cleanup whitespaces and style issues.Jon Loeliger2006-04-27-21/+12
| | | | | | | Removed //-style comments. Use 80-column lines. Remove trailing whitespace. Remove dead code and debug cruft.
* Initial support for MPC8641 HPCN board.Jon Loeliger2006-04-26-0/+315