Searched +full:mps2 +full:- +full:timer (Results 1 – 5 of 5) sorted by relevance
| /linux/Documentation/devicetree/bindings/timer/ |
| H A D | arm,mps2-timer.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/arm,mps2-timer.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ARM MPS2 timer 10 - Vladimir Murzin <vladimir.murzin@arm.com> 13 The MPS2 platform has simple general-purpose 32 bits timers. 17 const: arm,mps2-timer 28 clock-frequency: 29 description: Rate in Hz of the timer input clock [all …]
|
| /linux/arch/arm/boot/dts/arm/ |
| H A D | mps2.dtsi | 6 * This file is dual-licensed: you can use it either under the terms 45 #include "../armv7-m.dtsi" 48 #address-cells = <1>; 49 #size-cells = <1>; 51 oscclk0: clock-50000000 { 52 compatible = "fixed-clock"; 53 #clock-cells = <0>; 54 clock-frequency = <50000000>; 57 oscclk1: clock-24576000 { 58 compatible = "fixed-clock"; [all …]
|
| /linux/drivers/clocksource/ |
| H A D | mps2-timer.c | 1 // SPDX-License-Identifier: GPL-2.0-only 51 writel_relaxed(val, to_mps2_clkevt(c)->reg + offset); in clockevent_mps2_writel() 72 u32 clock_count_per_tick = to_mps2_clkevt(ce)->clock_count_per_tick; in mps2_timer_set_periodic() 84 u32 status = readl_relaxed(ce->reg + TIMER_INT); in mps2_timer_interrupt() 91 writel_relaxed(1, ce->reg + TIMER_INT); in mps2_timer_interrupt() 93 ce->clkevt.event_handler(&ce->clkevt); in mps2_timer_interrupt() 105 const char *name = "mps2-clkevt"; in mps2_clockevent_init() 107 ret = of_property_read_u32(np, "clock-frequency", &rate); in mps2_clockevent_init() 127 ret = -EADDRNOTAVAIL; in mps2_clockevent_init() 134 ret = -ENOENT; in mps2_clockevent_init() [all …]
|
| /linux/arch/arm/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 47 # https://github.com/llvm/llvm-project/commit/d130f402642fba3d065aacb506cb061c899558de 164 The ARM series is a line of low-power-consumption RISC chip designs 166 handhelds such as the Compaq IPAQ. ARM-based PCs are no longer 167 manufactured, but legacy ARM-based PC hardware remains popular in 175 relocations. The combined range is -/+ 256 MiB, which is usually 268 Patch phys-to-virt and virt-to-phys translation functions at 272 This can only be used with non-XIP MMU kernels where the base 318 bool "MMU-based Paged Memory Management Support" 321 Select if you want MMU-based virtualised addressing space [all …]
|
| /linux/ |
| H A D | MAINTAINERS | 5 --------------------------------------------------- 21 W: *Web-page* with status/info 23 B: URI for where to file *bugs*. A web-page with detailed bug 28 patches to the given subsystem. This is either an in-tree file, 29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst 46 N: [^a-z]tegra all files whose path contains tegra 64 ---------------- 83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 85 L: linux-scsi@vger.kernel.org 88 F: drivers/scsi/3w-* [all …]
|