arm: ls102xa: Update snoop settings for CCI-400
authorAlison Wang <b18965@freescale.com>
Thu, 15 Jan 2015 09:29:29 +0000 (17:29 +0800)
committerYork Sun <yorksun@freescale.com>
Sat, 24 Jan 2015 04:29:14 +0000 (22:29 -0600)
commit7df50fd323187568aa61f84db816aa23709065bd
tree20c6ad09df7e28772728212a3b8a4971b0426abb
parent5699274373e9bf569ffb4001a3d2ee0ebf1b6b03
arm: ls102xa: Update snoop settings for CCI-400

CAAM is connected to CCI-400 S0 slave interface. Disable snooping for
S0 will cause CAAM self test failure. This patch is to enable snooping
for S0 slave interface. These CCI-400 operations are moved to
board_early_init_f() to be initialized earlier. For S4 slave interface,
issuing of snoop requests and DVM message requests are enabled.

Signed-off-by: Alison Wang <alison.wang@freescale.com>
Reviewed-by: York Sun <yorksun@freescale.com>
arch/arm/include/asm/arch-ls102xa/immap_ls102xa.h
board/freescale/ls1021aqds/ls1021aqds.c
board/freescale/ls1021atwr/ls1021atwr.c