Searched +full:armv7m +full:- +full:systick (Results 1 – 4 of 4) sorted by relevance
/linux-6.12.1/Documentation/devicetree/bindings/timer/ |
D | arm,armv7m-systick.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/timer/arm,armv7m-systick.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ARMv7M System Timer 10 - Alexandre Torgue <alexandre.torgue@foss.st.com> 11 - Fabrice Gasnier <fabrice.gasnier@foss.st.com> 13 description: ARMv7-M includes a system timer, known as SysTick. 17 const: arm,armv7m-systick 25 clock-frequency: true [all …]
|
/linux-6.12.1/arch/arm/boot/dts/ |
D | armv7-m.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 nvic: interrupt-controller@e000e100 { 4 compatible = "arm,armv7m-nvic"; 5 interrupt-controller; 6 #interrupt-cells = <1>; 10 systick: timer@e000e010 { label 11 compatible = "arm,armv7m-systick"; 17 #address-cells = <1>; 18 #size-cells = <1>; 19 compatible = "simple-bus"; [all …]
|
/linux-6.12.1/drivers/clocksource/ |
D | armv7m_systick.c | 1 // SPDX-License-Identifier: GPL-2.0-only 34 pr_warn("system-timer: invalid base address\n"); in system_timer_of_register() 35 return -ENXIO; in system_timer_of_register() 38 ret = of_property_read_u32(np, "clock-frequency", &rate); in system_timer_of_register() 52 ret = -EINVAL; in system_timer_of_register() 85 TIMER_OF_DECLARE(arm_systick, "arm,armv7m-systick",
|
/linux-6.12.1/arch/arm/kernel/ |
D | entry-v7m.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * linux/arch/arm/kernel/entry-v7m.S 7 * Low-level vector interface routines for the ARMv7-M architecture 14 #include "entry-header.S" 17 #error "CONFIG_TRACE_IRQFLAGS not supported on the current ARMv7M implementation" 77 @ registers r0-r3 and r12 are automatically restored on exception 78 @ return. r4-r7 were not clobbered in v7m_exception_entry so for 79 @ correctness they don't need to be restored. So only r8-r11 must be 80 @ restored here. The easiest way to do so is to restore r0-r7, too. 81 ldmia sp!, {r0-r11} [all …]
|