Searched +full:asm9260 +full:- +full:rtc (Results 1 – 9 of 9) sorted by relevance
/linux-6.12.1/Documentation/devicetree/bindings/rtc/ |
D | alphascale,asm9260-rtc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/rtc/alphascale,asm9260-rtc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Alphascale asm9260 SoC Real Time Clock 10 - Javier Carrasco <javier.carrasco.cruz@gmail.com> 13 - $ref: rtc.yaml# 17 const: alphascale,asm9260-rtc 25 clock-names: 32 - compatible [all …]
|
/linux-6.12.1/drivers/rtc/ |
D | rtc-asm9260.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright (C) 2016 Oleksij Rempel <linux@rempel-privat.de> 12 #include <linux/rtc.h> 109 struct rtc_device *rtc; member 119 rtc_lock(priv->rtc); in asm9260_rtc_irq() 120 isr = ioread32(priv->iobase + HW_CIIR); in asm9260_rtc_irq() 122 rtc_unlock(priv->rtc); in asm9260_rtc_irq() 126 iowrite32(0, priv->iobase + HW_CIIR); in asm9260_rtc_irq() 127 rtc_unlock(priv->rtc); in asm9260_rtc_irq() 131 rtc_update_irq(priv->rtc, 1, events); in asm9260_rtc_irq() [all …]
|
D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 3 # Makefile for RTC class/drivers. 6 ccflags-$(CONFIG_RTC_DEBUG) := -DDEBUG 8 obj-$(CONFIG_RTC_LIB) += lib.o 9 obj-$(CONFIG_RTC_CLASS) += rtc-core.o 10 obj-$(CONFIG_RTC_MC146818_LIB) += rtc-mc146818-lib.o 11 rtc-core-y := class.o interface.o 13 rtc-core-$(CONFIG_RTC_NVMEM) += nvmem.o 14 rtc-core-$(CONFIG_RTC_INTF_DEV) += dev.o 15 rtc-core-$(CONFIG_RTC_INTF_PROC) += proc.o [all …]
|
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # RTC class/drivers configuration 19 Generic RTC class support. If you say yes here, you will 26 bool "Set system time from RTC on startup and resume" 30 the value read from a specified RTC device. This is useful to avoid 34 string "RTC used to set the system time" 38 The RTC device that will be used to (re)initialize the system 44 This clock should be battery-backed, so that it reads the correct 45 time when the system boots from a power-off state. Otherwise, your 50 sleep states. Do not specify an RTC here unless it stays powered [all …]
|
/linux-6.12.1/drivers/clk/ |
D | clk-asm9260.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2014 Oleksij Rempel <linux@rempel-privat.de>. 10 #include <linux/clk-provider.h> 14 #include <dt-bindings/clock/alphascale,asm9260.h> 217 { CLKID_AHB_RTC, "rtc", "ahb_div", 238 …k_parent_data __initdata clkout_mux_p[] = { { .index = 0, }, { .name = "pll" }, { .name = "rtc"} }; 268 clk_data->num = MAX_CLKS; in asm9260_acc_init() 269 hws = clk_data->hws; in asm9260_acc_init() 271 base = of_io_request_and_map(np, 0, np->name); in asm9260_acc_init() 286 clk_hw_register_mux_table_parent_data(NULL, mc->name, mc->parent_data, in asm9260_acc_init() [all …]
|
D | clk-stm32f4.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Inspired by clk-asm9260.c . 8 #include <linux/clk-provider.h> 25 #include <dt-bindings/clock/stm32fx-clock.h> 42 #define NONE -1 403 * The APBx dividers are power-of-two dividers and, if *not* running in 1:1 420 if (readl(base + STM32F4_RCC_CFGR) & BIT(am->bit_idx)) in clk_apb_mul_recalc_rate() 432 if (readl(base + STM32F4_RCC_CFGR) & BIT(am->bit_idx)) in clk_apb_mul_round_rate() 472 return ERR_PTR(-ENOMEM); in clk_register_apb_mul() 474 am->bit_idx = bit_idx; in clk_register_apb_mul() [all …]
|
/linux-6.12.1/drivers/clocksource/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 60 bool "OMAP dual-mode timer driver" if ARCH_K3 || COMPILE_TEST 64 Enables the support for the TI dual-mode timer driver. 190 Enable 24-bit TIMER0 and TIMER1 counters in the NPCM7xx architecture, 200 bool "ASM9260 timer driver" if COMPILE_TEST 204 Enables support for the ASM9260 timer. 213 32-bit free running decrementing counters. 248 bool "Integrator-AP timer driver" if COMPILE_TEST 251 Enables support for the Integrator-AP timer. 276 available on many OMAP-like platforms. [all …]
|
/linux-6.12.1/drivers/watchdog/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 16 on-line as fast as possible after a lock-up. There's both a watchdog 21 <file:Documentation/watchdog/watchdog-api.rst> in the kernel source. 51 bool "Update boot-enabled watchdog until userspace takes over" 77 bool "Enable watchdog hrtimer-based pretimeouts" 198 tristate "ChromeOS EC-based watchdog" 252 tristate "Watchdog device controlled through GPIO-line" 257 controlled through GPIO-line. 280 will be called lenovo-se10-wdt. 394 module will be called mlx-wdt. [all …]
|
/linux-6.12.1/ |
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 …]
|