Lines Matching +full:sub +full:- +full:processor
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * linux/arch/arm/kernel/head-common.S
5 * Copyright (C) 1994-2002 Russell King
18 #define OF_DT_MAGIC 0xedfe0dd0 /* 0xd00dfeed in big-endian */
71 * r0 = cp#15 control register (exc_ret for M-class)
74 * r9 = processor ID
97 sub r2, r2, r1
104 sub r2, r1, r0
112 str r9, [r0] @ Save processor ID
149 .size __mmap_switched_data, . - __mmap_switched_data
155 * This provides a C-API version of __lookup_processor_type
158 stmfd sp!, {r4 - r6, r9, lr}
162 ldmfd sp!, {r4 - r6, r9, pc}
166 * Read processor ID register (CP#15, CR0), and look up in the linker-built
167 * supported processor list. Note that we can't use the absolute addresses
192 mov r5, #0 @ unknown processor
217 str_p1: .asciz "\nError: unrecognized/unsupported processor variant (0x"
226 * Turn the screen red on a error - RiscPC only.