Home
last modified time | relevance | path

Searched full:reset (Results 1 – 25 of 2038) sorted by relevance

12345678910>>...82

/Zephyr-Core-3.6.0/drivers/reset/
DKconfig1 # Reset Controller driver configuration options
7 # Reset Controller options
9 menuconfig RESET config
10 bool "Reset Controller drivers"
12 Reset Controller drivers. Reset node represents a region containing
13 information about reset controller device. The typical use-case is
14 for some other node's drivers to acquire a reference to the reset
15 controller node together with some reset information.
17 if RESET
20 int "Reset Controller driver init priority"
[all …]
/Zephyr-Core-3.6.0/include/zephyr/devicetree/
Dreset.h3 * @brief Reset Controller Devicetree macro public API header file.
20 * @defgroup devicetree-reset-controller Devicetree Reset Controller API
31 * reset1: reset-controller@... { ... };
33 * reset2: reset-controller@... { ... };
46 * @return the node identifier for the reset controller referenced at
56 * @return a node identifier for the reset controller at index 0
69 * reset1: reset-controller@... { ... };
71 * reset2: reset-controller@... { ... };
75 * reset-names = "alpha", "beta";
85 * as defined by the node's reset-names property
[all …]
/Zephyr-Core-3.6.0/include/zephyr/drivers/
Dreset.h9 * @brief Public Reset Controller driver APIs
16 * @brief Reset Controller Interface
17 * @defgroup reset_controller_interface Reset Controller Interface
31 /** Reset controller device configuration. */
33 /** Reset controller device. */
35 /** Reset line. */
43 * devicetree node identifier, a property specifying a Reset Controller and an index.
48 * resets = <&reset 10>;
56 * // .dev = DEVICE_DT_GET(DT_NODELABEL(reset)),
60 * The 'reset' field must still be checked for readiness, e.g. using
[all …]
Dhwinfo.h34 * @name Reset cause flags
40 /** Software reset */
44 /** Power-on reset (POR) */
62 /** Hardware reset */
64 /** User reset */
66 /** Temperature reset */
97 * @brief Retrieve cause of device reset.
99 * @param cause OR'd @ref reset_cause "reset cause" flags
101 * This routine retrieves the flags that indicate why the device was reset.
103 * On some platforms the reset cause flags accumulate between successive resets
[all …]
/Zephyr-Core-3.6.0/soc/arm/nxp_s32/
DKconfig14 int "Functional Reset Escalation threshold"
18 If the value of this option is 0, the Functional reset escalation
20 resets that causes a Destructive reset, if the FRET register isn't
22 Default to maximum threshold (hardware reset value).
25 int "Destructive Reset Escalation threshold"
29 If the value of this field is 0, the Destructive reset escalation
31 resets which keeps the chip in the reset state until the next power-on
32 reset triggers a new reset sequence, if the DRET register isn't
34 Default to disabled (hardware reset value).
/Zephyr-Core-3.6.0/soc/arm/nxp_s32/common/
Dpower_soc.c16 BUILD_ASSERT(POWER_IP_PERFORM_RESET_API == STD_ON, "Power Reset API must be enabled");
21 * SYS_REBOOT_COLD (Destructive Reset):
22 * - Leads most parts of the chip, except a few modules, to reset. SRAM content
23 * is lost after this reset event.
24 * - Flash is always reset, so an updated value of the option bits is reloaded
27 * - STCU is reset and configured BISTs are executed.
29 * SYS_REBOOT_WARM (Functional Reset):
30 * - Leads all the communication peripherals and cores to reset. The communication
32 * after reset. The SRAM content, and the functionality of certain modules, is
33 * preserved across functional reset.
[all …]
/Zephyr-Core-3.6.0/dts/bindings/reset/
Dgd,gd32-rctl.yaml5 Gigadevice Reset and Clock Unit (RCU) if a multi-function peripheral in
6 charge of reset control (RCTL) and clock control (CCTL) for all SoC
7 peripherals. This binding represents the reset controller (RCTL).
9 To specify the reset line in a peripheral, the standard resets property needs
19 Predefined RCU reset cells are available in
20 include/zephyr/dts-bindings/reset/gd32{xxx}.h header files, where {xxx}
25 include: [reset-controller.yaml, base.yaml]
28 "#reset-cells":
31 reset-cells:
Dst,stm32-rcc-rctl.yaml5 STM32 Reset and Clock Control (RCC) node.
6 This node is in charge of reset control for AHB (Advanced High Performance)
9 To specify the reset line in a peripheral, the standard resets property needs
19 RCC reset cells are available in
20 include/zephyr/dts-bindings/reset/stm32{soc_family}_reset.h header files.
24 include: [reset-controller.yaml, base.yaml]
27 "#reset-cells":
34 deassert reset.
36 reset-cells:
Draspberrypi,pico-reset.yaml4 description: Raspberry Pi Pico Reset Controller
6 compatible: "raspberrypi,pico-reset"
8 include: [base.yaml, reset-controller.yaml]
15 description: The width of the reset registers in bytes. Default is 4 bytes.
18 description: Set if reset is active low. Default is 0, which means active-high.
19 "#reset-cells":
22 reset-cells:
Dintel,socfpga-reset.yaml4 description: Intel SoC FPGA Reset Controller
6 compatible: "intel,socfpga-reset"
8 include: [base.yaml, reset-controller.yaml]
15 description: Add this property in dts node if the reset line is active_low, otherwise do not
17 "#reset-cells":
20 reset-cells:
Daspeed,ast10x0-reset.yaml4 description: Aspeed AST10X0 Reset Controller
6 compatible: "aspeed,ast10x0-reset"
8 include: [base.yaml, reset-controller.yaml]
11 "#reset-cells":
14 reset-cells:
Dreset-device.yaml4 description: This file needs to be included by devices that need a reset controller.
9 description: Reset information
11 reset-names:
13 description: Name of each reset
Dnuvoton,numaker-rst.yaml4 description: Nuvoton, Numaker-RESET
8 include: [reset-controller.yaml, base.yaml]
14 "#reset-cells":
17 reset-cells:
/Zephyr-Core-3.6.0/doc/hardware/peripherals/
Dreset.rst3 Reset Controller
9 Reset controllers are units that control the reset signals to multiple
10 peripherals. The reset controller API allows peripheral drivers to request
11 control over their reset input signals, including the ability to assert,
12 deassert and toggle those signals. Also, the reset status of the reset input
16 in most cases we want to toggle the reset signals.
/Zephyr-Core-3.6.0/samples/drivers/espi/boards/
Dmec172xevb_assy6906.overlay24 reset-state = "1";
25 reset-source = "ESPI_RESET";
30 reset-state = "1";
31 reset-source = "ESPI_RESET";
36 reset-state = "1";
37 reset-source = "ESPI_RESET";
42 reset-state = "1";
43 reset-source = "ESPI_RESET";
/Zephyr-Core-3.6.0/dts/bindings/test/
Dvnd,reset.yaml4 description: Test Reset Controller
6 compatible: "vnd,reset"
8 include: [base.yaml, reset-controller.yaml]
14 "#reset-cells":
17 reset-cells:
/Zephyr-Core-3.6.0/drivers/watchdog/
DKconfig.smartbond14 bool "NMI pre-reset interrupt enable"
20 reset at <= -16. Timer can be frozen/resumed using
24 reset at value 0 and can not be frozen by Software.
26 only be reset with a WDOG (SYS) reset or SW reset.
Dwdt_dw.h21 * The generated interrupt is passed to an interrupt controller. The generated reset is passed to a
22 * reset controller, which in turn generates a reset for the components in the system. The WDT may
23 * be reset independently to the other components.
52 /* Generate a system reset
57 * by the time a second timeout occurs then generate a system reset
62 * Reset pulse length
195 * Describes the initial timeout period that is available directly after reset. It controls the
196 * reset value of the register. If WDT_HC_TOP is 1, then the default initial time period is the
202 * Selects the timeout period that is available directly after reset. It controls the reset value
209 * The reset pulse length that is available directly after reset.
[all …]
/Zephyr-Core-3.6.0/dts/bindings/espi/
Dmicrochip,xec-espi-vw-routing.yaml28 reset-state:
31 Optional default virtual wire state on reset (0 or 1).
38 reset-source:
41 Optional reset source in addition to chip reset.
43 and 3 is ESPI Platform Reset. If this property is not
44 present the hardware default is used. Note: reset source
/Zephyr-Core-3.6.0/dts/bindings/flash_controller/
Dst,stm32-qspi-nor.yaml13 reset-gpios = <&gpiod 3 GPIO_ACTIVE_LOW>;
14 reset-gpios-duration = <1>;
33 reset-gpios:
36 reset-gpios-duration:
38 description: The duration (in ms) for the flash memory reset pulse
39 reset-cmd:
41 description: Send reset command on initialization
42 reset-cmd-wait:
45 description: The duration (in us) to wait after reset command
/Zephyr-Core-3.6.0/dts/arm64/intel/
Dintel_socfpga_agilex5.dtsi10 #include <zephyr/dt-bindings/reset/intel_socfpga_reset.h>
108 resets = <&reset RSTMGR_UART0_RSTLINE>;
112 reset: reset-controller@10D11000 { label
113 compatible = "intel,socfpga-reset";
116 #reset-cells = <1>;
127 resets = <&reset RSTMGR_SDMMC_RSTLINE>,
128 <&reset RSTMGR_SDMMCECC_RSTLINE>,
129 <&reset RSTMGR_SOFTPHY_RSTLINE>;
140 resets = <&reset RSTMGR_SPTIMER0_RSTLINE>;
151 resets = <&reset RSTMGR_SPTIMER1_RSTLINE>;
[all …]
/Zephyr-Core-3.6.0/tests/drivers/hwinfo/api/src/
Dmain.c75 * @brief TestPurpose: verify get reset cause works.
79 * -# Read the reset cause
104 zassert_not_equal(cause, 0xDEADBEEF, "Reset cause not written."); in ZTEST()
111 * @brief TestPurpose: verify clear reset cause works. This may
112 * not work on some platforms, depending on how reset cause register
116 * -# Read the reset cause and store the result
117 * -# Call clear reset cause
118 * -# Read the reset cause again
121 * -# Reset cause value should change after calling clear reset cause.
158 "Reset cause did not change after clearing"); in ZTEST()
[all …]
/Zephyr-Core-3.6.0/boards/arm/stm32f7508_dk/support/
Dopenocd.cfg5 reset halt
14 # Event reset-init already uses the maximum speed however adapter speed
15 # inherited from stm32f7x.cfg for reset-start defaults to 2000 kHz, so
17 $_TARGETNAME configure -event reset-start {
/Zephyr-Core-3.6.0/dts/bindings/sensor/
Dti,ina230.yaml30 description: Diag alert register, default matches the power-on reset value
36 Default is the power-on reset value.
52 Default is the power-on reset value.
60 Default is the power-on reset value.
68 Default is the power-on reset value.
76 description: Mask register, default matches the power-on reset value
82 description: Alert register, default matches the power-on reset value
/Zephyr-Core-3.6.0/drivers/bbram/
DKconfig.stm3215 powered-on by VBAT when the VDD power is switched off. They are not reset
16 by system reset or when the device wakes up from Standby mode. They are
17 reset by a backup domain reset.

12345678910>>...82