xref: /rk3399_rockchip-uboot/board/freescale/bsc9131rdb/law.c (revision 326ea986ac150acdc7656d57fca647db80b50158)
17530d341SPrabhakar Kushwaha /*
27530d341SPrabhakar Kushwaha  * Copyright 2011-2012 Freescale Semiconductor, Inc.
37530d341SPrabhakar Kushwaha  *
4*1a459660SWolfgang Denk  * SPDX-License-Identifier:	GPL-2.0+
57530d341SPrabhakar Kushwaha  */
67530d341SPrabhakar Kushwaha 
77530d341SPrabhakar Kushwaha #include <common.h>
87530d341SPrabhakar Kushwaha #include <asm/fsl_law.h>
97530d341SPrabhakar Kushwaha #include <asm/mmu.h>
107530d341SPrabhakar Kushwaha 
117530d341SPrabhakar Kushwaha struct law_entry law_table[] = {
127530d341SPrabhakar Kushwaha 	SET_LAW(CONFIG_SYS_NAND_BASE_PHYS, LAW_SIZE_1M, LAW_TRGT_IF_IFC),
13765b0bdbSPriyanka Jain 	SET_LAW(CONFIG_SYS_FSL_DSP_CCSRBAR_PHYS, LAW_SIZE_1M,
14765b0bdbSPriyanka Jain 		LAW_TRGT_IF_DSP_CCSR),
15765b0bdbSPriyanka Jain 	SET_LAW(CONFIG_SYS_FSL_DSP_M2_RAM_ADDR, LAW_SIZE_16M,
16765b0bdbSPriyanka Jain 		LAW_TRGT_IF_OCN_DSP),
177530d341SPrabhakar Kushwaha };
187530d341SPrabhakar Kushwaha 
197530d341SPrabhakar Kushwaha int num_law_entries = ARRAY_SIZE(law_table);
20