Searched +full:watchdog +full:- +full:type (Results 1 – 25 of 626) sorted by relevance
12345678910>>...26
/Linux-v6.6/Documentation/watchdog/ |
D | mlx-wdt.rst | 2 Mellanox watchdog drivers 8 This driver provides watchdog functionality for various Mellanox 11 Mellanox watchdog device is implemented in a programmable logic device. 13 There are 2 types of HW watchdog implementations. 15 Type 1: 19 Get time-left isn't supported 21 Type 2: 23 a user-defined timeout. 25 Get time-left is supported. 27 Type 3: [all …]
|
D | wdt.rst | 2 WDT Watchdog Timer Interfaces For The Linux Operating System 9 - ICS WDT501-P 10 - ICS WDT501-P (no fan tachometer) 11 - ICS WDT500-P 13 All the interfaces provide /dev/watchdog, which when open must be written 15 time another timeout. In the case of the software watchdog the ability to 26 The ICS ISA-bus wdt card cannot be safely probed for. Instead you need to 34 heartbeat Watchdog heartbeat in seconds (default 60) 35 nowayout Watchdog cannot be stopped once started (kernel 37 tachometer WDT501-P Fan Tachometer support (0=disable, default=0) [all …]
|
D | pcwd-watchdog.rst | 2 Berkshire Products PC Watchdog Card 12 The PC Watchdog is a card that offers the same type of functionality that 18 The Watchdog Driver has one basic role: to talk to the card and send 22 The Watchdog Driver will automatically find your watchdog card, and will 23 attach a running driver for use with that card. After the watchdog 25 Watchdog program. 27 I suggest putting a "watchdog -d" before the beginning of an fsck, and 28 a "watchdog -e -t 1" immediately after the end of an fsck. (Remember 31 If you want to write a program to be compatible with the PC Watchdog 32 driver, simply use of modify the watchdog test program: [all …]
|
/Linux-v6.6/Documentation/devicetree/bindings/watchdog/ |
D | atmel,at91sam9-wdt.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/watchdog/atmel,at91sam9-wdt.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Atmel Watchdog Timers 11 - Eugen Hristev <eugen.hristev@microchip.com> 15 const: atmel,at91sam9260-wdt 26 atmel,max-heartbeat-sec: 32 atmel,min-heartbeat-sec: 35 must be smaller than the max-heartbeat-sec value. It is used to [all …]
|
D | aspeed-wdt.txt | 1 Aspeed Watchdog Timer 4 - compatible: must be one of: 5 - "aspeed,ast2400-wdt" 6 - "aspeed,ast2500-wdt" 7 - "aspeed,ast2600-wdt" 9 - reg: physical base address of the controller and length of memory mapped 14 - aspeed,reset-type = "cpu|soc|system|none" 16 Reset behavior - Whenever a timeout occurs the watchdog can be programmed 19 Type "none" can be specified to indicate that no resets are to be done. 20 This is useful in situations where another watchdog engine on chip is [all …]
|
D | atmel,sama5d4-wdt.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/watchdog/atmel,sama5d4-wdt.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Atmel SAMA5D4 Watchdog Timer (WDT) Controller 10 - Eugen Hristev <eugen.hristev@microchip.com> 13 - $ref: watchdog.yaml# 18 - atmel,sama5d4-wdt 19 - microchip,sam9x60-wdt 20 - microchip,sama7g5-wdt [all …]
|
D | mediatek,mtk-wdt.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/watchdog/mediatek,mtk-wdt.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: MediaTek SoCs Watchdog timer 10 - Matthias Brugger <matthias.bgg@gmail.com> 13 The watchdog supports a pre-timeout interrupt that fires 14 timeout-sec/2 before the expiry. 17 - $ref: watchdog.yaml# 22 - enum: [all …]
|
D | st_lpc_wdt.txt | 1 STMicroelectronics Low Power Controller (LPC) - Watchdog 4 LPC currently supports Watchdog OR Real Time Clock OR Clocksource 7 [See: ../rtc/rtc-st-lpc.txt for RTC options] 8 [See: ../timer/st,stih407-lpc for Clocksource options] 12 - compatible : Should be: "st,stih407-lpc" 13 - reg : LPC registers base address + size 14 - interrupts : LPC interrupt line number and associated flags 15 - clocks : Clock used by LPC device (See: ../clock/clock-bindings.txt) 16 - st,lpc-mode : The LPC can run either one of three modes: 22 Required properties [watchdog mode] [all …]
|
D | cdns,wdt-r1p2.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/watchdog/cdns,wdt-r1p2.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Cadence watchdog timer controller 10 - Neeli Srinivas <srinivas.neeli@amd.com> 13 The cadence watchdog timer is used to detect and recover from 14 system malfunctions. This watchdog contains 24 bit counter and 19 - $ref: watchdog.yaml# 24 - cdns,wdt-r1p2 [all …]
|
D | linux,wdt-gpio.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/watchdog/linux,wdt-gpio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: GPIO-controlled Watchdog 10 - Guenter Roeck <linux@roeck-us.net> 11 - Robert Marko <robert.marko@sartura.hr> 15 const: linux,wdt-gpio 24 - description: 25 Either a high-to-low or a low-to-high transition clears the WDT counter. [all …]
|
D | kontron,sl28cpld-wdt.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/watchdog/kontron,sl28cpld-wdt.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Watchdog driver for the sl28cpld board management controller 10 - Michael Walle <michael@walle.cc> 13 This module is part of the sl28cpld multi-function device. For more 17 - $ref: watchdog.yaml# 21 const: kontron,sl28cpld-wdt 26 kontron,assert-wdt-timeout-pin: [all …]
|
/Linux-v6.6/drivers/watchdog/ |
D | wdt.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * (c) Copyright 1996-1997 Alan Cox <alan@lxorguk.ukuu.org.uk>, 10 * "AS-IS" and at no charge. 18 * Alan Cox : Added the watchdog ioctl() stuff 38 #include <linux/watchdog.h> 62 "Watchdog heartbeat in seconds. (0 < heartbeat < 65536, default=" 68 "Watchdog cannot be stopped once started (default=" 71 /* You must set these - there is no sane way to probe for this board. */ 82 /* Support for the Fan Tachometer on the WDT501-P */ 86 "WDT501-P Fan Tachometer support (0=disable, default=0)"); [all …]
|
D | wdt_pci.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Industrial Computer Source PCI-WDT500/501 driver 5 * (c) Copyright 1996-1997 Alan Cox <alan@lxorguk.ukuu.org.uk>, 10 * "AS-IS" and at no charge. 18 * Alan Cox : Added the watchdog ioctl() stuff 43 #include <linux/watchdog.h> 57 /* We can only use 1 card due to the /dev/watchdog restriction */ 74 "Watchdog heartbeat in seconds. (0<heartbeat<65536, default=" 80 "Watchdog cannot be stopped once started (default=" 83 /* Support for the Fan Tachometer on the PCI-WDT501 */ [all …]
|
D | bd9576_wdt.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * ROHM BD9576MUF and BD9573MUF Watchdog driver 10 #include <linux/mfd/rohm-bd957x.h> 15 #include <linux/watchdog.h> 20 "Watchdog cannot be stopped once started (default=\"false\")"); 38 gpiod_set_value_cansleep(priv->gpiod_en, 0); in bd9576_wdt_disable() 46 gpiod_set_value_cansleep(priv->gpiod_ping, 1); in bd9576_wdt_ping() 47 gpiod_set_value_cansleep(priv->gpiod_ping, 0); in bd9576_wdt_ping() 56 gpiod_set_value_cansleep(priv->gpiod_en, 1); in bd9576_wdt_start() 65 if (!priv->always_running) in bd9576_wdt_stop() [all …]
|
D | f71808e_wdt.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * Copyright (C) 2007-2009 Hans de Goede <hdegoede@redhat.com> * 17 #include <linux/watchdog.h> 21 #define SIO_F71808FG_LD_WDT 0x07 /* Watchdog timer logical device */ 22 #define SIO_UNLOCK_KEY 0x87 /* Key to enable Super-I/O */ 23 #define SIO_LOCK_KEY 0xAA /* Key to disable Super-I/O */ 31 #define SIO_F81866_REG_PORT_SEL 0x27 /* F81866 Multi-Function Register */ 72 watchdog signal */ 73 #define WATCHDOG_F71862FG_PIN 63 /* default watchdog reset output 83 "Watchdog timeout in seconds. 1<= timeout <=" [all …]
|
D | at91sam9_wdt.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Watchdog driver for Atmel AT91SAM9x processors. 5 * Copyright (C) 2008 Renaud CERRATO r.cerrato@til-technologies.fr 10 * The Watchdog Timer Mode Register can be only written to once. If the 28 #include <linux/watchdog.h> 38 #define DRV_NAME "AT91SAM9 Watchdog" 41 readl_relaxed((wdt)->base + (field)) 43 writel_relaxed((val), (wdt)->base + (field)) 45 /* AT91SAM9 watchdog runs a 12bit counter @ 256Hz, 46 * use this to convert a watchdog [all …]
|
D | smsc37b787_wdt.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * SMsC 37B787 Watchdog Timer driver for Linux 2.6.x.x 9 * any of this software. This material is provided "AS-IS" in 12 * (C) Copyright 2003-2006 Sven Anders <anders@anduras.de> 15 * 2003 - Created version 1.0 for Linux 2.4.x. 16 * 2006 - Ported to Linux 2.6, added nowayout and MAGICCLOSE 21 * A Watchdog Timer (WDT) is a hardware circuit that can 26 * via the /dev/watchdog special device file that userspace is 28 * occurs, the driver will usually tell the hardware watchdog 29 * that everything is in order, and that the watchdog should wait [all …]
|
/Linux-v6.6/Documentation/devicetree/bindings/mfd/ |
D | dlg,da9063.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Steve Twiss <stwiss.opensource@diasemi.com> 13 For device-tree bindings of other sub-modules refer to the binding documents 14 under the respective sub-system directories. 15 Using regulator-{uv,ov}-{warn,error,protection}-microvolt requires special 24 - dlg,da9063 25 - dlg,da9063l 33 interrupt-controller: true [all …]
|
D | rohm,bd9576-pmic.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/mfd/rohm,bd9576-pmic.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Matti Vaittinen <mazziesaccount@gmail.com> 14 powering the R-Car series processors. 16 monitoring. A watchdog logic with slow ping/windowed modes is also included. 21 - rohm,bd9576 22 - rohm,bd9573 32 rohm,vout1-en-low: [all …]
|
/Linux-v6.6/Documentation/devicetree/bindings/timer/ |
D | ingenic,tcu.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 Documentation/arch/mips/ingenic-tcu.rst. 14 - Paul Cercueil <paul@crapouillou.net> 21 - ingenic,jz4740-tcu 22 - ingenic,jz4725b-tcu 23 - ingenic,jz4760-tcu 24 - ingenic,jz4760b-tcu 25 - ingenic,jz4770-tcu [all …]
|
/Linux-v6.6/Documentation/driver-api/ |
D | ipmi.rst | 12 standardized database for field-replaceable units (FRUs) and a watchdog 25 ------------- 32 No matter what, you must pick 'IPMI top-level message handler' to use 35 The message handler does not provide any user-level interfaces. 36 Kernel code (like the watchdog) can still use it. If you need access 50 these enabled and let the drivers auto-detect what is present. 61 "The SMBus Driver" on how to hand-configure your system. 63 IPMI defines a standard watchdog timer. You can enable this with the 64 'IPMI Watchdog Timer' config option. If you compile the driver into 65 the kernel, then via a kernel command-line option you can have the [all …]
|
/Linux-v6.6/Documentation/ABI/testing/ |
D | sysfs-bus-siox | 1 What: /sys/bus/siox/devices/siox-X/active 3 Contact: Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.d… 7 expected to not do anything because their watchdog triggered. 9 does a push-pull cycle to write and read data from the 14 What: /sys/bus/siox/devices/siox-X/device_add 16 Contact: Thorsten Scherer <t.scherer@eckelmann.de>, Uwe Kleine-König <u.kleine-koenig@pengutronix.d… 18 Write-only file. Write 20 <type> <inbytes> <outbytes> <statustype> 22 to add a new device dynamically. <type> is the name that is used to match 26 <statustype> defines the 4 bit device type that is check to identify connection [all …]
|
/Linux-v6.6/drivers/acpi/arm64/ |
D | gtdt.c | 1 // SPDX-License-Identifier: GPL-2.0-only 23 * struct acpi_gtdt_descriptor - Store the key info of GTDT for all functions 43 platform_timer += gh->length; in next_platform_timer() 58 return gh->type == ACPI_GTDT_TYPE_TIMER_BLOCK; in is_timer_block() 66 if (gh->type != ACPI_GTDT_TYPE_WATCHDOG) in is_non_secure_watchdog() 69 return !(wd->timer_flags & ACPI_GTDT_WATCHDOG_SECURE); in is_non_secure_watchdog() 86 * acpi_gtdt_map_ppi() - Map the PPIs of per-cpu arch_timer. 87 * @type: the type of PPI. 90 * So we only handle the non-secure timer PPIs, 91 * ARCH_TIMER_PHYS_SECURE_PPI is treated as invalid type. [all …]
|
/Linux-v6.6/drivers/siox/ |
D | siox-core.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2015-2017 Pengutronix, Uwe Kleine-König <kernel@pengutronix.de> 14 * The lowest bit in the SIOX status word signals if the in-device watchdog is 17 * On writing the watchdog timer is reset when this bit toggles. 29 * Each Siox-Device has a 4 bit type number that is neither 0 nor 15. This is 43 mutex_lock(&smaster->lock); in siox_master_lock() 48 mutex_unlock(&smaster->lock); in siox_master_unlock() 79 * If the device knows which value the type bits should have, check in siox_device_type_error() 83 if (sdevice->statustype) { in siox_device_type_error() 84 if (statustype != sdevice->statustype) in siox_device_type_error() [all …]
|
/Linux-v6.6/drivers/rtc/ |
D | rtc-pcf2127.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 * Copyright 2013 Til-Technologies 6 * Author: Renaud Cerrato <r.cerrato@til-technologies.fr> 8 * Watchdog and tamper functions 16 * Datasheets: https://www.nxp.com/docs/en/data-sheet/PCF2127.pdf 17 * https://www.nxp.com/docs/en/data-sheet/PCF2131DS.pdf 30 #include <linux/watchdog.h> 60 /* Watchdog registers */ 73 * PCF2127 has 512 bytes general-purpose static RAM (SRAM) that is 81 /* Watchdog timer value constants */ [all …]
|
12345678910>>...26