Lines Matching +full:arm926ej +full:- +full:s
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * linux/arch/arm/mm/proc-arm926.S: MMU functions for ARM926EJ-S
5 * Copyright (C) 1999-2001 ARM Limited
7 * hacked for non-paged-MM by Hyok S. Choi, 2003.
12 * CONFIG_CPU_ARM926_CPU_IDLE -> nohlt
19 #include <asm/pgtable-hwdef.h>
22 #include "proc-macros.S"
76 bic ip, ip, #0x1100 @ ...i...s........
148 * - start - start address (inclusive)
149 * - end - end address (exclusive)
150 * - flags - vm_flags describing address space
183 * region described by start, end. If you have non-snooping
186 * - start - virtual start address
187 * - end - virtual end address
196 * region described by start, end. If you have non-snooping
199 * - start - virtual start address
200 * - end - virtual end address
203 bic r0, r0, #CACHE_DLINESIZE - 1
219 * - addr - kernel address
220 * - size - region size
241 * - start - virtual start address
242 * - end - virtual end address
248 tst r0, #CACHE_DLINESIZE - 1
250 tst r1, #CACHE_DLINESIZE - 1
253 bic r0, r0, #CACHE_DLINESIZE - 1
266 * - start - virtual start address
267 * - end - virtual end address
273 bic r0, r0, #CACHE_DLINESIZE - 1
287 * - start - virtual start address
288 * - end - virtual end address
291 bic r0, r0, #CACHE_DLINESIZE - 1
306 * - start - kernel virtual start address
307 * - size - size of region
308 * - dir - DMA direction
320 * - start - kernel virtual start address
321 * - size - size of region
322 * - dir - DMA direction
331 @ define struct cpu_cache_fns (see <asm/cacheflush.h> and proc-macros.S)
388 /* Suspend/resume support: taken from arch/arm/plat-s3c24xx/sleep.S */
393 stmfd sp!, {r4 - r6, lr}
397 stmia r0, {r4 - r6}
398 ldmfd sp!, {r4 - r6, pc}
405 ldmia r0, {r4 - r6}
425 mov r0, #4 @ disable write-back on caches explicitly
438 .size __arm926_setup, . - __arm926_setup
452 @ define struct processor (see <asm/proc-fns.h> and proc-macros.S)
459 string cpu_arm926_name, "ARM926EJ-S"
467 .long 0x41069260 @ ARM926EJ-S (v5TEJ)
488 .size __arm926_proc_info, . - __arm926_proc_info