Home
last modified time | relevance | path

Searched +full:low +full:- +full:power +full:- +full:disable (Results 1 – 25 of 205) sorted by relevance

123456789

/Zephyr-latest/dts/bindings/pinctrl/
Dpincfg-node.yaml2 # SPDX-License-Identifier: Apache-2.0
16 https://www.kernel.org/doc/Documentation/devicetree/bindings/pinctrl/pincfg-node.yaml
19 bias-disable:
21 description: disable any pin bias
23 bias-high-impedance:
25 description: high impedance mode ("third-state", "floating")
27 bias-bus-hold:
31 bias-pull-up:
33 description: enable pull-up resistor
35 bias-pull-down:
[all …]
Dene,kb1200-pinctrl.yaml1 # SPDX-License-Identifier: Apache-2.0
9 - bias-disable: Disable pull-up/down resistor.
10 - bias-pull-up: Enable pull-up resistor.
11 - bias-pull-down: Enable pull-down resistor.
12 - drive-push-pull: Output driver is push-pull.
13 - drive-open-drain: Output driver is open-drain.
14 - output-disable: Disable GPIO output driver data
15 - output-enable: Ensable GPIO output driver data
16 - output-high: GPIO output data high
17 - output-low: GPIO output data low
[all …]
Dxlnx,pinctrl-zynq.yaml2 # SPDX-License-Identifier: Apache-2.0
5 # https://www.kernel.org/doc/Documentation/devicetree/bindings/pinctrl/xlnx,zynq-pinctrl.txt
6 # https://www.kernel.org/doc/Documentation/devicetree/bindings/pinctrl/xlnx,zynq-pinctrl.yaml
9 Xilinx Zynq-7000 SoC series pinctrl node. This node will define pin multiplexing and
18 #include <zephyr/dt-bindings/pinctrl/pinctrl-zynq.h>
21 pinctrl_uart1_default: uart1-default {
29 slew-rate = <IO_SPEED_SLOW>;
30 power-source = <IO_STANDARD_LVCMOS18>;
33 conf-rx {
35 bias-high-impedance;
[all …]
Drenesas,rzg-pinctrl.yaml3 # SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/dt-bindings/pinctrl/renesas/pinctrl_rzg3s.h>
10 device-pinmux {
15 drive-strength = <1>;
18 device-spins {
20 input-enable;
22 drive-strength = <2>;
27 compatible: renesas,rzg-pinctrl
34 reg-names:
37 child-binding:
[all …]
Dmicrochip,xec-pinctrl.yaml3 # SPDX-License-Identifier: Apache-2.0
7 Based on pincfg-node.yaml binding.
23 pins, such as the 'bias-pull-up' property in group 2. Here is a list of
26 - bias-disable: Disable pull-up/down (default behavior, not required).
27 - bias-pull-down: Enable pull-down resistor.
28 - bias-pull-up: Enable pull-up resistor.
29 - drive-push-pull: Output driver is push-pull (default, not required).
30 - drive-open-drain: Output driver is open-drain.
31 - output-high: Set output state high when pin configured.
32 - output-low: Set output state low when pin configured.
[all …]
Dmicrochip,mec5-pinctrl.yaml2 # SPDX-License-Identifier: Apache-2.0
6 Based on pincfg-node.yaml binding.
22 pins, such as the 'bias-pull-up' property in group 2. Here is a list of
25 - bias-disable: Disable pull-up/down (default behavior, not required).
26 - bias-pull-down: Enable pull-down resistor.
27 - bias-pull-up: Enable pull-up resistor.
28 - drive-push-pull: Output driver is push-pull (default, not required).
29 - drive-open-drain: Output driver is open-drain.
30 - output-high: Set output state high when pin configured.
31 - output-low: Set output state low when pin configured.
[all …]
Dnordic,nrf-pinctrl.yaml2 # SPDX-License-Identifier: Apache-2.0
7 node to route UART0 RX to pin P0.1 and enable the pull-up resistor on the
20 /* You can put this in places like a board-pinctrl.dtsi file in
35 /* both P0.3 and P0.4 are configured with pull-up */
36 bias-pull-up;
43 state. You would specify the low-power configuration for the same device
52 include/zephyr/dt-bindings/pinctrl/nrf-pinctrl.h header file.
55 pins, such as the 'bias-pull-up' property in group 2. Here is a list of
58 - bias-disable: Disable pull-up/down (default behavior, not required).
59 - bias-pull-up: Enable pull-up resistor.
[all …]
/Zephyr-latest/soc/nxp/imxrt/imxrt10xx/
Dpower.c4 * SPDX-License-Identifier: Apache-2.0
19 #include "power.h"
28 * normal/full speed mode, low speed mode, and low power mode.
29 * If callbacks are present, the low power subsystem will disable
30 * PLLs for power savings when entering low power states.
34 /* If run callback is set, low power must be as well. */ in imxrt_clock_pm_callbacks_register()
35 __ASSERT_NO_MSG(callbacks && callbacks->clock_set_run && callbacks->clock_set_low_power); in imxrt_clock_pm_callbacks_register()
36 lpm_clock_hooks.clock_set_run = callbacks->clock_set_run; in imxrt_clock_pm_callbacks_register()
37 lpm_clock_hooks.clock_set_low_power = callbacks->clock_set_low_power; in imxrt_clock_pm_callbacks_register()
38 if (callbacks->clock_lpm_init) { in imxrt_clock_pm_callbacks_register()
[all …]
Dpower.h4 * SPDX-License-Identifier: Apache-2.0
13 * default running configuration, and power up required PLLs
19 * the lowest power mode possible, and disable all possible PLLs.
27 * clocks used in low power mode require.
/Zephyr-latest/samples/boards/microchip/mec172xevb_assy6906/qmspi_ldma/
Dmec172xevb_assy6906.overlay4 * SPDX-License-Identifier: Apache-2.0
13 low-power-enable;
17 low-power-enable;
21 low-power-enable;
25 low-power-enable;
29 low-power-enable;
33 low-power-enable;
38 low-power-enable;
42 low-power-enable;
46 low-power-enable;
[all …]
/Zephyr-latest/samples/boards/st/power_mgmt/serial_wakeup/
DREADME.rst1 .. zephyr:code-sample:: stm32_pm_serial_wakeup
3 :relevant-api: subsys_pm_device
11 in low power context.
13 .. _stm32-pm-serial-wakeup-sample-requirements:
20 in core sleep states, as LPTIM (:dtcompatible:`st,stm32-lptim`).
25 - Clocked by an oscillator available in Stop mode (LSE, LSI) or an oscillator capable
27 - Matching oscillator sources should be enabled
28 - If LSE is selected as clock source and shell serial port is a LPUART current speed
30 - Port should be set as "wakeup-source"
40 .. zephyr-app-commands::
[all …]
/Zephyr-latest/boards/st/stm32u5a9j_dk/support/
Dopenocd.cfg1 source [find interface/stlink-dap.cfg]
10 # Enable debug when in low power modes
21 # connect_assert_srst needed if low power mode application running (WFI...)
35 $_TARGETNAME configure -event gdb-attach {
41 $_TARGETNAME configure -event gdb-detach {
46 gdb_memory_map disable
/Zephyr-latest/dts/bindings/mipi-dsi/
Dst,stm32-mipi-dsi.yaml4 # SPDX-License-Identifier: Apache-2.0
9 compatible: "st,stm32-mipi-dsi"
11 include: [mipi-dsi-host.yaml, reset-device.yaml]
17 clock-names:
28 hs-active-high:
33 vs-active-high:
38 de-active-high:
43 loosely-packed:
46 Enable or disable loosely packed stream
47 (needed only when using 18-bit configuration).
[all …]
/Zephyr-latest/soc/nxp/imxrt/imxrt5xx/cm33/
Dpower.c4 * SPDX-License-Identifier: Apache-2.0
14 /*!< Power down all unnecessary blocks */
22 /* Invoke Low Power/System Off specific Tasks */
30 * issue and disable interrupts using PRIMASK register as recommended in pm_state_set()
48 LOG_DBG("Unsupported power state %u", state); in pm_state_set()
53 /* Handle SOC specific activity after Low Power Mode Exit */
63 /* Initialize power system */
66 /* This function is called to set vddcore low voltage detection in rt5xx_power_init()
72 /* Indicate to power library that PMIC is used. */ in rt5xx_power_init()
/Zephyr-latest/dts/bindings/mfd/
Dnordic,npm2100.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: i2c-device.yaml
14 host-int-gpios:
15 type: phandle-array
18 host-int-type:
21 - "edge"
22 - "level"
26 can reduce power consumption on some platforms at the expense of irq latency.
28 pmic-int-pin:
31 - 0
[all …]
/Zephyr-latest/dts/bindings/clock/
Dnuvoton,numaker-scc.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "nuvoton,numaker-scc"
8 include: [clock-controller.yaml, base.yaml]
17 Enable/disable 4~24 MHz external crystal oscillator (HXT)
19 - "untouched"
20 - "enable"
21 - "disable"
26 Enable/disable 32.768 kHz low-speed external crystal oscillator (LXT)
28 - "untouched"
29 - "enable"
[all …]
/Zephyr-latest/soc/silabs/common/
Dsoc_power.c5 * SPDX-License-Identifier: Apache-2.0
15 * Power state map:
22 /* Invoke Low Power/System Off specific Tasks */
27 LOG_DBG("SoC entering power state %d", state); in pm_state_set()
32 * issue and disable interrupts using PRIMASK register as recommended in pm_state_set()
55 LOG_DBG("Unsupported power state %u", state); in pm_state_set()
59 LOG_DBG("SoC leaving power state %d", state); in pm_state_set()
65 /* Handle SOC specific activity after Low Power Mode Exit */
/Zephyr-latest/soc/nxp/imxrt/imxrt6xx/cm33/
Dpower.c4 * SPDX-License-Identifier: Apache-2.0
13 /*!< Power down all unnecessary blocks and enable RBB during deep sleep. */
24 /* Invoke Low Power/System Off specific Tasks */
32 * issue and disable interrupts using PRIMASK register as recommended in pm_state_set()
49 LOG_DBG("Unsupported power state %u", state); in pm_state_set()
54 /* Handle SOC specific activity after Low Power Mode Exit */
/Zephyr-latest/soc/ambiq/apollo4x/
Dsoc.c4 * SPDX-License-Identifier: Apache-2.0
15 /* Initialize for low power in the power control block */ in soc_early_init_hook()
21 /* Disable the RTC. */ in soc_early_init_hook()
29 MCUCTRL->DBGCTRL_b.CM4CLKSEL = MCUCTRL_DBGCTRL_CM4CLKSEL_HFRC48; in soc_early_init_hook()
30 MCUCTRL->DBGCTRL_b.CM4TPIUENABLE = MCUCTRL_DBGCTRL_CM4TPIUENABLE_EN; in soc_early_init_hook()
/Zephyr-latest/drivers/retained_mem/
DKconfig2 # SPDX-License-Identifier: Apache-2.0
8 device is powered (may be lost in low power states).
25 bool "Disable retained memory mutex support"
28 Disable use of mutexes which prevent issues with concurrent retained
33 module-str = retained_mem
/Zephyr-latest/tests/drivers/uart/uart_errors/boards/
Dnrf54l15dk_nrf54l15_cpuapp.overlay1 /* SPDX-License-Identifier: Apache-2.0 */
15 low-power-enable;
23 bias-pull-up;
34 low-power-enable;
41 current-speed = <115200>;
42 pinctrl-0 = <&uart21_default>;
43 pinctrl-1 = <&uart21_sleep>;
44 pinctrl-names = "default", "sleep";
49 current-speed = <115200>;
50 pinctrl-0 = <&uart22_default>;
[all …]
Dnrf54l20pdk_nrf54l20_cpuapp.overlay1 /* SPDX-License-Identifier: Apache-2.0 */
15 low-power-enable;
23 bias-pull-up;
34 low-power-enable;
41 current-speed = <115200>;
42 pinctrl-0 = <&uart21_default>;
43 pinctrl-1 = <&uart21_sleep>;
44 pinctrl-names = "default", "sleep";
49 current-speed = <115200>;
50 pinctrl-0 = <&uart22_default>;
[all …]
Dnrf5340dk_nrf5340_cpuapp.overlay1 /* SPDX-License-Identifier: Apache-2.0 */
15 low-power-enable;
25 bias-pull-up;
33 low-power-enable;
39 current-speed = <115200>;
40 compatible = "nordic,nrf-uarte";
42 pinctrl-0 = <&uart1_default_alt>;
43 pinctrl-1 = <&uart1_sleep_alt>;
44 pinctrl-names = "default", "sleep";
48 current-speed = <115200>;
[all …]
/Zephyr-latest/drivers/entropy/
DKconfig.stm324 # SPDX-License-Identifier: Apache-2.0
15 a entropy 32-bit value to the host when read. It is available for
21 int "Thread-mode random number pool size"
27 Please note, that size of the pool must be a power of 2.
30 int "Thread-mode random number pool low-water threshold"
33 Low water-mark threshold in bytes to trigger entropy generation for
39 int "ISR-mode random number pool size"
45 Please note, that size of the pool must be a power of 2.
48 int "ISR-mode random number pool low-water threshold"
51 Low water-mark threshold in bytes to trigger entropy generation for
[all …]
/Zephyr-latest/include/zephyr/drivers/sensor/
Dmcux_lpcmp.h5 * SPDX-License-Identifier: Apache-2.0
10 * @brief Data structure for the NXP MCUX low-power analog comparator (LPCMP)
51 * 0b: disable
56 * LPCMP internal DAC high power mode disabled.
57 * 0b: disable
80 * 01b: set to low

123456789