]> git.kernelconcepts.de Git - karo-tx-uboot.git/commit
ARM: ls102xa: allow all the peripheral access permission as R/W.
authorXiubo Li <Li.Xiubo@freescale.com>
Fri, 21 Nov 2014 09:40:58 +0000 (17:40 +0800)
committerYork Sun <yorksun@freescale.com>
Thu, 11 Dec 2014 17:42:12 +0000 (09:42 -0800)
commite87f3b308c454f6e78b02da857936c7d012c385b
treeae3e48888d8c00e3e6fde259b239d1f8def06717
parent1a2826f6e02d0d3ec97b77b5b13c13d2ac27fb9d
ARM: ls102xa: allow all the peripheral access permission as R/W.

The Central Security Unit (CSU) allows secure world software to
change the default access control policies of peripherals/bus
slaves, determining which bus masters may access them. This
allows peripherals to be separated into distinct security domains.
Combined with SMMU configuration of the system masters privileges,
these features provide protection against indirect unauthorized
access to data.

For now we configure all the peripheral access permissions as R/W.

Signed-off-by: Xiubo Li <Li.Xiubo@freescale.com>
Reviewed-by: York Sun <yorksun@freescale.com>
arch/arm/include/asm/arch-ls102xa/config.h
arch/arm/include/asm/arch-ls102xa/ns_access.h [new file with mode: 0644]
board/freescale/common/Makefile
board/freescale/common/ns_access.c [new file with mode: 0644]
board/freescale/ls1021aqds/ls1021aqds.c
board/freescale/ls1021atwr/ls1021atwr.c
include/configs/ls1021aqds.h
include/configs/ls1021atwr.h