Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Set Rev 2.x 86xx PIC in mixed mode. | Haiying Wang | 2007-03-22 | -0/+20 |
| | | | | | | | | | Prevent false interrupt from hanging Linux as MSR[EE] is set to enable interrupts by changing the PIC out of the default pass through mode into mixed mode. Signed-off-by: Haiying Wang <haiying.wang@freescale.com> Signed-off-by: Jon Loeliger <jdl@freescale.com> | |||
* | Add support for 8641 Rev 2 silicon. | Ed Swarthout | 2007-03-22 | -2/+2 |
| | | | | | | | | Without this patch, I am unable to get to the prompt on rev 2 silicon. Only set ddrioovcr for rev1. Signed-off-by: Ed Swarthout<ed.swarthout@freescale.com> Signed-off-by: Jon Loeliger <jdl@freescale.com> | |||
* | MPC86xx: Cleaned up unused and conditionally used local variables. | Jon Loeliger | 2006-10-27 | -6/+2 |
| | | | | Signed-off-by: Jon Loeliger <jdl@freescale.com> | |||
* | Fix "ar" flags in some Makefiles to allow for silent "make -s" | Wolfgang Denk | 2006-10-27 | -1/+1 |
| | ||||
* | Code cleanup | Wolfgang Denk | 2006-10-24 | -165/+165 |
| | ||||
* | Moved i2c driver out of cpu/mpc86xx/i2c.c into drivers/fsl_i2c.c | Jon Loeliger | 2006-10-19 | -270/+1 |
| | | | | | | | in an effort to begin to unify the umpteen FSL I2C drivers that are all otherwise very similar. Signed-off-by: Jon Loeliger <jdl@freescale.com> | |||
* | Coding style changes to remove local varible blocks | Jon Loeliger | 2006-10-10 | -74/+64 |
| | | | | and reformat a bit nicer. | |||
* | Fix whitespace issues. | Jon Loeliger | 2006-10-10 | -1/+0 |
| | ||||
* | Merge branch 'mpc86xx' | Jon Loeliger | 2006-09-29 | -0/+2 |
|\ | ||||
| * | Fix missing tCycle/modfreq calculation. | John Traill | 2006-09-29 | -0/+2 |
| | | | | | | | | Signed-off-by: John Traill <john.traill@freescale.com> | |||
* | | Modified makefile for new build mechanism. | Jon Loeliger | 2006-09-19 | -7/+10 |
|/ | | | | Signed-off-by: Jon Loeliger <jdl@freescale.com> | |||
* | Handle 86xx SVR values according to the new Reference Manual. | Jon Loeliger | 2006-09-14 | -4/+5 |
| | | | | | | | | Both 8641 and 8641D have SVR == 0x8090, and are distinguished by the byte in bits 16-23 instead. Thanks to Jason Jin for noticing. Signed-off-by: Jon Loeliger <jdl@freescale.com> | |||
* | Remove trailing empty lines. | Jon Loeliger | 2006-08-29 | -5/+0 |
| | ||||
* | Remove bogus msync and use volatile asm. | Jon Loeliger | 2006-08-29 | -3/+3 |
| | ||||
* | General indent and whitespace cleanups. | Jon Loeliger | 2006-08-22 | -352/+331 |
| | ||||
* | Cleanup compiler warnings. | Jon Loeliger | 2006-08-22 | -13/+10 |
| | ||||
* | Copy Global Data Pointer to r29 for DECLARE_GLOBAL_DATA_PTR | Haiying Wang | 2006-08-17 | -1/+2 |
| | ||||
* | Fix caslat calculation | John Traill | 2006-08-09 | -96/+39 |
| | | | | Signed-off-by: John Traill <john.traill@freescale.com> | |||
* | Convert to mac-address in ethernet nodes. | Jon Loeliger | 2006-08-09 | -4/+4 |
| | ||||
* | Move get_board_sys_clk to board directory | Haiying Wang | 2006-07-31 | -66/+0 |
| | ||||
* | Fix 8641HPCN pollution | John Traill | 2006-07-28 | -0/+2 |
| | ||||
* | Enable PCIE1 for MPC8641HPCN board | Jin Zhengxiong-R64188 | 2006-06-27 | -110/+284 |
| | | | | Signed-off-by: Jason Jin <Jason.jin@freescale.com> | |||
* | Do not enable address translation on secondary CPUs. | Jon Loeliger | 2006-06-15 | -15/+0 |
| | | | | | | Do not set up BATs on secondary CPUs. Let Linux do the nasty. Signed-off-by: Jon Loeliger <jdl@freescale.com> | |||
* | Fix a get_board_sys_clk() use-before-def warning. | Jon Loeliger | 2006-06-07 | -64/+64 |
| | | | | Signed-off-by: Jon Loeliger <jdl@jdl.com> | |||
* | Review cleanups. | Jon Loeliger | 2006-05-31 | -99/+37 |
| | | | | Signed-off-by: Jon Loeliger <jdl@freescale.com> | |||
* | White space cleanup. | Jon Loeliger | 2006-05-31 | -14/+13 |
| | | | | | | | | | 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> | |||
* | Moved mpc8641hpcn_board_reset() out of cpu/ into board/. | Jon Loeliger | 2006-05-31 | -84/+6 |
| | | | | Signed-off-by: Jon Loeliger <jdl@freescale.com> | |||
* | Remove dead debug code. | Jon Loeliger | 2006-05-31 | -24/+0 |
| | | | | Signed-off-by: Jon Loeliger <jdl@jdl.com> | |||
* | Move mpc86xx PIXIS code to board directory | Jon Loeliger | 2006-05-31 | -293/+15 |
| | | | | | | | | 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> | |||
* | Improve "reset" command's interaction with watchdog. | Haiying Wang | 2006-05-30 | -5/+32 |
| | | | | | | | | "reset altbank" will reset another bank WITHOUT watch dog timer enabled "reset altbank wd" will reset another bank WITH watch dog enabled "diswd" will disable watch dog after u-boot boots up successfully Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com> | |||
* | Fix two SDRAM setup bugs. | Haiying Wang | 2006-05-30 | -7/+7 |
| | | | | | | | Fix ECC setup bug. Enable 1T/2T based on number of DIMMs present. Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com> | |||
* | Change arbitration to round-robin for SMP linux. | Jon Loeliger | 2006-05-19 | -6/+9 |
| | ||||
* | Enable dual DDR controllers and interleaving. | Jon Loeliger | 2006-05-19 | -121/+494 |
| | ||||
* | Remove L2 Cache invalidate polling. | Jon Loeliger | 2006-05-19 | -11/+17 |
| | ||||
* | Remove unneeded INIT_RAM_LOCK cache twiddling. | Haiying Wang | 2006-05-10 | -2/+3 |
| | | | | | | Correctly tracks r29 as global data pointer now. Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com> | |||
* | Cleanup whitespaces and style issues. | Jon Loeliger | 2006-04-27 | -411/+339 |
| | | | | | | | Removed //-style comments. Use 80-column lines. Remove trailing whitespace. Remove dead code and debug cruft. | |||
* | Initial support for MPC8641 HPCN board. | Jon Loeliger | 2006-04-26 | -0/+4699 |