| /freebsd/sys/contrib/device-tree/Bindings/watchdog/ |
| H A D | aspeed,ast2400-wdt.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/watchdog/aspeed,ast2400-wdt.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andrew Jeffery <andrew@codeconstruct.com.au> 15 - aspeed,ast2400-wdt 16 - aspeed,ast2500-wdt 17 - aspeed,ast2600-wdt 29 aspeed,reset-type: 32 - cpu [all …]
|
| H A D | aspeed-wdt.txt | 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 [all...] |
| H A D | cadence-wdt.txt | 2 ------------------------------------------- 5 - compatible : Should be "cdns,wdt-r1p2". 6 - clocks : This is pclk (APB clock). 7 - interrupts : This is wd_irq - watchdog timeout interrupt. 10 - reset-on-timeout : If this property exists, then a reset is done 12 - timeout-sec : Watchdog timeout value (in seconds). 16 compatible = "cdns,wdt-r1p2"; 18 interrupt-parent = <&intc>; 21 reset-on-timeout; 22 timeout-sec = <10>;
|
| H A 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# 10 - Neeli Srinivas <srinivas.neeli@amd.com> 15 a programmable reset period. The timeout period varies from 1 ms 19 - $ref: watchdog.yaml# 24 - cdns,wdt-r1p2 35 reset-on-timeout: 38 If this property exists, then a reset is done when watchdog [all …]
|
| H A D | atmel-wdt.txt | 3 ** at91sam9-wdt 6 - compatible: must be "atmel,at91sam9260-wdt". 7 - reg: physical base address of the controller and length of memory mapped 9 - clocks: phandle to input clock. 12 - timeout-sec: contains the watchdog timeout in seconds. 13 - interrupts : Should contain WDT interrupt. 14 - atmel,max-heartbeat-sec : Should contain the maximum heartbeat value in 17 - atmel,min-heartbeat-sec : Should contain the minimum heartbeat value in 18 seconds. This value must be smaller than the max-heartbeat-sec value. 20 - atmel,watchdog-type : Should be "hardware" or "software". Hardware watchdog [all …]
|
| H A D | atmel-sama5d4-wdt.txt | 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. 15 - atmel,idle-halt: present if you want to stop the watchdog when the CPU is 19 watchdog reset time depends on mean CPU usage and will not reset at all 22 - atmel,dbg-halt: present if you want to stop the watchdog when the CPU is [all …]
|
| /freebsd/sys/riscv/sifive/ |
| H A D | fu740_pci_dw.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 22 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 101 #define FUDW_MGMT_READ(_sc, _o) bus_read_4((_sc)->mgmt_res, (_o)) 102 #define FUDW_MGMT_WRITE(_sc, _o, _v) bus_write_4((_sc)->mgmt_res, (_o), (_v)) 105 { "sifive,fu740-pcie", 1 }, 113 unsigned timeout; in fupci_phy_read() local 119 timeout = 10; in fupci_phy_read() 125 } while (--timeout > 0); in fupci_phy_read() 127 if (timeout == 0) { in fupci_phy_read() [all …]
|
| /freebsd/share/man/man4/man4.arm/ |
| H A D | imx_wdog.4 | 21 .\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 36 .Bd -ragged -offset indent 43 .Bd -literal -offset indent 51 support for the watchdog timer present on NXP i.MX5 and i.MX6 processors. 53 0.5 to 128 seconds, in half-second increments. 55 timeout period can be changed to any valid non-zero value. 57 At power-on, a special 16-second 58 .Sq power-down timer 61 external hardware that causes the system to reset or power-down. 62 The power-down timer is often reset by the boot loader (typically U-Boot). [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/mmc/ |
| H A D | nvidia,tegra20-sdhci.txt | 3 This controller on Tegra family SoCs provides an interface for MMC, SD, 7 by mmc.txt and the properties used by the sdhci-tegra driver. 10 - compatible : should be one of: 11 - "nvidia,tegra20-sdhci": for Tegra20 12 - "nvidia,tegra30-sdhci": for Tegra30 13 - "nvidia,tegra114-sdhci": for Tegra114 14 - "nvidia,tegra124-sdhci": for Tegra124 and Tegra132 15 - "nvidia,tegra210-sdhci": for Tegra210 16 - "nvidia,tegra186-sdhci": for Tegra186 17 - "nvidia,tegra194-sdhci": for Tegra194 [all …]
|
| /freebsd/sys/arm/freescale/imx/ |
| H A D | imx_wdog.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 25 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 73 {"fsl,imx6sx-wdt", 1}, 74 {"fsl,imx6sl-wdt", 1}, 75 {"fsl,imx6q-wdt", 1}, 76 {"fsl,imx53-wdt", 1}, 77 {"fsl,imx51-wdt", 1}, 78 {"fsl,imx50-wdt", 1}, 79 {"fsl,imx35-wdt", 1}, [all …]
|
| H A D | imx6_ahci.c | 1 /*- 21 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 65 {"fsl,imx6q-ahci", true}, 70 imx6_ahci_phy_ctrl(struct ahci_controller* sc, uint32_t bitmask, bool on) in imx6_ahci_phy_ctrl() argument 73 int timeout; in imx6_ahci_phy_ctrl() local 76 v = ATA_INL(sc->r_mem, SATA_P0PHYCR); in imx6_ahci_phy_ctrl() 77 if (on) { in imx6_ahci_phy_ctrl() 82 ATA_OUTL(sc->r_mem, SATA_P0PHYCR, v); in imx6_ahci_phy_ctrl() 84 for (timeout = 5000; timeout > 0; --timeout) { in imx6_ahci_phy_ctrl() 85 v = ATA_INL(sc->r_mem, SATA_P0PHYSR); in imx6_ahci_phy_ctrl() [all …]
|
| H A D | imx_wdogreg.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 25 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 37 #define WDOG_CR_WDA (1u << 5) /* Don't assert ext reset */ 38 #define WDOG_CR_SRS (1u << 4) /* Don't assert soft reset */ 39 #define WDOG_CR_WDT (1u << 3) /* Assert ext reset on timeout */ 48 #define WDOG_RSR_REG 0x04 /* Reset Status Register */ 49 #define WDOG_RSR_POR (1u << 4) /* Due to Power-On Reset */ 50 #define WDOG_RSR_TOUT (1u << 1) /* Due WDog timeout reset */ 51 #define WDOG_RSR_SFTW (1u << 0) /* Due Soft reset */ [all …]
|
| /freebsd/sys/contrib/edk2/Include/Protocol/ |
| H A D | DebugPort.h | 7 Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR> 8 SPDX-License-Identifier: BSD-2-Clause-Patent 16 /// DebugPortIo protocol {EBA4E8D2-3858-41EC-A281-2647BA9660D0} 36 @retval EFI_SUCCESS The debugport device was reset and is in usable state. 37 @retval EFI_DEVICE_ERROR The debugport device could not be reset and is unusable. 50 …@param Timeout The number of microseconds to wait before timing out a write operati… 51 …@param BufferSize On input, the requested number of bytes of data to write. On output,… 57 @retval EFI_TIMEOUT The data write was stopped due to a timeout. 64 IN UINT32 Timeout, 73 …@param Timeout The number of microseconds to wait before timing out a read operatio… [all …]
|
| /freebsd/usr.sbin/watchdogd/ |
| H A D | watchdogd.8 | 3 .\" Copyright (c) 2004 Poul-Henning Kamp <phk@FreeBSD.org> 23 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 37 .Op Fl -debug 38 .Op Fl -softtimeout 39 .Op Fl -softtimeout-action Ar action 40 .Op Fl -pretimeout Ar timeout 41 .Op Fl -pretimeout-action Ar action 45 .Op Fl t Ar timeout 55 is unable to interface with the kernel over a specific timeout, 65 watchdog be reset. [all …]
|
| /freebsd/share/man/man4/ |
| H A D | watchdog.4 | 1 .\" Copyright (c) 2004 Poul-Henning Kamp <phk@FreeBSD.org> 21 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 47 .Bl -tag -width "WDIOC_CONTROL int " 51 Enable, disable, or reset the watchdog. 57 call takes a single argument which represents a timeout value specified as a 59 of the timeout period for the watchdog. 66 implementations supports setting the timeout to the specified timeout. 75 implementations support the timeout length, all watchdogs are disabled and must 76 be explicitly re-enabled. 105 .Bl -tag -width "WDIOC_GETPRETTIMEOUT sbintime_t" [all …]
|
| /freebsd/sys/sys/ |
| H A D | watchdog.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2003 Poul-Henning Kamp 26 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 40 #define WDIOC_SETTIMEOUT _IOW('W', 53, sbintime_t) /* set/reset the timer */ 41 #define WDIOC_GETTIMEOUT _IOR('W', 54, sbintime_t) /* get total timeout */ 43 #define WDIOC_GETPRETIMEOUT _IOR('W', 56, sbintime_t) /* get the pre-timeout */ 44 #define WDIOC_SETPRETIMEOUT _IOW('W', 57, sbintime_t) /* set the pre-timeout */ 45 /* set the action when a pre-timeout occurs see: WD_SOFT_* */ 56 * Watchdog reset, timeout set to value in WD_INTERVAL field. [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/dma/ |
| H A D | qcom_hidma_mgmt.txt | 9 among channels based on the priority and weight assignments. 18 - compatible: "qcom,hidma-mgmt-1.0"; 19 - reg: Address range for DMA device 20 - dma-channels: Number of channels supported by this DMA controller. 21 - max-write-burst-bytes: Maximum write burst in bytes that HIDMA can 26 - max-read-burst-bytes: Maximum read burst in bytes that HIDMA can 31 - max-write-transactions: This value is how many times a write burst is 34 - max-read-transactions: This value is how many times a read burst is 36 - channel-reset-timeout-cycles: Channel reset timeout in cycles for this SOC. 37 Once a reset is applied to the HW, HW starts a timer for reset operation [all …]
|
| /freebsd/sys/dev/itwd/ |
| H A D | itwd.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 22 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 54 uint64_t timeout; in wd_func() local 62 * Convert the requested timeout to seconds. in wd_func() 63 * If the timeout is smaller than the minimal supported value in wd_func() 70 timeout = (uint64_t)1 << (cmd - WD_TO_1SEC); in wd_func() 72 timeout = 1; in wd_func() 74 /* TODO If timeout is greater than maximum value in wd_func() 82 * XXX The timeout actually can be up to 65535 units in wd_func() [all …]
|
| /freebsd/sys/dev/wbwd/ |
| H A D | wbwd.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 78 #define WB_LDN8_CRF5_KEYB_P20 0x04 /* 1: keyb P20 forces timeout */ 79 #define WB_LDN8_CRF5_KBRST 0x02 /* 1: timeout causes pin60 kbd reset */ 81 /* CRF6: Watchdog Timeout (0 == off). Mapped to reg_timeout. */ 88 #define WB_LDN8_CRF7_FORCE 0x20 /* 1: force timeout (self-clear) */ 108 * timeout as set by watchdog(4) but still use that API to 109 * re-load it periodically. 115 * We want to know the timeout value and usually need two [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/input/touchscreen/ |
| H A D | ti,tsc2005.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Marek Vasut <marex@denx.de> 11 - Michael Welling <mwelling@ieee.org> 19 - ti,tsc2004 20 - ti,tsc2005 25 I2C address when used on the I2C bus, or the SPI chip select index 26 when used on the SPI bus 31 reset-gpios: [all …]
|
| /freebsd/sys/dev/e1000/ |
| H A D | e1000_vf.c | 2 SPDX-License-Identifier: BSD-3-Clause 4 Copyright (c) 2001-2020, Intel Corporation 28 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 56 * e1000_init_phy_params_vf - Inits PHY params 59 * Doesn't do much - there's no PHY available to the VF. 64 hw->phy.type = e1000_phy_vf; in e1000_init_phy_params_vf() 65 hw->phy.ops.acquire = e1000_acquire_vf; in e1000_init_phy_params_vf() 66 hw->phy.ops.release = e1000_release_vf; in e1000_init_phy_params_vf() 72 * e1000_init_nvm_params_vf - Inits NVM params 75 * Doesn't do much - there's no NVM available to the VF. [all …]
|
| /freebsd/secure/lib/libcrypto/man/man3/ |
| H A D | SSL_poll.3 | 1 .\" -*- mode: troff; coding: utf-8 -*- 33 .\" If the F register is >0, we'll generate index entries on stderr for 58 .TH SSL_POLL 3ossl 2025-09-30 3.5.4 OpenSSL 90 \&\- determine or await readiness conditions for one or more pollable objects 99 \& #define SSL_POLL_EVENT_EL /* EL (Exception on Listener) */ 100 \& #define SSL_POLL_EVENT_EC /* EC (Exception on Conn) */ 101 \& #define SSL_POLL_EVENT_ECD /* ECD (Exception on Conn Drained) */ 102 \& #define SSL_POLL_EVENT_ER /* ER (Exception on Read) */ 103 \& #define SSL_POLL_EVENT_EW /* EW (Exception on Write) */ 133 \& const struct timeval *timeout, [all …]
|
| /freebsd/crypto/openssl/doc/designs/quic-design/server/ |
| H A D | quic-polling.md | 4 - [QUIC Polling API Design](#quic-polling-api-design) 7 …* [Reflections on Past Mistakes in Poller Interface Design](#reflections-on-past-mistakes-in-polle… 8 * [Example Use Cases](#example-use-cases) 9 …+ [Use Case A: Simple Blocking or Non-Blocking Application](#use-case-a--simple-blocking-or-non-bl… 10 …+ [Use Case B: Application-Controlled Hierarchical Polling](#use-case-b--application-controlled-hi… 11 * [Use of Poll Descriptors](#use-of-poll-descriptors) 12 * [Event Types and Representation](#event-types-and-representation) 14 + [Sketch A: One-Shot/Immediate Mode API](#sketch-a--one-shot-immediate-mode-api) 15 + [Sketch B: Registered/Retained Mode API](#sketch-b--registered-retained-mode-api) 16 - [Use Case Examples](#use-case-examples) [all …]
|
| /freebsd/sbin/camcontrol/ |
| H A D | camcontrol.8 | 23 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 112 .Ic reset 145 .Bk -words 286 .Op Fl T Ar timeout 402 .Bl -tag -width 14n 419 function-specific arguments. 437 .Bl -tag -width 14n 442 must be turned on. 454 Specify the device type to operate on, e.g.\& "da", "cd". 466 .It Fl t Ar timeout [all …]
|
| /freebsd/sys/dev/isci/scil/ |
| H A D | scif_sas_controller_state_handlers.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause OR GPL-2.0 9 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 22 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. 28 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 49 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 80 * @brief This method simply executes the reset operation by entering 81 * the reset state and allowing the state to perform it's work. 84 * controller for execute the reset. 86 * @return Indicate the status of the reset operation. Was it successful? [all …]
|