uboot-mt623x/cpu/mpc85xx
Kumar Gala 33f57bd553 85xx: Fix enabling of L1 cache parity on secondary cores
Use the same code between primary and secondary cores to init the
L1 cache.  We were not enabling cache parity on the secondary cores.

Also, reworked the L1 cache init code to match the e500mc L2 init code
that first invalidates the cache and locks.  Than enables the cache and
makes sure its enabled before continuing.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2010-03-30 10:48:30 -05:00
..
Makefile ppc/p4080: Add various p4080 related defines (and p4040) 2009-09-24 12:05:28 -05:00
commproc.c ppc/85xx: Cleanup makefile and related optional files 2009-09-08 09:10:07 -05:00
config.mk ppc: remove -ffixed-r14 gcc option. 2010-01-26 19:30:16 +01:00
cpu.c ppc/p4080: Determine various chip frequencies on CoreNet platforms 2009-09-24 12:05:29 -05:00
cpu_init.c ppc/85xx: Add tracking of TLB CAM usage 2010-01-05 13:49:08 -06:00
cpu_init_early.c ppc/p4080: CoreNet platfrom style CCSRBAR setting 2009-09-24 12:05:28 -05:00
cpu_init_nand.c ppc/85xx: add cpu init config file for boot from NAND 2009-09-24 12:05:26 -05:00
ddr-gen1.c fsl_dma: Break out common memory initialization function 2009-07-01 23:12:01 -05:00
ddr-gen2.c rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
ddr-gen3.c ppc/8xxx: Remove ddr_pd_cntl register since it doesn't exist 2009-09-08 09:10:04 -05:00
ether_fcc.c ppc/85xx: Cleanup makefile and related optional files 2009-09-08 09:10:07 -05:00
fdt.c qe: fixup the snum for MPC8569 Rev2.0 2010-01-25 22:14:39 -06:00
fixed_ivor.S Coding Style cleanup; update CHANGELOG, prepare -rc1 2009-10-28 00:49:47 +01:00
interrupts.c 85xx: Improve MPIC initialization 2009-08-28 17:12:43 -05:00
mp.c 85xx: Add support for 'cpu disable' command 2010-01-26 23:17:50 -06:00
mp.h 85xx: MP Boot Page Translation update 2009-10-27 09:34:57 -05:00
mpc8536_serdes.c Update Freescale copyrights to remove "All Rights Reserved" 2009-07-29 09:59:22 +02:00
pci.c ppc/85xx: Cleanup makefile and related optional files 2009-09-08 09:10:07 -05:00
qe_io.c rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
release.S 85xx: Fix enabling of L1 cache parity on secondary cores 2010-03-30 10:48:30 -05:00
resetvec.S * Patches by Xianghua Xiao, 15 Oct 2003: 2003-10-15 23:53:47 +00:00
serial_scc.c ppc/85xx: Cleanup makefile and related optional files 2009-09-08 09:10:07 -05:00
speed.c Fix the local bus divider mapping 2010-01-25 22:14:39 -06:00
start.S 85xx: Fix enabling of L1 cache parity on secondary cores 2010-03-30 10:48:30 -05:00
tlb.c ppc/85xx: Make SPD DDR TLB setup code use dynamic entry allocation 2010-01-05 13:49:08 -06:00
traps.c kgdb: cpu/mpc* cpu/74xx: include kgdb.h when needed 2010-02-08 22:05:42 +01:00
u-boot-nand.lds ppc/85xx: make boot from NAND full relocation to RAM 2009-11-13 16:56:17 -06:00
u-boot-nand_spl.lds ppc/85xx: add ld script file for boot from NAND 2009-09-24 12:05:25 -05:00
u-boot.lds 85xx: Ensure BSS segment isn't linked at address 0 2009-10-08 00:33:47 +02:00