2 * Copyright 2014 Freescale Semiconductor
4 * SPDX-License-Identifier: GPL-2.0+
10 #include <asm/arch/ns_access.h>
12 static void enable_devices_ns_access(struct csu_ns_dev *ns_dev, uint32_t num)
14 u32 *base = (u32 *)CONFIG_SYS_FSL_CSU_ADDR;
19 for (i = 0; i < num; i++) {
20 reg = base + ns_dev[i].ind / 2;
22 if (ns_dev[i].ind % 2 == 0) {
24 val |= ns_dev[i].val << 16;
33 void enable_layerscape_ns_access(void)
35 enable_devices_ns_access(ns_dev, ARRAY_SIZE(ns_dev));