Home
last modified time | relevance | path

Searched +full:settling +full:- +full:time (Results 1 – 21 of 21) sorted by relevance

/Zephyr-Core-3.7.0/dts/bindings/adc/
Datmel,sam-adc.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "atmel,sam-adc"
8 include: [adc-controller.yaml, pinctrl-device.yaml]
25 startup-time:
29 ADC startup time in ADC clock cycles.
32 settling-time:
36 ADC settling time in ADC clock cycles. When the gain, offset
39 settling time before starting the tracking phase.
42 tracking-time:
46 ADC tracking time in ADC clock cycles. A minimal tracking time
[all …]
/Zephyr-Core-3.7.0/soc/nxp/imxrt/imxrt6xx/
DKconfig2 # SPDX-License-Identifier: Apache-2.0
53 int "System oscillator settling time"
55 Set the board system oscillator settling time in us. This should be set by the
/Zephyr-Core-3.7.0/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-Core-3.7.0/dts/bindings/input/
Dst,stmpe811.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: i2c-device.yaml
11 int-gpios:
12 type: phandle-array
17 screen-width:
24 screen-height:
31 raw-x-min:
37 raw-y-min:
43 raw-x-max:
49 raw-y-max:
[all …]
/Zephyr-Core-3.7.0/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-Core-3.7.0/dts/bindings/sensor/
Dti,fdc2x1x.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: [sensor-device.yaml, i2c-device.yaml]
11 sd-gpios:
12 type: phandle-array
18 intb-gpios:
19 type: phandle-array
28 Set to identify the sensor as FDC2114 or FDC2214 (4-channel version)
33 Set the Auto-Scan Mode.
36 "active-channel" (single channel mode).
38 true = Auto-Scan conversions as selected by "rr-sequence"
[all …]
/Zephyr-Core-3.7.0/drivers/bluetooth/hci/
Dh4_ifx_cyw43xxx.c5 * SPDX-License-Identifier: Apache-2.0
33 /* BT settling time after power on */
61 * This function executes vendor-specific commands sequence to
63 * bt_h4_vnd_setup function must be implemented in vendor-specific HCI
80 /* Re-configure UART */ in bt_hci_uart_set_baudrate()
97 * - To speed up application downloading, the MCU host commands the CYWxxx device in bt_update_controller_baudrate()
101 * In the above command, the xx xx xx xx bytes specify the 32-bit little-endian in bt_update_controller_baudrate()
106 * - The host switches to the new baud rate after receiving the response at the old in bt_update_controller_baudrate()
128 return -ENOMEM; in bt_update_controller_baudrate()
140 /* Re-configure Uart baudrate */ in bt_update_controller_baudrate()
[all …]
/Zephyr-Core-3.7.0/boards/st/st25dv_mb1283_disco/
Dst25dv_mb1283_disco.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include "st/f4/stm32f405vgtx-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
11 #include <zephyr/dt-bindings/display/ili9xxx.h>
19 zephyr,shell-uart = &usart6;
26 compatible = "gpio-leds";
36 compatible = "gpio-keys";
69 compatible = "zephyr,mipi-dbi-spi";
70 reset-gpios = <&gpioc 1 GPIO_ACTIVE_HIGH>;
[all …]
/Zephyr-Core-3.7.0/tests/drivers/build_all/input/
Dapp.overlay4 * SPDX-License-Identifier: Apache-2.0
9 #address-cells = <1>;
10 #size-cells = <1>;
15 #io-channel-cells = <1>;
16 #address-cells = <1>;
17 #size-cells = <0>;
24 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>;
30 gpio-controller;
32 #gpio-cells = <0x2>;
36 adc-keys {
[all …]
/Zephyr-Core-3.7.0/boards/atmel/sam/sam4s_xplained/
Dsam4s_xplained.dts3 * SPDX-License-Identifier: Apache-2.0
6 /dts-v1/;
9 #include "sam4s_xplained-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
17 i2c-0 = &twi0;
18 i2c-1 = &twi1;
19 pwm-0 = &pwm0;
28 zephyr,shell-uart = &uart0;
34 compatible = "zephyr,memory-region", "mmio-sram";
37 zephyr,memory-region = "SRAM1";
[all …]
/Zephyr-Core-3.7.0/doc/develop/api/
Dapi_lifecycle.rst7 given API will not change in future releases. At the same time, developers
16 :figclass: align-center
20 An up-to-date table of all APIs and their maturity level can be found in the
35 - Documentation of the API (usage)
38 - The API introduction should be accompanied by at least one implementation
40 - At least one sample using the new API (may only build on one single board)
61 The API is in the process of settling, but has not yet had sufficient real-world
91 minor changes. Backwards-compatibility will be maintained if reasonable.
95 - Test cases for the new API with 100% coverage
96 - Complete documentation in code. All public interfaces shall be documented
[all …]
/Zephyr-Core-3.7.0/subsys/bluetooth/controller/
DKconfig.ll_sw_split3 # Copyright (c) 2016-2017 Nordic Semiconductor ASA
4 # SPDX-License-Identifier: Apache-2.0
108 # Hidden, Controller's Co-Operative high priority Rx thread stack size.
113 # Hidden, Controller's Co-Operative Rx thread stack size.
140 https://www.bluetooth.com/specifications/assigned-numbers/company-identifiers
156 Legacy Non-Directed Advertising mode.
168 zero-based numbering. When using with Zephyr host this option can be
221 bool "ISO-AL verbose debug logging"
225 Use this option to enable ISO-AL verbose debug logging.
250 Since there is no way to control the Max_PDU using the non-test
[all …]
/Zephyr-Core-3.7.0/soc/nxp/imxrt/imxrt5xx/cm33/
Dsoc.c2 * Copyright 2022-2023, NXP
4 * SPDX-License-Identifier: Apache-2.0
11 * This module provides routines to initialize and support board-level
32 /* Board System oscillator settling time in us */
184 /* Wait until host_needclk de-asserts */ in usb_device_clock_init()
185 while (SYSCTL0->USB0CLKSTAT & SYSCTL0_USB0CLKSTAT_HOST_NEED_CLKST_MASK) { in usb_device_clock_init()
191 USBHSH->PORTMODE |= USBHSH_PORTMODE_DEV_ENABLE_MASK; in usb_device_clock_init()
211 MPU->CTRL &= ~MPU_CTRL_ENABLE_Msk; in z_arm_platform_init()
251 /* Updated XTAL oscillator settling time */ in rt5xx_clock_init()
278 /* Set up clock selectors - Attach clocks to the peripheries. */ in rt5xx_clock_init()
[all …]
/Zephyr-Core-3.7.0/boards/st/stm32f429i_disc1/
Dstm32f429i_disc1.dts5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
10 #include <st/f4/stm32f429zitx-pinctrl.dtsi>
11 #include <zephyr/dt-bindings/display/ili9xxx.h>
12 #include <zephyr/dt-bindings/input/input-event-codes.h>
20 zephyr,shell-uart = &usart1;
28 compatible = "zephyr,memory-region", "mmio-sram";
31 zephyr,memory-region = "SDRAM2";
35 compatible = "gpio-leds";
47 compatible = "gpio-keys";
[all …]
/Zephyr-Core-3.7.0/drivers/input/
Dinput_stmpe811.c3 * SPDX-License-Identifier: Apache-2.0
83 * - bits [1-3] X, Y only acquisition mode
88 * Analog-to-digital Converter
90 * - bit [3] selects 12 bit ADC
91 * - bits [4-6] select ADC conversion time = 80
98 * - 00 : 1.625 MHz
99 * - 01 : 3.25 MHz
100 * - 10 : 6.5 MHz
101 * - 11 : 6.5 MHz
108 * - Fractional part : 7
[all …]
/Zephyr-Core-3.7.0/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-Core-3.7.0/drivers/ethernet/phy/
Dphy_realtek_rtl8211f.c2 * Copyright 2023-2024 NXP
5 * Copyright (c) 2021 IP-Logix Inc.
8 * SPDX-License-Identifier: Apache-2.0
85 const struct rt_rtl8211f_config *config = dev->config; in phy_rt_rtl8211f_read()
88 /* Make sure excessive bits 16-31 are reset */ in phy_rt_rtl8211f_read()
92 ret = mdio_read(config->mdio_dev, config->addr, reg_addr, (uint16_t *)data); in phy_rt_rtl8211f_read()
103 const struct rt_rtl8211f_config *config = dev->config; in phy_rt_rtl8211f_write()
106 ret = mdio_write(config->mdio_dev, config->addr, reg_addr, (uint16_t)data); in phy_rt_rtl8211f_write()
116 const struct rt_rtl8211f_config *config = dev->config; in phy_rt_rtl8211f_reset()
121 if (config->reset_gpio.port) { in phy_rt_rtl8211f_reset()
[all …]
/Zephyr-Core-3.7.0/drivers/video/
Dov7670.c4 * SPDX-License-Identifier: Apache-2.0
154 /* Brightness Control, with signal -128 to +128, 0x00 is middle value */
157 /* Internal clock pre-scalar,F(internal clock) = F(input clock)/(Bit[5:0]+1) */
185 {OV7670_DNSTH, 0x00}, /* De-noise Strength */
223 /* AGC/AEC - Automatic Gain Control/Automatic exposure Control */
282 /* Histogram-based AEC/AGC Control */
302 caps->format_caps = fmts; in ov7670_get_caps()
309 const struct ov7670_config *config = dev->config; in ov7670_set_fmt()
310 struct ov7670_data *data = dev->data; in ov7670_set_fmt()
314 if (fmt->pixelformat != VIDEO_PIX_FMT_RGB565 && fmt->pixelformat != VIDEO_PIX_FMT_YUYV) { in ov7670_set_fmt()
[all …]
/Zephyr-Core-3.7.0/drivers/sensor/ti/fdc2x1x/
Dfdc2x1x.c1 /* fdc2x1x.c - Driver for the Texas Instruments FDC2X1X */
6 * SPDX-License-Identifier: Apache-2.0
26 * @param dev - The device structure.
27 * @param ch - Channel to convert the data from.
28 * @param freq - Calculated frequency value .
33 struct fdc2x1x_data *data = dev->data; in fdc2x1x_raw_to_freq()
34 const struct fdc2x1x_config *cfg = dev->config; in fdc2x1x_raw_to_freq()
36 if (data->fdc221x) { in fdc2x1x_raw_to_freq()
37 *freq = (cfg->ch_cfg->fin_sel * (cfg->fref / 1000.0) * in fdc2x1x_raw_to_freq()
38 data->channel_buf[ch]) / pow(2, 28); in fdc2x1x_raw_to_freq()
[all …]
/Zephyr-Core-3.7.0/drivers/ieee802154/
Dieee802154_cc1200.c1 /* ieee802154_cc1200.c - TI CC1200 driver */
8 * SPDX-License-Identifier: Apache-2.0
65 LOG_DBG("Settling"); in cc1200_print_status()
80 const struct cc1200_config *config = dev->config; in z_cc1200_access_reg()
118 return (spi_transceive_dt(&config->bus, &tx, &rx) == 0); in z_cc1200_access_reg()
124 return (spi_write_dt(&config->bus, &tx) == 0); in z_cc1200_access_reg()
129 struct cc1200_context *cc1200 = dev->data; in get_mac()
132 sys_rand_get(&cc1200->mac_addr[4], 4U); in get_mac()
134 cc1200->mac_addr[7] = (cc1200->mac_addr[7] & ~0x01) | 0x02; in get_mac()
136 cc1200->mac_addr[4] = CONFIG_IEEE802154_CC1200_MAC4; in get_mac()
[all …]