Home
last modified time | relevance | path

Searched +full:rave +full:- +full:wdt (Results 1 – 13 of 13) sorted by relevance

/linux/Documentation/devicetree/bindings/watchdog/
H A Dzii,rave-wdt.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/watchdog/zii,rave-wdt.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Zodiac RAVE Watchdog Timer
10 - Martyn Welch <martyn.welch@collabora.co.uk>
11 - Guenter Roeck <linux@roeck-us.net>
12 - Wim Van Sebroeck <wim@iguana.be>
16 const: zii,rave-wdt
22 reset-duration-ms:
[all …]
/linux/Documentation/devicetree/bindings/mfd/
H A Dzii,rave-sp.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/mfd/zii,rave-sp.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Zodiac Inflight Innovations RAVE Supervisory Processor
10 - Frank Li <Frank.Li@nxp.com>
13 RAVE Supervisory Processor communicates with SoC over UART. It is
20 - zii,rave-sp-niu
21 - zii,rave-sp-mezz
22 - zii,rave-sp-esb
[all …]
/linux/drivers/watchdog/
H A Drave-sp-wdt.c1 // SPDX-License-Identifier: GPL-2.0+
4 * Driver for watchdog aspect of for Zodiac Inflight Innovations RAVE
13 #include <linux/mfd/rave-sp.h>
15 #include <linux/nvmem-consumer.h>
29 * struct rave_sp_wdt_variant - RAVE SP watchdog variant
46 * struct rave_sp_wdt - RAVE SP watchdog
49 * @sp: Pointer to parent RAVE SP device
68 return rave_sp_exec(to_rave_sp_wdt(wdd)->sp, in rave_sp_wdt_exec()
79 [4] = on ? wdd->timeout : 0, in rave_sp_wdt_legacy_configure()
91 [3] = (u8)wdd->timeout, in rave_sp_wdt_rdu_configure()
[all …]
H A DMakefile1 # SPDX-License-Identifier: GPL-2.0
7 obj-$(CONFIG_WATCHDOG_CORE) += watchdog.o
9 watchdog-objs += watchdog_core.o watchdog_dev.o
11 watchdog-$(CONFIG_WATCHDOG_PRETIMEOUT_GOV) += watchdog_pretimeout.o
12 watchdog-$(CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT) += watchdog_hrtimer_pretimeout.o
14 obj-$(CONFIG_WATCHDOG_PRETIMEOUT_GOV_NOOP) += pretimeout_noop.o
15 obj-$(CONFIG_WATCHDOG_PRETIMEOUT_GOV_PANIC) += pretimeout_panic.o
18 # watchdog-cards first, then the architecture specific watchdog
25 # ISA-based Watchdog Cards
26 obj-$(CONFIG_PCWATCHDOG) += pcwd.o
[all …]
H A Dziirave_wdt.c1 // SPDX-License-Identifier: GPL-2.0-or-later
108 rev->major = ret; in ziirave_wdt_revision()
114 rev->minor = ret; in ziirave_wdt_revision()
121 struct i2c_client *client = to_i2c_client(wdd->parent); in ziirave_wdt_set_state()
138 struct i2c_client *client = to_i2c_client(wdd->parent); in ziirave_wdt_ping()
147 struct i2c_client *client = to_i2c_client(wdd->parent); in ziirave_wdt_set_timeout()
152 wdd->timeout = timeout; in ziirave_wdt_set_timeout()
159 struct i2c_client *client = to_i2c_client(wdd->parent); in ziirave_wdt_get_timeleft()
171 struct i2c_client *client = to_i2c_client(wdd->parent); in ziirave_firm_read_ack()
176 dev_err(&client->dev, "Failed to read status byte\n"); in ziirave_firm_read_ack()
[all …]
H A DKconfig1 # 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.
362 tristate "Zodiac RAVE Watchdog Timer"
[all …]
/linux/arch/arm/boot/dts/nxp/vf/
H A Dvf610-zii-spb4.dts1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
6 * SPB - Seat Power Box
11 /dts-v1/;
19 stdout-path = &uart0;
27 gpio-leds {
28 compatible = "gpio-leds";
29 pinctrl-0 = <&pinctrl_leds_debug>;
30 pinctrl-names = "default";
32 led-debug {
35 linux,default-trigger = "heartbeat";
[all …]
H A Dvf610-zii-ssmb-spu3.dts1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
6 * SSMB - SPU3 Switch Management Board
7 * SPU - Seat Power Unit
11 * Based on an original 'vf610-twr.dts' which is Copyright 2015,
15 /dts-v1/;
23 stdout-path = &uart0;
31 gpio-leds {
32 compatible = "gpio-leds";
33 pinctrl-0 = <&pinctrl_leds_debug>;
34 pinctrl-names = "default";
[all …]
H A Dvf610-zii-cfu1.dts1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
7 /dts-v1/;
15 stdout-path = &uart0;
23 gpio-leds {
24 compatible = "gpio-leds";
25 pinctrl-0 = <&pinctrl_leds_debug>;
26 pinctrl-names = "default";
28 led-debug {
31 linux,default-trigger = "heartbeat";
34 led-fail {
[all …]
H A Dvf610-zii-scu4-aib.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 // Copyright (C) 2016-2018 Zodiac Inflight Innovations
5 /dts-v1/;
10 compatible = "zii,vf610scu4-aib", "zii,vf610dev", "fsl,vf610";
13 stdout-path = &uart0;
21 gpio-leds {
22 compatible = "gpio-leds";
23 pinctrl-0 = <&pinctrl_leds_debug>;
24 pinctrl-names = "default";
26 led-debug {
[all …]
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mq-zii-ultra.dtsi1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
10 mdio-gpio0 = &mdio0;
15 stdout-path = &uart1;
19 compatible = "virtual,mdio-gpio";
20 pinctrl-names = "default";
21 pinctrl-0 = <&pinctrl_mdio_bitbang>, <&pinctrl_fec1_phy_reset>;
24 #address-cells = <1>;
25 #size-cells = <0>;
27 phy0: ethernet-phy@0 {
29 reset-gpios = <&gpio1 29 GPIO_ACTIVE_LOW>;
[all …]
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6qdl-zii-rdu2.dtsi1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
3 * Copyright (C) 2016-2017 Zodiac Inflight Innovations
6 #include <dt-bindings/gpio/gpio.h>
7 #include <dt-bindings/sound/fsl-imx-audmux.h>
11 stdout-path = &uart1;
15 mdio-gpio0 = &mdio1;
20 compatible = "virtual,mdio-gpio";
21 #address-cells = <1>;
22 #size-cells = <0>;
23 pinctrl-names = "default";
[all …]
/linux/drivers/mfd/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
57 tristate "Active-semi ACT8945A"
62 Support for the ACT8945A PMIC from Active-semi. This device
63 features three step-down DC/DC converters and four low-dropout
79 sun4i-gpadc-iio and the hwmon driver iio_hwmon.
82 called sun4i-gpadc.
113 tablets etc. It has 4 DC/DC step-down regulators, 3 DC/DC step-down
144 over at91-usart-serial driver and usart-spi-driver. Only one function
160 tristate "Atmel HLCDC (High-end LCD Controller)"
197 tristate "X-Powers AC100"
[all …]