| /arch/mips/lib/ |
| A D | cache.c | 111 void __weak flush_cache(ulong start_addr, ulong size) in flush_cache() argument 123 cache_loop(start_addr, start_addr + size, ilsize, in flush_cache() 129 cache_loop(start_addr, start_addr + size, dlsize, HIT_WRITEBACK_INV_D); in flush_cache() 132 cache_loop(start_addr, start_addr + size, slsize, HIT_WRITEBACK_INV_SD); in flush_cache() 135 cache_loop(start_addr, start_addr + size, ilsize, HIT_INVALIDATE_I); in flush_cache() 145 void __weak flush_dcache_range(ulong start_addr, ulong stop) in flush_dcache_range() argument 151 if (start_addr == stop) in flush_dcache_range() 154 cache_loop(start_addr, stop, lsize, HIT_WRITEBACK_INV_D); in flush_dcache_range() 169 if (start_addr == stop) in invalidate_dcache_range() 173 cache_loop(start_addr, stop, slsize, HIT_INVALIDATE_SD); in invalidate_dcache_range() [all …]
|
| /arch/xtensa/lib/ |
| A D | cache.c | 30 void flush_cache(ulong start_addr, ulong size) in flush_cache() argument 32 __flush_invalidate_dcache_range(start_addr, size); in flush_cache() 33 __invalidate_icache_range(start_addr, size); in flush_cache() 42 void flush_dcache_range(ulong start_addr, ulong end_addr) in flush_dcache_range() argument 44 __flush_invalidate_dcache_range(start_addr, end_addr - start_addr); in flush_dcache_range()
|
| /arch/powerpc/cpu/mpc8xxx/ |
| A D | pamu_table.c | 17 tbl->start_addr[i] = in construct_pamu_addr_table() 20 tbl->end_addr[i] = tbl->start_addr[i] + tbl->size[i] - 1; in construct_pamu_addr_table() 24 tbl->start_addr[i] = in construct_pamu_addr_table() 27 tbl->end_addr[i] = tbl->start_addr[i] + tbl->size[i] - 1; in construct_pamu_addr_table() 32 tbl->start_addr[i] = in construct_pamu_addr_table() 35 tbl->end_addr[i] = tbl->start_addr[i] + tbl->size[i] - 1; in construct_pamu_addr_table() 41 debug("%llx \t\t\t%llx\n", tbl->start_addr[j], tbl->size[j]); in construct_pamu_addr_table()
|
| A D | fsl_pamu.c | 384 min_addr = find_min(tbl->start_addr, num_entries); in config_pamu() 432 subwin_size, tbl->start_addr[i] - min_addr, in config_pamu()
|
| /arch/mips/mach-octeon/ |
| A D | cache.c | 11 void flush_dcache_range(ulong start_addr, ulong stop) in flush_dcache_range() argument 17 void flush_cache(ulong start_addr, ulong size) in flush_cache() argument 21 void invalidate_dcache_range(ulong start_addr, ulong stop) in invalidate_dcache_range() argument
|
| A D | cvmx-bootmem.c | 1357 int cvmx_bootmem_reserve_memory(u64 start_addr, u64 size, in cvmx_bootmem_reserve_memory() argument 1366 __func__, CAST_ULL(start_addr), CAST_ULL(size), name, flags); in cvmx_bootmem_reserve_memory() 1382 if (addr >= start_addr && addr < start_addr + size) { in cvmx_bootmem_reserve_memory() 1383 reserve_size = size - (addr - start_addr); in cvmx_bootmem_reserve_memory() 1386 } else if (start_addr > addr && in cvmx_bootmem_reserve_memory() 1387 start_addr < (addr + block_size)) { in cvmx_bootmem_reserve_memory() 1388 reserve_size = block_size - (start_addr - addr); in cvmx_bootmem_reserve_memory() 1394 name, (unsigned long long)start_addr, in cvmx_bootmem_reserve_memory()
|
| /arch/arm/mach-rockchip/ |
| A D | sdram.c | 178 phys_addr_t start_addr = ddr_info->bank[i]; in rockchip_dram_init_banksize() local 188 start_addr = CFG_SYS_SDRAM_BASE + SZ_2M; in rockchip_dram_init_banksize() 227 if (start_addr >= rsrv_start && start_addr < rsrv_end) { in rockchip_dram_init_banksize() 228 if (rsrv_end - start_addr > size) { in rockchip_dram_init_banksize() 234 start_addr = rsrv_end; in rockchip_dram_init_banksize() 238 if (start_addr < rsrv_start) { in rockchip_dram_init_banksize() 239 end_addr = start_addr + size; in rockchip_dram_init_banksize() 255 size = rsrv_start - start_addr; in rockchip_dram_init_banksize() 264 gd->bd->bi_dram[j].start = start_addr; in rockchip_dram_init_banksize() 270 start_addr = rsrv_end; in rockchip_dram_init_banksize() [all …]
|
| /arch/powerpc/lib/ |
| A D | cache.c | 23 void flush_cache(ulong start_addr, ulong size) in flush_cache() argument 28 start = start_addr & ~(CONFIG_SYS_CACHELINE_SIZE - 1); in flush_cache() 29 end = start_addr + size - 1; in flush_cache()
|
| /arch/arm/mach-mvebu/ |
| A D | dram.c | 171 u32 start_addr; in dram_ecc_scrubbing() local 190 start_addr = 0; in dram_ecc_scrubbing() 195 start_addr = 0x1000000; in dram_ecc_scrubbing() 196 size -= start_addr; in dram_ecc_scrubbing() 199 mv_xor_mem_init(SCRB_XOR_CHAN, start_addr, size - 1, in dram_ecc_scrubbing()
|
| /arch/mips/mach-mtmips/mt7621/tpl/ |
| A D | tpl.c | 23 static void fill_lock_l2cache(uintptr_t dataptr, ulong start_addr, ulong size) in fill_lock_l2cache() argument 26 ulong end_addr = start_addr + size; in fill_lock_l2cache() 37 for (addr = start_addr; addr < end_addr; addr += slsize) { in fill_lock_l2cache()
|
| /arch/arm/cpu/armv7m/ |
| A D | cache.c | 139 static int action_cache_range(enum cache_action action, u32 start_addr, in action_cache_range() argument 157 start_addr &= ~(cline_size - 1); in action_cache_range() 160 writel(start_addr, action_reg); in action_cache_range() 162 start_addr += cline_size; in action_cache_range()
|
| A D | mpu.c | 38 writel(reg_config->start_addr | VALID_REGION | reg_config->region_no, in mpu_config()
|
| /arch/arm/include/asm/ |
| A D | omap_sec_common.h | 37 int secure_emif_firewall_setup(uint8_t region_num, uint32_t start_addr,
|
| A D | armv7_mpu.h | 86 uint32_t start_addr; member
|
| /arch/arm/cpu/arm926ejs/mxs/ |
| A D | mxs.c | 74 void mx28_fixup_vt(uint32_t start_addr) in mx28_fixup_vt() argument 86 vt[i + 8] = start_addr + (4 * i); in mx28_fixup_vt()
|
| /arch/arm/mach-omap2/ |
| A D | sec-common.c | 212 int secure_emif_firewall_setup(uint8_t region_num, uint32_t start_addr, in secure_emif_firewall_setup() argument 223 region_num, start_addr, size); in secure_emif_firewall_setup() 227 (start_addr & 0xFFFFFFF0) | (region_num & 0x0F), in secure_emif_firewall_setup()
|
| /arch/arm/cpu/armv7/ |
| A D | mpu_v7r.c | 71 asm volatile ("mcr p15, 0, %0, c6, c1, 0" : : "r" (rgn->start_addr)); in mpu_config()
|
| /arch/powerpc/include/asm/ |
| A D | fsl_pamu.h | 91 phys_addr_t start_addr[10]; member
|
| /arch/m68k/lib/ |
| A D | cache.c | 16 void flush_cache(ulong start_addr, ulong size) in flush_cache() argument
|
| /arch/mips/mach-octeon/include/mach/ |
| A D | cvmx-bootmem.h | 289 int cvmx_bootmem_reserve_memory(u64 start_addr, u64 size,
|
| /arch/arm/mach-imx/ |
| A D | hab.c | 767 static bool csf_is_valid(struct ivt *ivt, ulong start_addr, size_t bytes) in csf_is_valid() argument 769 u8 *start = (u8 *)start_addr; in csf_is_valid()
|
| /arch/arm/include/asm/arch-tegra/ |
| A D | dc.h | 334 uint start_addr; /* _WINBUF_START_ADDR_0 */ member
|