Home
last modified time | relevance | path

Searched +full:delay +full:- +full:control (Results 1 – 25 of 203) sorted by relevance

123456789

/Zephyr-latest/dts/bindings/usb/uac2/
Dzephyr,uac2-audio-streaming.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "zephyr,uac2-audio-streaming"
9 linked-terminal:
15 active-alternate-setting-control:
17 description: Active Alternate Setting Control capabilities
19 - "read-only"
21 valid-alternate-settings-control:
23 description: Valid Alternate Settings Control capabilities
25 - "read-only"
27 external-interface:
[all …]
Dzephyr,uac2-feature-unit.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "zephyr,uac2-feature-unit"
8 # string-array properties start with Primary channel 0 and follow with Logical
9 # channel(s). The "not-present" value is allowed to facilitate having controls
14 data-source:
18 mute-control:
19 type: string-array
20 description: Mute Control capabilities
22 - "read-only"
23 - "host-programmable"
[all …]
/Zephyr-latest/dts/bindings/memory-controllers/
Dst,stm32-fmc-sdram.yaml2 # SPDX-License-Identifier: Apache-2.0
20 pinctrl-0 = <&fmc_nbl0_pe0 &fmc_nbl1_pe1 &fmc_nbl2_pi4...>;
25 power-up-delay = <100>;
26 num-auto-refresh = <8>;
27 mode-register = <0x220>;
28 refresh-rate = <603>;
33 st,sdram-control = <STM32_FMC_SDRAM_NC_9
41 st,sdram-timing = <2 6 4 6 2 2 2>;
51 Note that you will find definitions for the st,sdram-control field at
52 dt-bindings/memory-controller/stm32-fmc-sdram.h. This file is already included
[all …]
/Zephyr-latest/dts/bindings/usb/
Dusb-audio-hs.yaml2 # SPDX-License-Identifier: Apache-2.0
8 compatible: "usb-audio-hs"
10 include: [usb-audio.yaml, usb-audio-feature-volume.yaml]
13 mic-resolution:
17 - 8
18 - 16
19 - 24
20 - 32
21 mic-sync-type:
29 - "No Synchronization"
[all …]
Dusb-audio-hp.yaml2 # SPDX-License-Identifier: Apache-2.0
8 compatible: "usb-audio-hp"
10 include: [usb-audio.yaml, usb-audio-feature-volume.yaml]
17 - 8
18 - 16
19 - 24
20 - 32
21 sample-rate-hz:
24 polling-interval:
28 channel-l:
[all …]
Dusb-audio-mic.yaml2 # SPDX-License-Identifier: Apache-2.0
8 compatible: "usb-audio-mic"
10 include: usb-audio.yaml
17 - 8
18 - 16
19 - 24
20 - 32
21 sync-type:
29 - "No Synchronization"
30 - "Asynchronous"
[all …]
/Zephyr-latest/subsys/bluetooth/audio/
DKconfig.ascs1 # Bluetooth Audio - Audio Stream Control configuration options
6 # SPDX-License-Identifier: Apache-2.0
10 bool "Audio Stream Control Service Support"
12 This option enables support for Audio Stream Control Service.
43 meaning the number of ASEs that are allowed to be in a non-idle state at
47 int "Milliseconds of delay before ASCS disconnects ISO after stream stop"
52 of a stopped stream. The delay is added as it is the Unicast Client's
/Zephyr-latest/drivers/timer/
Darcv2_timer0.c2 * Copyright (c) 2014-2015 Wind River Systems, Inc.
5 * SPDX-License-Identifier: Apache-2.0
51 #define MAX_TICKS ((COUNTER_MAX / CYC_PER_TICK) - 1)
122 * @brief Get contents of Timer0 control register
124 * @return Contents of Timer0 control register.
132 * @brief Set Timer0 control register to the specified value
168 * - reprogramming of LIMIT must be clearing the COUNT
169 * - ISR must be clearing the 'overflow_cycles' counter.
170 * - no more than one counter-wrap has occurred between
171 * - the timer reset or the last time the function was called
[all …]
/Zephyr-latest/dts/bindings/sdhc/
Dzephyr,sdhc-spi-slot.yaml3 compatible: "zephyr,sdhc-spi-slot"
5 include: [spi-device.yaml]
8 power-delay-ms:
12 Time in ms for SPI SDHC to delay when toggling power to the SD card. This
13 delay gives the card time to power up or down fully. It can be increased
16 spi-clock-mode-cpol:
22 spi-clock-mode-cpha:
26 on the clock's polarity. When mode-cpol is set and this option as well,
30 pwr-gpios:
31 type: phandle-array
[all …]
/Zephyr-latest/samples/subsys/portability/cmsis_rtos_v1/philosophers/src/
Dmain.c4 * SPDX-License-Identifier: Apache-2.0
47 /* control the behaviour of the demo **/
68 /* end - control behaviour of the demo */
98 static void print_phil_state(int id, const char *fmt, int32_t delay) in print_phil_state() argument
107 p += snprintk(state + p, STATE_LEN - p, "Philosopher %d [%s:%s%d] ", in print_phil_state()
112 if (delay) { in print_phil_state()
113 p += snprintk(state + p, STATE_LEN - p, fmt, in print_phil_state()
114 delay < 1000 ? " " : "", delay); in print_phil_state()
116 p += snprintk(state + p, STATE_LEN - p, fmt, ""); in print_phil_state()
119 p += snprintk(state + p, STATE_LEN - p, "\n"); in print_phil_state()
[all …]
/Zephyr-latest/dts/bindings/led_strip/
Dws2812.yaml4 # SPDX-License-Identifier: Apache-2.0
13 https://wp.josh.com/2014/05/13/ws2812-neopixels-are-not-so-finicky-once-you-get-to-know-them/
19 MOSI line. Use the worldsemi,ws2812-spi.yaml or
20 worldsemi,ws2812-gpio.yaml bindings instead of this file after
26 For the control signal (waveform) each bit is described with a 1.2 us pulse:
31 There is a +/- 80 ns tolerance for each timing.
33 The latch/reset delay is 250 us and it must be set using the reset-delay
35 using the color-mapping property.
37 include: led-strip.yaml
40 reset-delay:
[all …]
/Zephyr-latest/samples/subsys/portability/cmsis_rtos_v2/philosophers/src/
Dmain.c4 * SPDX-License-Identifier: Apache-2.0
43 /* control the behaviour of the demo **/
64 /* end - control behaviour of the demo */
128 static void print_phil_state(int id, const char *fmt, int32_t delay) in print_phil_state() argument
139 if (delay) { in print_phil_state()
140 printk(fmt, delay < 1000 ? " " : "", delay); in print_phil_state()
151 * The random delay is unit-less, and is based on the philosopher's ID in get_random_delay()
152 * and the current uptime to create some pseudo-randomness. It produces in get_random_delay()
155 int32_t delay = (k_uptime_get_32()/100 * (id + 1)) & 0x1f; in get_random_delay() local
157 /* add 1 to not generate a delay of 0 */ in get_random_delay()
[all …]
/Zephyr-latest/dts/bindings/input/
Dst,stmpe811.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: [i2c-device.yaml, touchscreen-common.yaml]
11 int-gpios:
12 type: phandle-array
17 raw-x-min:
23 raw-y-min:
29 raw-x-max:
35 raw-y-max:
41 panel-driver-settling-time-us:
44 - 10
[all …]
/Zephyr-latest/samples/philosophers/src/
Dmain.c2 * Copyright (c) 2011-2016 Wind River Systems, Inc.
4 * SPDX-License-Identifier: Apache-2.0
55 /* control the behaviour of the demo **/
83 /* end - control behaviour of the demo */
100 static void print_phil_state(int id, const char *fmt, int32_t delay) in print_phil_state() argument
111 if (delay) { in print_phil_state()
112 printk(fmt, delay < 1000 ? " " : "", delay); in print_phil_state()
123 * The random delay is unit-less, and is based on the philosopher's ID in get_random_delay()
124 * and the current uptime to create some pseudo-randomness. It produces in get_random_delay()
127 int32_t delay = (k_uptime_get_32()/100 * (id + 1)) & 0x1f; in get_random_delay() local
[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
35 Control power to the voltage divider inputs.
40 power-on-sample-delay-us:
[all …]
/Zephyr-latest/dts/bindings/spi/
Dmicrochip,xec-qmspi-ldma.yaml3 # SPDX-License-Identifier: Apache-2.0
7 compatible: "microchip,xec-qmspi-ldma"
9 include: [spi-controller.yaml, pinctrl-device.yaml]
30 pinctrl-0:
33 pinctrl-names:
39 QMSPI data lines 1, 2, or 4. 1 data line is full-duplex
40 MOSI and MISO or half-duplex on MOSI only. Lines set to 2
42 Defaults to 1 for full duplex driver's support for full-duplex spi.
44 - 1
45 - 2
[all …]
/Zephyr-latest/soc/microchip/mec/common/reg/
Dmec_adc.h4 * SPDX-License-Identifier: Apache-2.0
14 /* 16 ADC channels numbered 0 - 15 */
18 /* Eight ADC channels numbered 0 - 7 */
23 /* Control register */
36 /* Delay register. Start and repeat delays in units of 40 us */
115 /* Vref Control register */
131 /* SAR ADC Control register */
148 /* Warm up delay in ADC clock cycles */
161 volatile uint32_t CONTROL; member
162 volatile uint32_t DELAY; member
[all …]
/Zephyr-latest/dts/bindings/bluetooth/
Drenesas,bt-hci-da1453x.yaml2 # SPDX-License-Identifier: Apache-2.0
6 controller, allowing control of the GPIO used to reset the DA1453x.
8 compatible: "renesas,bt-hci-da1453x"
13 reset-gpios:
14 type: phandle-array
18 reset-assert-duration-ms:
21 Minimum duration to activate the reset-gpios pin.
22 If not specified no delay beyond the code path execution time is guaranteed.
24 boot-duration-ms:
/Zephyr-latest/drivers/serial/
Duart_lpc11u6x.h4 * SPDX-License-Identifier: Apache-2.0
108 volatile uint32_t fcr; /* FIFO Control */
110 volatile uint32_t lcr; /* Line Control */
111 volatile uint32_t mcr; /* Modem Control */
115 volatile uint32_t acr; /* Auto-baud Control */
116 volatile uint32_t icr; /* IrDA Control */
124 volatile uint32_t rs485_ctrl; /* RS-485 control */
125 volatile uint32_t rs485_addr_match; /* RS-485 address match */
126 volatile uint32_t rs485_dly; /* RS-485 delay direction control
127 * delay
[all …]
/Zephyr-latest/dts/bindings/pinctrl/
Dpincfg-node.yaml2 # SPDX-License-Identifier: Apache-2.0
8 common and generic. Pin control bindings should use the properties
16 https://www.kernel.org/doc/Documentation/devicetree/bindings/pinctrl/pincfg-node.yaml
19 bias-disable:
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 …]
/Zephyr-latest/soc/intel/intel_adsp/ace/include/ace20_lnl/
Dadsp_power.h3 * SPDX-License-Identifier: Apache-2.0
13 /* Value used as delay when waiting for hw register state change. */
29 /* Power control */
53 * This sets the "not power gating" bit in the power control
61 ACE_PWRCTL->wpdsphpxpg |= BIT(cpu_num); in soc_cpu_power_up()
67 * This clears the "not power gating" bit in the power control
75 ACE_PWRCTL->wpdsphpxpg &= ~BIT(cpu_num); in soc_cpu_power_down()
89 return (ACE_PWRSTS->dsphpxpgs & BIT(cpu_num)) == BIT(cpu_num); in soc_cpu_is_powered()
93 * @brief Restore timer after leaving soft-off.
/Zephyr-latest/doc/connectivity/bluetooth/api/mesh/
Dcore.rst20 The radio control and polling is managed automatically by the mesh stack, but
29 turns will affect scheduling of the receive delay and receive window. The same
53 Setting :kconfig:option:`CONFIG_BT_MESH_RPL_STORE_TIMEOUT` to -1 allows to completely
66 :kconfig:option:`CONFIG_BT_MESH_RPL_STORE_TIMEOUT` to -1 and not storing
78 The delay between scheduling the work item and submitting it to the workqueue
84 item is submitted to the workqueue without the delay. If the work item was
85 previously scheduled, it will be rescheduled without the delay.
89 stored, the delay is set to :kconfig:option:`CONFIG_BT_MESH_RPL_STORE_TIMEOUT`.
90 If other stack configuration has to be stored, the delay defined by
111 will make the device non-responsive for a noticeable amount of time.
/Zephyr-latest/soc/intel/intel_adsp/ace/include/ace15_mtpm/
Dadsp_power.h3 * SPDX-License-Identifier: Apache-2.0
14 /* Value used as delay when waiting for hw register state change. */
17 /* Power Control register - controls the power domain operations. */
34 /* Power Status register - reports the power domain status. */
52 * This sets the "not power gating" bit in the power control
60 ACE_PWRCTL->wpdsphpxpg |= BIT(cpu_num); in soc_cpu_power_up()
66 * This clears the "not power gating" bit in the power control
74 ACE_PWRCTL->wpdsphpxpg &= ~BIT(cpu_num); in soc_cpu_power_down()
88 return (ACE_PWRSTS->dsphpxpgs & BIT(cpu_num)) == BIT(cpu_num); in soc_cpu_is_powered()
92 * @brief Restore timer after leaving soft-off.
/Zephyr-latest/drivers/display/
Ddisplay_st7796s.c4 * SPDX-License-Identifier: Apache-2.0
35 uint8_t dic; /* Display inversion control */
36 uint8_t frmctl1[2]; /* Frame rate control, normal mode */
37 uint8_t frmctl2[2]; /* Frame rate control, idle mode */
38 uint8_t frmctl3[2]; /* Frame rate control, partial mode */
39 uint8_t bpc[4]; /* Blanking porch control */
40 uint8_t dfc[4]; /* Display function control */
41 uint8_t pwr1[2]; /* Power control 1 */
42 uint8_t pwr2; /* Power control 2 */
43 uint8_t pwr3; /* Power control 3 */
[all …]
/Zephyr-latest/samples/drivers/led/lp5569/
DREADME.rst1 .. zephyr:code-sample:: lp5569
2 :name: LP5569 9-channel LED controller
3 :relevant-api: led_interface
5 Control 9 LEDs connected to an LP5569 driver chip.
11 all LEDs on one by one with a 1 second delay between each. Then it fades all
22 .. zephyr-app-commands::
23 :zephyr-app: samples/drivers/led/lp5569
31 .. code-block:: none
33 *** Booting Zephyr OS build zephyr-v3.3.0 ***
40 - LP5569 Datasheet: https://www.ti.com/product/de-de/LP5569

123456789