Home
last modified time | relevance | path

Searched +full:watchdog +full:- +full:enable (Results 1 – 25 of 498) sorted by relevance

12345678910>>...20

/freebsd/sys/contrib/device-tree/Bindings/mfd/
H A Drohm,bd9576-pmic.yaml1 # 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 …]
H A Dst,stpmic1.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
12 - pascal Paillet <p.paillet@foss.st.com>
24 "#interrupt-cells":
27 interrupt-controller: true
36 const: st,stpmic1-onkey
40 - description: onkey-falling, happens when onkey is pressed. IT_PONKEY_F of pmic
41 - description: onkey-rising, happens when onkey is released. IT_PONKEY_R of pmic
43 interrupt-names:
[all …]
/freebsd/sys/contrib/device-tree/Bindings/watchdog/
H A Datmel-sama5d4-wdt.txt1 * Atmel SAMA5D4 Watchdog Timer (WDT) Controller
4 - compatible: "atmel,sama5d4-wdt" or "microchip,sam9x60-wdt"
5 - reg: base physical address and length of memory mapped region.
8 - timeout-sec: watchdog timeout value (in seconds).
9 - interrupts: interrupt number to the CPU.
10 - atmel,watchdog-type: should be "hardware" or "software".
11 "hardware": enable watchdog fault reset. A watchdog fault triggers
12 watchdog reset.
13 "software": enable watchdog fault interrupt. A watchdog fault asserts
14 watchdog interrupt.
[all …]
H A Dxlnx,xps-timebase-wdt.yaml1 # SPDX-License-Identifier: GPL-2.0-or-later OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/watchdog/xlnx,xps-timebase-wdt.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Xilinx AXI/PLB softcore and window Watchdog Timer
10 - Shubhrajyoti Datta <shubhrajyoti.datta@amd.com>
11 - Srinivas Neeli <srinivas.neeli@amd.com>
14 The Timebase watchdog timer(WDT) is a free-running 32 bit counter.
15 WDT uses a dual-expiration architecture. After one expiration of
22 - $ref: watchdog.yaml#
[all …]
H A Datmel,sama5d4-wdt.yaml1 # 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 - enum:
19 - atmel,sama5d4-wdt
20 - microchip,sam9x60-wdt
[all …]
H A Dof-xilinx-wdt.txt1 Xilinx AXI/PLB soft-core watchdog Device Tree Bindings
2 ---------------------------------------------------------
5 - compatible : Should be "xlnx,xps-timebase-wdt-1.00.a" or
6 "xlnx,xps-timebase-wdt-1.01.a".
7 - reg : Physical base address and size
10 - clocks : Input clock specifier. Refer to common clock
12 - clock-frequency : Frequency of clock in Hz
13 - xlnx,wdt-enable-once : 0 - Watchdog can be restarted
14 1 - Watchdog can be enabled just once
15 - xlnx,wdt-interval : Watchdog timeout interval in 2^<val> clock cycles,
[all …]
H A Dmen-a021-wdt.txt1 Bindings for MEN A21 Watchdog device connected to GPIO lines
4 - compatible: "men,a021-wdt"
5 - gpios: Specifies the pins that control the Watchdog, order:
6 1: Watchdog enable
7 2: Watchdog fast-mode
8 3: Watchdog trigger
9 4: Watchdog reset cause bit 0
10 5: Watchdog reset cause bit 1
11 6: Watchdog reset cause bit 2
14 - None
[all …]
H A Dsprd,sp9860-wdt.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/watchdog/sprd,sp9860-wdt.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Spreadtrum SP9860 watchdog timer
10 - Orson Zhai <orsonzhai@gmail.com>
11 - Baolin Wang <baolin.wang7@gmail.com>
12 - Chunyan Zhang <zhang.lyra@gmail.com>
15 - $ref: watchdog.yaml#
19 const: sprd,sp9860-wdt
[all …]
H A Daspeed-wdt.txt1 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 - aspee
[all...]
H A Dst_lpc_wdt.txt1 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 …]
H A Dsprd-wdt.txt1 Spreadtrum SoCs Watchdog timer
4 - compatible : Should be "sprd,sp9860-wdt".
5 - reg : Specifies base physical address and size of the registers.
6 - interrupts : Exactly one interrupt specifier.
7 - timeout-sec : Contain the default watchdog timeout in seconds.
8 - clock-names : Contain the input clock names.
9 - clocks : Phandles to input clocks.
12 watchdog: watchdog@40310000 {
13 compatible = "sprd,sp9860-wdt";
16 timeout-sec = <12>;
[all …]
H A Dmarvel.txt1 * Marvell Orion Watchdog Time
5 - Compatibility : "marvell,orion-wdt"
6 "marvell,armada-370-wdt"
7 "marvell,armada-xp-wdt"
8 "marvell,armada-375-wdt"
9 "marvell,armada-380-wdt"
11 - reg : Should contain two entries: first one with the
13 rstout enable address.
15 For "marvell,armada-375-wdt" and "marvell,armada-380-wdt":
17 - reg : A third entry is mandatory and should contain the
[all …]
/freebsd/sys/arm/ti/
H A Dti_wdt.h1 /*-
30 #define TI_WDT_WIDR 0x00 /* Watchdog Identification Register */
31 #define TI_WDT_WDSC 0x10 /* Watchdog System Control Register */
32 #define TI_WDT_WDST 0x14 /* Watchdog Status Register */
33 #define TI_WDT_WISR 0x18 /* Watchdog Interrupt Status Register */
34 #define TI_WDT_WIER 0x1c /* Watchdog Interrupt Enable Register */
35 #define TI_WDT_WCLR 0x24 /* Watchdog Control Register */
36 #define TI_WDT_WCRR 0x28 /* Watchdog Counter Register */
37 #define TI_WDT_WLDR 0x2c /* Watchdog Load Register */
38 #define TI_WDT_WTGR 0x30 /* Watchdog Trigger Register */
[all …]
/freebsd/sys/dev/viawd/
H A Dviawd.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
38 #include <sys/watchdog.h>
45 #define viawd_read_4(sc, off) bus_read_4((sc)->wd_res, (off))
47 bus_write_4((sc)->wd_res, (off), (val))
50 { DEVICEID_VT8251, "VIA VT8251 watchdog timer" },
51 { DEVICEID_CX700, "VIA CX700 watchdog timer" },
52 { DEVICEID_VX800, "VIA VX800 watchdog timer" },
53 { DEVICEID_VX855, "VIA VX855 watchdog timer" },
54 { DEVICEID_VX900, "VIA VX900 watchdog timer" },
[all …]
/freebsd/sys/contrib/device-tree/Bindings/regulator/
H A Drichtek,rt5759-regulator.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/regulator/richtek,rt5759-regulator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - ChiYuan Huang <cy_huang@richtek.com>
13 The RT5759 is a high-performance, synchronous step-down DC-DC converter that
15 voltage can be programmable with I2C controlled 7-Bit VID.
18 https://www.richtek.com/assets/product_file/RT5759/DS5759-00.pdf
23 - richtek,rt5759
24 - richtek,rt5759a
[all …]
/freebsd/sys/dev/amdsbwd/
H A Damdsbwd.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
30 * This is a driver for watchdog timer present in AMD SB600/SB7xx/SB8xx
34 * - AMD SB600 Register Reference Guide, Public Version, Rev. 3.03 (SB600 RRG)
35 …* http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/46155_sb600_rrg_pub_3.…
36 * - AMD SB700/710/750 Register Reference Guide (RRG)
38 * - AMD SB700/710/750 Register Programming Requirements (RPR)
40 * - AMD SB800-Series Southbridges Register Reference Guide (RRG)
42 * Please see the following for Watchdog Resource Table specification:
43 * - Watchdog Timer Hardware Requirements for Windows Server 2003 (WDRT)
[all …]
/freebsd/sys/dev/wbwd/
H A Dwbwd.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
30 * Support for Winbond watchdog.
38 * the watchdog functions and possibly others poking the registers at the same
50 #include <sys/watchdog.h>
66 #define WB_LDN_REG_LDN8 0x08 /* GPIO 2, Watchdog */
69 * LDN8 (GPIO 2, Watchdog) specific registers and options.
75 /* CRF5: Watchdog scale, P20. Mapped to reg_1. */
81 /* CRF6: Watchdog Timeout (0 == off). Mapped to reg_timeout. */
84 /* CRF7: Watchdog mouse, keyb, force, .. Mapped to reg_2. */
[all …]
/freebsd/share/man/man4/
H A Dwatchdog.41 .\" Copyright (c) 2004 Poul-Henning Kamp <phk@FreeBSD.org>
30 .Nm watchdog
31 .Nd "hardware and software watchdog"
47 .Bl -tag -width "WDIOC_CONTROL int "
49 Pat the watchdog.
51 Enable, disable, or reset the watchdog.
59 of the timeout period for the watchdog.
65 .Xr watchdog 9
68 means that at least one watchdog is armed.
69 By default, this will be a hardware watchdog if one is present, but if
[all …]
/freebsd/sys/dev/ichwd/
H A Dichwd.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
32 * Intel ICH Watchdog Timer (WDT) driver
40 * presence of the watchdog timer from the fact that the machine has an
45 * There is one slight problem on non-ACPI or ACPI 1.x systems: we have no
52 * For details about the ICH WDT, see Intel Application Note AP-725
53 * (document no. 292273-001). The WDT is also described in the individual
55 * (document no. 252516-001) sections 9.10 and 9.11.
58 * SoC PMC support by Denir Li <denir.li@cas-well.com>
70 #include <sys/watchdog.h>
[all …]
/freebsd/sys/dev/dwwdt/
H A Ddwwdt.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
38 #include <sys/watchdog.h>
61 #define DWWDT_READ4(sc, reg) bus_read_4((sc)->sc_mem_res, (reg))
63 bus_write_4((sc)->sc_mem_res, (reg), (val))
67 * (pre-restart delay)
88 { "snps,dw-wdt", 1 },
93 "Synopsys Designware watchdog timer");
102 &dwwdt_debug_enabled, 0, "Enable debug mode");
139 device_printf(dev, "Clock: %s\n", clk_get_name(sc->sc_clk)); in dwwdt_debug()
[all …]
/freebsd/sys/powerpc/include/
H A Dspr.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
43 /* The following routines allow manipulation of the full 64-bit width
88 * architectures the SPR is valid on - 4 for 4xx series,
95 #define SPR_RTCU_R 0x004 /* .6. 601 RTC Upper - Read */
96 #define SPR_RTCL_R 0x005 /* .6. 601 RTC Lower - Read */
101 #define DSISR_DIRECT 0x80000000 /* Direct-stor
[all...]
/freebsd/sys/contrib/device-tree/src/arm64/mediatek/
H A Dmt7988a.dtsi1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
3 #include <dt-bindings/clock/mediatek,mt7988-clk.h>
4 #include <dt-bindings/interrupt-controller/arm-gic.h>
5 #include <dt-bindings/phy/phy.h>
9 interrupt-parent = <&gic>;
10 #address-cells = <2>;
11 #size-cells = <2>;
14 #address-cells = <1>;
15 #size-cells = <0>;
18 compatible = "arm,cortex-a73";
[all …]
/freebsd/sys/contrib/device-tree/Bindings/pinctrl/
H A Dmediatek,mt7986-pinctrl.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/mediatek,mt7986-pinctr
[all...]
H A Dpinctrl-mt7622.txt4 - compatible: Should be one of the following
5 "mediatek,mt7622-pinctrl" for MT7622 SoC
6 "mediatek,mt7629-pinctrl" for MT7629 SoC
7 - reg: offset and length of the pinctrl space
9 - gpio-controller: Marks the device node as a GPIO controller.
10 - #gpio-cells: Should be two. The first cell is the pin number and the
14 - interrupt-controller : Marks the device node as an interrupt controller
16 If the property interrupt-controller is defined, following property is required
17 - reg-names: A string describing the "reg" entries. Must contain "eint".
18 - interrupts : The interrupt output from the controller.
[all …]
H A Dmediatek,mt7981-pinctrl.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/mediatek,mt7981-pinctr
[all...]

12345678910>>...20