summaryrefslogtreecommitdiff
path: root/board/mpc8641hpcn
AgeCommit message (Collapse)Author
2007-06-05mpc8641 image size cleanupEd Swarthout
e600 does not have a bootpg restriction. Move the version string to beginning of image at fff00000. Resetvec.S is not needed. Update flash copy instructions. Add tftpflash env variable Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com> Signed-off-by: Jon Loeliger <jdl@freescale.com>
2007-05-088641hpcn: Fix Makefile after moving pixis to board/freescale.Ed Swarthout
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>
2007-04-20mpc8641hpcn: Fix LAW and TLB setup to use the IO_PHYS #defines.Ed Swarthout
Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>
2007-04-20Enable LAWs for MPC8641 PCI-Ex2.Zhang Wei
Signed-off-by: Zhang Wei <wei.zhang@freescale.com> Signed-off-by: Jon Loeliger <jdl@freescale.com>
2007-04-09Add PIXIS FPGA support for MPC8641HPCN board.Haiying Wang
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>
2007-03-22Fix 8641HPCN problem with ld version 2.16Jon Loeliger
(Dot outside sections problem). This fix is in the spirit of 807d5d7319330e336ab34a5623c5e0d73b87d540. Signed-off-by: Jon Loeliger <jdl@freescale.com>
2006-10-11Move "ar" flags to config.mk to allow for silent "make -s"Jon Loeliger
2006-10-10Fix whitespace issues.Jon Loeliger
2006-09-19Modified makefile for new build mechanism.Jon Loeliger
Signed-off-by: Jon Loeliger <jdl@freescale.com>
2006-08-22General indent and whitespace cleanups.Jon Loeliger
2006-08-09Removed MPC8641HPCN DTS source file from build.Jon Loeliger
It is no longer linked into U-Boot; its sources are now located in the kernel tree. Signed-off-by: Jon Loeliger <jdl@freescale.com>
2006-08-09Add Rapidio support for the MPC8641HPCNJohn Traill
Signed-off-by: John Traill <john.traill@freescale.com>
2006-07-31Correct the irq value of DUART2Haiying Wang
2006-07-31Move get_board_sys_clk to board directoryHaiying Wang
2006-07-27Fixed OF device tree of mpc86xxhpcn board.Zhang Wei
The changes works in with kernel irq mapping rework. Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
2006-07-13Add support for reading and writing mac addresses to or from ID EEPROM.Haiying Wang
Added code for reading and writing Mac addresses to/from ID EEPROM(0x57). With attached patch, we can use command "mac/mac read/mac save/" to read and write EEPROM under u-boot prompt. U-boot will calculate the checksum of EEPROM while bootup, if it is right, then u-boot will check whether the mac address of eTSEC0/1/2/3 is availalbe (non-zero). If there is mac address availabe in EEPROM, u-boot will use it, otherewise, u-boot will use the mac address defined in MPC8641HPCN.h. This matches the requirement to set unique mac address for each TSEC port. Signed-off-by: Haiying Wang <haiying.wang@freescale.com> Signed-off-by: York Sun <yorksun@freescale.com>
2006-06-22Fix bug in 8641hpcn reset command with no args.Jon Loeliger
Signed-off-by: Haiying Wang <haiying.wang@freescale.com> Acked-by: Jon Loeliger <jdl@freescale.com>
2006-06-22Reworked IRQ mapping in OF-tree.Zhang Wei
2006-06-07Allow DTC path to be passed in.Jon Loeliger
Signed-off-by: Jon Loeliger <jdl@jdl.com>
2006-06-07Modify the IRQ of DUART2Haiying Wang
2006-05-31Review cleanups.Jon Loeliger
Signed-off-by: Jon Loeliger <jdl@freescale.com>
2006-05-31White space cleanup.Jon Loeliger
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>
2006-05-31Removed unneeded local_bus_init() from 8641HPCN board.Jon Loeliger
Signed-off-by: Jon Loeliger <jdl@freescale.com>
2006-05-31Moved mpc8641hpcn_board_reset() out of cpu/ into board/.Jon Loeliger
Signed-off-by: Jon Loeliger <jdl@freescale.com>
2006-05-31Move mpc86xx PIXIS code to board directoryJon Loeliger
First cut at moving the PIXIS platform code out of the 86xx cpu directory and into board/mpc8641hpcn where it belongs. Signed-off-by: Jon Loeliger <jdl@freescale.com>
2006-05-26Added pci@8000 block.Haiying Wang
Updated ethernet interrupt mappings (moved up 48). Cleaned up a few comments. Signed-off-by: Jon Loeliger <jdl@jdl.com>
2006-05-19Update 86xx address map and LAWBARs.Jon Loeliger
2006-05-19Enable 2nd CPU and I2C.Jon Loeliger
2006-05-15Update interrupt mapping.Jon Loeliger
2006-05-10Remove unneeded INIT_RAM_LOCK cache twiddling.Haiying Wang
Correctly tracks r29 as global data pointer now. Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
2006-05-10Remove unnecessary flash.c file.Jon Loeliger
2006-05-09Get MPC8641HPCN flash images working.Jon Loeliger
Enable the CFI driver. Remove bogus LAWBAR7 cruft. Use correct TEXT_BASE, Fixup load script. Enable SPD EEPROM during DDR setup. Use generic RFC 1918 IP addresses by default.
2006-04-27Cleanup whitespaces and style issues.Jon Loeliger
Removed //-style comments. Use 80-column lines. Remove trailing whitespace. Remove dead code and debug cruft.
2006-04-26Initial support for MPC8641 HPCN board.Jon Loeliger