1
0
Fork 0
remarkable-uboot/arch/powerpc/cpu/mpc85xx
Aneesh Bansal fb4a2409b4 powerpc/mpc85xx: SECURE BOOT- Add secure boot target for B4860QDS
Changes:
1. L2 cache is being invalidated by Boot ROM code for e6500 core.
   So removing the invalidation from start.S
2. Clear the LAW and corresponding configuration for CPC. Boot ROM
   code uses it as hosekeeping area.
3. For Secure boot, CPC is configured as SRAM and used as house
   keeping area. This configuration is to be disabled once in uboot.
   Earlier this disabling of CPC as SRAM was happening in cpu_init_r.
   As a result cache invalidation function was getting skipped in
   case CPC is configured as SRAM.This was causing random crashes.

Signed-off-by: Ruchika Gupta <ruchika.gupta@freescale.com>
Signed-off-by: Aneesh Bansal <aneesh.bansal@freescale.com>
Reviewed-by: York Sun <yorksun@freescale.com>
2014-04-22 17:58:46 -07:00
..
Makefile PPC 85xx: Add qemu-ppce500 machine 2014-04-22 17:58:45 -07:00
b4860_ids.c powerpc/rman: fix RMan support for t4240 and b4860 2013-08-09 12:41:41 -07:00
b4860_serdes.c 85xx/b4860: Alternate serdes protocols for B4860/B4420 2014-03-07 14:50:00 -08:00
bsc9132_serdes.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
c29x_serdes.c powerpc/mpc85xx: Cleanup license header in source files 2013-08-12 15:04:24 -07:00
cache.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
cmd_errata.c powerpc/usb: Workaround for erratum-A006261 2014-03-07 14:52:16 -08:00
commproc.c ppc: Move dp_alloc_base, dp_alloc_top to arch_global_data 2013-02-04 09:05:43 -05:00
config.mk powerpc: mpc85xx: move CONFIG_MPC85xx definition to CPU config.mk 2014-01-24 16:59:08 -05:00
cpu.c PPC 85xx: Add qemu-ppce500 machine 2014-04-22 17:58:45 -07:00
cpu_init.c powerpc/mpc85xx: SECURE BOOT- Add secure boot target for B4860QDS 2014-04-22 17:58:46 -07:00
cpu_init_early.c PPC 85xx: Add qemu-ppce500 machine 2014-04-22 17:58:45 -07:00
ether_fcc.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
fdt.c powerpc/85xx: fix broken cpu "clock-frequency" property 2013-11-13 12:41:28 -08:00
fsl_corenet2_serdes.c powerpc/mpc85xx: Update serdes protocols for T1040 2014-02-03 08:38:48 -08:00
fsl_corenet2_serdes.h powerpc/asm: Move function declaration of 'serdes_get_prtcl' to fsl_serdes.h 2013-08-09 12:41:41 -07:00
fsl_corenet_serdes.c fsl/mpc85xx: define common serdes_clock_to_string function 2013-10-24 09:36:18 -07:00
fsl_corenet_serdes.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
interrupts.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
liodn.c powerpc/t4240: fix per pci endpoint liodn offsets 2013-11-13 12:41:28 -08:00
mp.c Driver/DDR: Moving Freescale DDR driver to a common driver 2013-11-25 11:43:43 -08:00
mp.h powerpc/mpc85xx: Rewrite spin table to comply with ePAPR v1.1 2012-10-22 14:31:32 -05:00
mpc8536_serdes.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
mpc8544_serdes.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
mpc8548_serdes.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
mpc8568_serdes.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
mpc8569_serdes.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
mpc8572_serdes.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
p1010_serdes.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
p1021_serdes.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
p1022_serdes.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
p1023_serdes.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
p2020_serdes.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
p2041_ids.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
p2041_serdes.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
p3041_ids.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
p3041_serdes.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
p4080_ids.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
p4080_serdes.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
p5020_ids.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
p5020_serdes.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
p5040_ids.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
p5040_serdes.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
pci.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
portals.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
qe_io.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
release.S PPC: 85xx: Remove IVOR reset 2014-04-22 17:58:45 -07:00
resetvec.S Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
serial_scc.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
speed.c powerpc/t208x: some update to support t2081 2014-02-24 15:22:36 -08:00
spl_minimal.c Driver/IFC: Move Freescale IFC driver to a common driver 2013-11-25 11:43:47 -08:00
start.S powerpc/mpc85xx: SECURE BOOT- Add secure boot target for B4860QDS 2014-04-22 17:58:46 -07:00
t1040_ids.c powerpc/mpc85xx: Update LIODNs for T1040 2014-02-03 08:38:48 -08:00
t1040_serdes.c powerpc/mpc85xx: Update serdes protocols for T1040 2014-02-03 08:38:48 -08:00
t2080_ids.c powerpc/t208x: some update to support t2081 2014-02-24 15:22:36 -08:00
t2080_serdes.c powerpc/t208x: some update to support t2081 2014-02-24 15:22:36 -08:00
t4240_ids.c powerpc/t4240: set pcie liodn in the correct register 2013-11-13 12:41:28 -08:00
t4240_serdes.c powerpc/t4240: add QSGMII interface support 2013-08-20 10:46:48 -07:00
tlb.c PPC 85xx: Add qemu-ppce500 machine 2014-04-22 17:58:45 -07:00
traps.c common: Add get_effective_memsize() to memsize.c 2014-02-21 11:06:13 -05:00
u-boot-nand.lds Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
u-boot-nand_spl.lds Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
u-boot-spl.lds powerpc:mpc85xx: Add ifc nand boot support for TPL/SPL 2014-01-21 13:42:01 -08:00
u-boot.lds PPC 85xx: Add ELF entry point 2014-04-22 17:58:45 -07:00