Searched +full:cortex +full:- +full:ax (Results  1 – 6 of 6) sorted by relevance
| /linux/arch/arm/mm/ | 
| H A D | proc-v7m.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */3  *  linux/arch/arm/mm/proc-v7m.S
 8  *  This is the "shell" of the ARMv7-M processor support.
 15 #include "proc-macros.S"
 32  *	- loc   - location to jump to for soft reset
 97 	.section ".init.text", "ax"
 105  *	This should be able to cover all ARMv7-M cores.
 141 	ldmia	sp, {r0-r3, r12}
 145 	@ Special-purpose control register
 151 	stmiane	sp, {r0-r6, lr}		@ v7m_invalidate_l1 touches r0-r6
 [all …]
 
 | 
| H A D | proc-v7.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */3  *  linux/arch/arm/mm/proc-v7.S
 9 #include <linux/arm-smccc.h>
 15 #include <asm/asm-offsets.h>
 17 #include <asm/pgtable-hwdef.h>
 20 #include "proc-macros.S"
 23 #include "proc-v7-3level.S"
 25 #include "proc-v7-2level.S"
 28 .arch armv7-a
 49  *	- loc   - location to jump to for soft reset
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/interrupt-controller/ | 
| H A D | mediatek,mtk-cirq.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---
 4 $id: http://devicetree.org/schemas/interrupt-controller/mediatek,mtk-cirq.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Youlin Pei <youlin.pei@mediatek.com>
 14   work outside of MCUSYS which comprises with Cortex-Ax cores, CCI and GIC.
 16   to GIC in MCUSYS. When CIRQ is enabled, it will record the edge-sensitive
 25       - enum:
 26           - mediatek,mt2701-cirq
 27           - mediatek,mt8135-cirq
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/broadcom/ | 
| H A D | bcm-ns.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT3  * Copyright 2013-2014 Hauke Mehrtens <hauke@hauke-m.de>
 6 #include <dt-bindings/clock/bcm-nsp.h>
 7 #include <dt-bindings/gpio/gpio.h>
 8 #include <dt-bindings/input/input.h>
 9 #include <dt-bindings/interrupt-controller/irq.h>
 10 #include <dt-bindings/interrupt-controller/arm-gic.h>
 13 	interrupt-parent = <&gic>;
 14 	#address-cells = <1>;
 15 	#size-cells = <1>;
 [all …]
 
 | 
| /linux/arch/arm64/kernel/ | 
| H A D | entry.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */3  * Low-level exception handling code
 10 #include <linux/arm-smccc.h>
 16 #include <asm/asm-offsets.h>
 30 #include <asm/asm-uaccess.h>
 64 	sub	x0, sp, x0			// x0' = sp' - x0 = (sp + x0) - x0 = sp
 66 	sub	x0, sp, x0			// x0'' = sp' - x0' = (sp + x0) - sp = x0
 67 	sub	sp, sp, x0			// sp'' = sp' - x0 = (sp + x0) - x0 = sp
 89 	 * after panic() re-enables interrupts.
 93 	tst	x0, #~(OVERFLOW_STACK_SIZE - 1)	// within range?
 [all …]
 
 | 
| /linux/arch/arm/kernel/ | 
| H A D | head.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */5  *  Copyright (C) 1994-2002 Russell King
 9  *  Kernel startup code for all 32-bit CPUs
 19 #include <asm/asm-offsets.h>
 48 	.equ	swapper_pg_dir, KERNEL_RAM_VADDR - PG_DIR_SIZE
 74  * ---------------------------
 77  * are: MMU = off, D-cache = off, I-cache = dont care, r0 = 0,
 83  * See linux/arch/arm/tools/mach-types for the complete list of machine
 87  * crap here - that's what the boot loader (or in extreme, well justified
 97  THUMB(	bx	r9		)	@ If this is a Thumb-2 kernel,
 [all …]
 
 |