summaryrefslogtreecommitdiff
path: root/board/freescale/common/ns_access.c
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2015-10-30 16:56:58 (GMT)
committerTom Rini <trini@konsulko.com>2015-10-30 16:56:58 (GMT)
commit588eec2a8603ee8a8e2e913895767c4c02d523af (patch)
tree6c51f6e969c5ef309d424b87a0295800baefa87a /board/freescale/common/ns_access.c
parentcde7f96109e4d367df51c8fc522acdcd10f2702e (diff)
parent7ee52af455c2cec7b674d2159806f7e95da8e6a5 (diff)
downloadu-boot-588eec2a8603ee8a8e2e913895767c4c02d523af.tar.xz
Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq
Diffstat (limited to 'board/freescale/common/ns_access.c')
-rw-r--r--board/freescale/common/ns_access.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/board/freescale/common/ns_access.c b/board/freescale/common/ns_access.c
index d7de982..d8d16c5 100644
--- a/board/freescale/common/ns_access.c
+++ b/board/freescale/common/ns_access.c
@@ -6,9 +6,10 @@
#include <common.h>
#include <asm/io.h>
+#include <fsl_csu.h>
#include <asm/arch/ns_access.h>
-void enable_devices_ns_access(struct csu_ns_dev *ns_dev, uint32_t num)
+static void enable_devices_ns_access(struct csu_ns_dev *ns_dev, uint32_t num)
{
u32 *base = (u32 *)CONFIG_SYS_FSL_CSU_ADDR;
u32 *reg;
@@ -28,3 +29,8 @@ void enable_devices_ns_access(struct csu_ns_dev *ns_dev, uint32_t num)
out_be32(reg, val);
}
}
+
+void enable_layerscape_ns_access(void)
+{
+ enable_devices_ns_access(ns_dev, ARRAY_SIZE(ns_dev));
+}