Home
last modified time | relevance | path

Searched +full:settle +full:- +full:time (Results 1 – 23 of 23) sorted by relevance

/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/
Dradio_nrf5_fem_nrf21540.h4 * SPDX-License-Identifier: Apache-2.0
10 * "nordic,nrf21540-fem".
17 * --------- --------
18 * PA pin tx-en-gpios
19 * PA offset tx-en-settle-time-us
20 * LNA pin rx-en-gpios
21 * LNA offset rx-en-settle-time-us
22 * PDN pin pdn-gpios
23 * PDN offset pdn-settle-time-us
25 * The spi-if property may point at a SPI device node representing the
[all …]
Dradio_nrf5_fem_generic.h4 * SPDX-License-Identifier: Apache-2.0
10 * "generic-fem-two-ctrl-pins".
17 * --------- --------
18 * PA pin ctx-gpios
19 * PA offset ctx-settle-time-us
20 * LNA pin crx-gpios
21 * LNA offset crx-settle-time-us
24 #define HAL_RADIO_GPIO_PA_PROP_NAME "ctx-gpios"
25 #define HAL_RADIO_GPIO_PA_OFFSET_PROP_NAME "ctx-settle-time-us"
26 #define HAL_RADIO_GPIO_LNA_PROP_NAME "crx-gpios"
[all …]
/Zephyr-latest/dts/bindings/net/wireless/
Dgeneric-fem-two-ctrl-pins.yaml1 # Copyright (c) 2020-2021 Nordic Semiconductor ASA
2 # SPDX-License-Identifier: Apache-2.0
5 This is a representation of generic radio Front-End Module (FEM)
6 that has a two-pin control interface (CTX, CRX).
18 corresponding settle-time-us property.)
20 compatible: "generic-fem-two-ctrl-pins"
25 ctx-gpios:
26 type: phandle-array
30 crx-gpios:
31 type: phandle-array
[all …]
Dnordic,nrf21540-fem.yaml2 # SPDX-License-Identifier: Apache-2.0
6 This is a representation of the nRF21540 Radio Front-End module.
8 See the "nordic,nrf21540-fem-spi" binding to configure the SPI
11 the FEM and SPI configurations using the spi-if property.
17 compatible = "nordic,nrf-spim";
19 cs-gpios = <&gpio1 3 GPIO_ACTIVE_LOW>;
22 my_spi_if: nrf21540-spi@0 {
23 compatible = "nordic,nrf21540-fem-spi";
25 spi-max-frequency = <8000000>;
30 compatible = "nordic,nrf21540-fem";
[all …]
/Zephyr-latest/tests/bluetooth/init/
Dpa_lna.overlay3 compatible = "generic-fem-two-ctrl-pins";
4 ctx-gpios = <&gpio0 26 0>;
5 ctx-settle-time-us = <5>;
6 crx-gpios = <&gpio0 27 0>;
7 crx-settle-time-us = <5>;
/Zephyr-latest/dts/bindings/clock/
Drenesas,smartbond-lp-osc.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "renesas,smartbond-lp-osc"
9 - name: fixed-clock.yaml
10 property-allowlist:
11 - status
12 - compatible
13 - clock-frequency
16 settle-time:
20 This is only valid for XTAL32K. Time in ms needed to XTAL32K to settle.
/Zephyr-latest/boards/ezurio/bl654_dvk/
Dbl654_dvk_nrf52840_pa.dts5 * SPDX-License-Identifier: Apache-2.0
11 /* Information from Nordic SDK-Based Application Development and SKY66112 datasheet */
13 compatible = "generic-fem-two-ctrl-pins";
14 ctx-gpios = <&gpio1 2 GPIO_ACTIVE_HIGH>;
15 crx-gpios = <&gpio1 4 GPIO_ACTIVE_HIGH>;
16 ctx-settle-time-us = <23>;
17 crx-settle-time-us = <5>;
18 tx-gain-db = <22>;
19 rx-gain-db = <11>;
/Zephyr-latest/doc/services/input/
Dgpio-kbd.rst1 .. _gpio-kbd:
6 The :dtcompatible:`gpio-kbd-matrix` driver supports a large variety of keyboard
21 .. figure:: no-diodes.svg
28 row GPIOs at the same time.
30 .. code-block:: devicetree
32 kbd-matrix {
33 compatible = "gpio-kbd-matrix";
34 row-gpios = <&gpio0 0 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>,
37 col-gpios = <&gpio0 3 GPIO_ACTIVE_LOW>,
47 impedance mode. This means that the row state may need some time to settle to
[all …]
/Zephyr-latest/dts/bindings/input/
Dkbd-matrix-common.yaml2 # SPDX-License-Identifier: Apache-2.0
9 row-size:
14 col-size:
19 poll-period-ms:
26 stable-poll-period-ms:
30 stable, defaults to poll-period-ms value if unspecified.
32 poll-timeout-ms:
39 debounce-down-ms:
43 Debouncing time for a key press event. Defaults to 10ms if unspecified.
45 debounce-up-ms:
[all …]
Dgpio-qdec.yaml2 # SPDX-License-Identifier: Apache-2.0
15 #include <zephyr/dt-bindings/input/input-event-codes.h>
18 compatible = "gpio-qdec";
21 steps-per-period = <4>;
23 sample-time-us = <2000>;
24 idle-timeout-ms = <200>;
27 compatible: "gpio-qdec"
33 type: phandle-array
38 led-gpios:
39 type: phandle-array
[all …]
/Zephyr-latest/dts/bindings/iio/afe/
Dvoltage-divider.yaml2 # SPDX-License-Identifier: Apache-2.0
8 compatible: "voltage-divider"
13 io-channels:
18 output-ohms:
24 full-ohms:
30 resistance-based sensor.
32 power-gpios:
33 type: phandle-array
40 power-on-sample-delay-us:
45 `power-gpios`. In most cases the switched voltage rail will
[all …]
/Zephyr-latest/dts/bindings/regulator/
Dregulator.yaml1 # Copyright 2019-2020, Peter Bigot Consulting, LLC
3 # SPDX-License-Identifier: Apache-2.0
14 regulator-name:
18 regulator-init-microvolt:
22 regulator-min-microvolt:
26 regulator-max-microvolt:
30 regulator-microvolt-offset:
34 regulator-init-microamp:
38 regulator-min-microamp:
42 regulator-max-microamp:
[all …]
/Zephyr-latest/kernel/
DKconfig.smp2 # SPDX-License-Identifier: Apache-2.0
12 more than one CPU to schedule Zephyr tasks at a time.
15 bool "Use new-style _arch_switch instead of arch_swap"
20 for an SMP-aware scheduler, or if the architecture does not
39 a later time.
46 Maximum number of multiprocessing-capable cores available to the
68 these cascading IPIs will ensure that the system will settle upon a
105 where all shared data is placed in multiprocessor-coherent
109 running on cache-incoherent architectures only. Note that
123 will win the contention every time which will result
[all …]
/Zephyr-latest/boards/u-blox/ubx_bmd345eval/
Dubx_bmd345eval_nrf52840.dts2 * BMD-340-EVAL board configuration
3 * Copyright (c) 2021 u-blox AG
6 * SPDX-License-Identifier: Apache-2.0
9 /dts-v1/;
12 #include "ubx_bmd345eval_nrf52840-pinctrl.dtsi"
13 #include <zephyr/dt-bindings/input/input-event-codes.h>
16 model = "u-blox BMD-345-EVAL EVK nRF52840";
17 compatible = "u-blox,ubx-bmd345eval-nrf52840";
21 zephyr,shell-uart = &uart0;
22 zephyr,uart-mcumgr = &uart0;
[all …]
/Zephyr-latest/drivers/led_strip/
Dtlc59731.c4 * SPDX-License-Identifier: Apache-2.0
13 * TLC59731 is a 3-Channel, 8-Bit, PWM LED Driver
14 * With Single-Wire Interface (EasySet)
16 * The EasySet protocol is based on short pulses and the time between
19 * delays under 1us don't work very well, so we settle on 5us for the
20 * cycle time.
29 * the cycle. This time can be slightly shorter because the second pulse
99 rgb_write_bit(led_dev, data & BIT((idx--))); in rgb_write_data()
108 const struct tlc59731_cfg *tlc_conf = dev->config; in tlc59731_led_set_color()
109 const struct gpio_dt_spec *led_gpio = &tlc_conf->sdi_gpio; in tlc59731_led_set_color()
[all …]
/Zephyr-latest/drivers/counter/
Dcounter_mcux_rtc.c5 * SPDX-License-Identifier: Apache-2.0
34 const struct counter_config_info *info = dev->config; in mcux_rtc_start()
38 RTC_StartTimer(config->base); in mcux_rtc_start()
39 RTC_EnableInterrupts(config->base, in mcux_rtc_start()
49 const struct counter_config_info *info = dev->config; in mcux_rtc_stop()
53 RTC_DisableInterrupts(config->base, in mcux_rtc_stop()
57 RTC_StopTimer(config->base); in mcux_rtc_stop()
60 config->base->TAR = 0; in mcux_rtc_stop()
67 const struct counter_config_info *info = dev->config; in mcux_rtc_read()
71 uint32_t ticks = config->base->TSR; in mcux_rtc_read()
[all …]
/Zephyr-latest/tests/kernel/usage/thread_runtime_stats/src/
Dtest_thread_runtime_stats.c4 * SPDX-License-Identifier: Apache-2.0
16 (((val1) * 100) > ((val2) * (100 - (pcnt))))) ? true : false
56 * - Idle time should not increase.
58 * - Idle time should not increase
60 * - Idle time should increase
62 * - Idle time should not increase
63 * - current, peak and average cycles should be different
206 * Sleep to let the helper thread execute for some time before in ZTEST()
217 * Busy wait for the remaining tick before re-enabling the thread in ZTEST()
354 * what its value should be. For now, settle for ensuring that it in ZTEST()
[all …]
/Zephyr-latest/drivers/sensor/adi/adxl372/
Dadxl372.c4 * SPDX-License-Identifier: Apache-2.0
25 * @param dev - The device structure.
26 * @param axis_reg_h - The high part of the activity register.
27 * @param act - The activity config structure.
36 struct adxl372_data *data = dev->data; in adxl372_set_activity_threshold()
38 ret = data->hw_tf->write_reg(dev, axis_reg_h++, act->thresh >> 3); in adxl372_set_activity_threshold()
47 val = (act->thresh << 5) | (act->referenced << 1) | act->enable; in adxl372_set_activity_threshold()
50 val = (act->thresh << 5) | act->enable; in adxl372_set_activity_threshold()
53 return data->hw_tf->write_reg(dev, axis_reg_h, val); in adxl372_set_activity_threshold()
57 * Set the threshold for activity detection for all 3-axis
[all …]
/Zephyr-latest/dts/arm/renesas/smartbond/
Dda1469x.dtsi3 * SPDX-License-Identifier: Apache-2.0
6 #include <arm/armv8-m.dtsi>
9 #include <zephyr/dt-bindings/gpio/gpio.h>
10 #include <zephyr/dt-bindings/adc/smartbond-adc.h>
11 #include <zephyr/dt-bindings/pinctrl/smartbond-pinctrl.h>
12 #include <zephyr/dt-bindings/dma/dma_smartbond.h>
17 zephyr,flash-controller = &flash_controller;
21 compatible = "zephyr,lvgl-pointer-input";
25 #address-cells = <1>;
26 #size-cells = <0>;
[all …]
/Zephyr-latest/drivers/sensor/adi/adxl367/
Dadxl367.c4 * SPDX-License-Identifier: Apache-2.0
29 * @param dev - The device structure.
30 * @param th - Structure holding the activity threshold information:
39 struct adxl367_data *data = dev->data; in adxl367_setup_activity_detection()
43 ret = data->hw_tf->write_reg_mask(dev, ADXL367_ACT_INACT_CTL, in adxl367_setup_activity_detection()
46 FIELD_PREP(ADXL367_ACT_INACT_CTL_ACT_EN_MSK, th->enable) | in adxl367_setup_activity_detection()
48 th->referenced)); in adxl367_setup_activity_detection()
53 ret = data->hw_tf->write_reg_mask(dev, ADXL367_THRESH_ACT_H, ADXL367_THRESH_H_MSK, in adxl367_setup_activity_detection()
54 FIELD_PREP(ADXL367_THRESH_H_MSK, th->value >> 6)); in adxl367_setup_activity_detection()
59 return data->hw_tf->write_reg_mask(dev, ADXL367_THRESH_ACT_L, ADXL367_THRESH_L_MSK, in adxl367_setup_activity_detection()
[all …]
/Zephyr-latest/scripts/pylib/twister/twisterlib/
Drunner.py3 # Copyright (c) 2018-2024 Intel Corporation
5 # SPDX-License-Identifier: Apache-2.0
17 import time
74 completed = done - filtered_static
77 pass rate = passed / (total - filtered_configs)
78 case pass rate = passed_cases / (cases - filtered_cases - skipped_cases)
103 # static filtered at yaml parsing time
147 length = int(log10(-n))+2
151 selected_cases = self.cases - self.filtered_cases
152 selected_configs = self.done - self.filtered_static - self.filtered_runtime
[all …]
/Zephyr-latest/drivers/adc/
Dadc_ads114s0x.c4 * SPDX-License-Identifier: Apache-2.0
12 #include <zephyr/dt-bindings/adc/ads114s0x_adc.h>
85 FIELD_GET(GENMASK(pos + length - 1, pos), value)
87 target &= ~GENMASK(pos + length - 1, pos); \
88 target |= FIELD_PREP(GENMASK(pos + length - 1, pos), value)
356 * - AIN0 as positive input
357 * - AIN1 as negative input
363 * - disable reference monitor
364 * - enable positive reference buffer
365 * - disable negative reference buffer
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-3.3.rst14 * Introduced :ref:`USB-C <usbc_api>` device stack with PD (power delivery)
17 CMSIS-DSP as the default backend.
30 * CVE-2023-0359: Under embargo until 2023-04-20
32 * CVE-2023-0779: Under embargo until 2023-04-22
66 removed in favor of new :dtcompatible:`zephyr,flash-disk` devicetree binding.
71 * Starting from this release ``zephyr-`` prefixed tags won't be created
82 image states). Use of a truncated hash or non-sha256 hash will still work
88 registration function at boot-up. If applications register this then
93 application code, these will now automatically be registered at boot-up (this
129 This may cause out-of-tree scripts or commands to fail if they have relied
[all …]