1*8b0044ffSOleksandr G Zhadan /* 2*8b0044ffSOleksandr G Zhadan * Copyright 2013-2015 Arcturus Networks, Inc. 3*8b0044ffSOleksandr G Zhadan * http://www.arcturusnetworks.com/products/ucp1020/ 4*8b0044ffSOleksandr G Zhadan * based on board/freescale/p1_p2_rdb_pc/spl.c 5*8b0044ffSOleksandr G Zhadan * original copyright follows: 6*8b0044ffSOleksandr G Zhadan * Copyright 2013 Freescale Semiconductor, Inc. 7*8b0044ffSOleksandr G Zhadan * 8*8b0044ffSOleksandr G Zhadan * SPDX-License-Identifier: GPL-2.0+ 9*8b0044ffSOleksandr G Zhadan */ 10*8b0044ffSOleksandr G Zhadan 11*8b0044ffSOleksandr G Zhadan #include <common.h> 12*8b0044ffSOleksandr G Zhadan #include <asm/fsl_law.h> 13*8b0044ffSOleksandr G Zhadan #include <asm/mmu.h> 14*8b0044ffSOleksandr G Zhadan 15*8b0044ffSOleksandr G Zhadan struct law_entry law_table[] = { 16*8b0044ffSOleksandr G Zhadan #ifdef CONFIG_VSC7385_ENET 17*8b0044ffSOleksandr G Zhadan SET_LAW(CONFIG_SYS_VSC7385_BASE_PHYS, LAW_SIZE_1M, LAW_TRGT_IF_LBC), 18*8b0044ffSOleksandr G Zhadan #endif 19*8b0044ffSOleksandr G Zhadan SET_LAW(CONFIG_SYS_FLASH_BASE_PHYS, LAW_SIZE_64M, LAW_TRGT_IF_LBC), 20*8b0044ffSOleksandr G Zhadan #ifdef CONFIG_SYS_NAND_BASE_PHYS 21*8b0044ffSOleksandr G Zhadan SET_LAW(CONFIG_SYS_NAND_BASE_PHYS, LAW_SIZE_32K, LAW_TRGT_IF_LBC), 22*8b0044ffSOleksandr G Zhadan #endif 23*8b0044ffSOleksandr G Zhadan }; 24*8b0044ffSOleksandr G Zhadan 25*8b0044ffSOleksandr G Zhadan int num_law_entries = ARRAY_SIZE(law_table); 26