Home
last modified time | relevance | path

Searched +full:track +full:- +full:count (Results 1 – 25 of 82) sorted by relevance

1234

/Zephyr-latest/dts/bindings/adc/
Dadi,max32-adc.yaml1 # Copyright (c) 2023-2024 Analog Devices, Inc.
2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "adi,max32-adc"
8 include: [adc-controller.yaml, pinctrl-device.yaml]
20 pinctrl-0:
23 pinctrl-names:
26 channel-count:
31 vref-mv:
41 clock-source:
48 - 0: "ADI_MAX32_PRPH_CLK_SRC_PCLK" Peripheral clock
[all …]
Dadi,max32-adc-10b.yaml1 # Copyright (c) 2023-2024 Analog Devices, Inc.
2 # SPDX-License-Identifier: Apache-2.0
4 description: ADI MAX32 ADC 10-Bits
6 compatible: "adi,max32-adc-10b"
9 - name: adi,max32-adc.yaml
10 property-blocklist:
11 - clock-source
12 - clock-divider
13 - track-count
14 - idle-count
/Zephyr-latest/subsys/bluetooth/audio/
Dmpl.c4 * Copyright (c) 2019 - 2023 Nordic Semiconductor ASA
6 * SPDX-License-Identifier: Apache-2.0
51 /* The first track of the first group has track segments, other tracks not. */
53 /* Track segments */
132 .title = "Track 2.1",
140 .title = "Track 2.2",
148 .title = "Track 2.3",
159 .title = "Track 3.1",
167 .title = "Track 3.2",
175 .title = "Track 3.3",
[all …]
DKconfig.csip1 # Bluetooth Audio - Broadcast Assistant configuration options
6 # SPDX-License-Identifier: Apache-2.0
27 WARNING: This option enables anyone to track and decrypt the SIRK
38 int "Coordinated Set Identification Profle max service instance count"
80 int "Coordinated Set Identification Service Count"
/Zephyr-latest/doc/connectivity/networking/api/
Dnet_timeout.rst13 Zephyr's network infrastructure mostly uses the millisecond-resolution uptime
14 clock to track timeouts, with both deadlines and durations measured with
15 32-bit unsigned values. The 32-bit value rolls over at 49 days 17 hours 2 minutes
21 the maximum delay that can be directly represented be a 31-bit non-negative
26 allow for delays that are represented as unsigned 32-bit values counting
27 seconds, which corresponds to a 42-bit millisecond count.
29 The net_timeout API provides a generic timeout mechanism to correctly track
30 the remaining time for these extended-duration timeouts.
53 :c:func:`net_timeout_deadline()` may be used to reconstruct the full-precision
55 in some applications, as it does allow a millisecond-resolution calculation of
/Zephyr-latest/drivers/timer/
Daltera_avalon_timer_hal.c4 * SPDX-License-Identifier: Apache-2.0
18 * one only requires the driver to track ticks since the last announce
59 * delivered (and accumulated cycle count gets updated). The result in sys_clock_cycle_get_32()
65 * count down from some large initial 64-bit value. This in sys_clock_cycle_get_32()
Drv32m1_lptmr_timer.c4 * SPDX-License-Identifier: Apache-2.0
21 * - system clock based on an LPTMR instance, clocked by SIRC output
22 * SIRCDIV3, prescaler divide-by-1, SIRC at 8MHz
23 * - no tickless
56 SYSTEM_TIMER_INSTANCE->CSR |= LPTMR_CSR_TCF(1); /* Rearm timer. */ in lptmr_irq_handler()
57 cycle_count += CYCLES_PER_TICK; /* Track cycles. */ in lptmr_irq_handler()
63 return cycle_count + SYSTEM_TIMER_INSTANCE->CNR; in sys_clock_cycle_get_32()
81 if ((SCG->SIRCCSR & SCG_SIRCCSR_SIRCEN_MASK) == SCG_SIRCCSR_SIRCEN(0)) { in sys_clock_driver_init()
85 * This is incompatible with this driver, which is SIRC-based. in sys_clock_driver_init()
87 return -ENODEV; in sys_clock_driver_init()
[all …]
/Zephyr-latest/dts/arm/adi/max32/
Dmax32662.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
9 #include <zephyr/dt-bindings/dma/max32662_dma.h>
19 /delete-node/ &clk_iso;
21 /delete-node/ &gpio1;
23 /delete-node/ &uart2;
25 /delete-node/ &timer3;
28 compatible = "adi,max32-adc-sar", "adi,max32-adc";
29 clock-source = <ADI_MAX32_PRPH_CLK_SRC_PCLK>;
30 clock-divider = <16>;
[all …]
Dmax32672.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
9 #include <zephyr/dt-bindings/dma/max32672_dma.h>
16 clock-frequency = <DT_FREQ_K(80)>;
23 /delete-node/ &clk_iso;
26 compatible = "adi,max32-adc-sar", "adi,max32-adc";
27 clock-source = <ADI_MAX32_PRPH_CLK_SRC_PCLK>;
28 clock-divider = <16>;
29 channel-count = <16>;
30 track-count = <4>;
[all …]
Dmax78002.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
9 #include <zephyr/dt-bindings/dma/max78002_dma.h>
12 clock-frequency = <DT_FREQ_M(120)>;
16 clock-frequency = <DT_FREQ_K(30)>;
19 /delete-node/ &clk_erfo;
25 compatible = "fixed-clock";
26 #clock-cells = <0>;
27 clock-frequency = <DT_FREQ_M(100)>;
32 compatible = "fixed-clock";
[all …]
Dmax32690.dtsi2 * Copyright (c) 2023-2024 Analog Devices, Inc.
4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
9 #include <zephyr/dt-bindings/dma/max32690_dma.h>
12 clock-frequency = <DT_FREQ_M(120)>;
21 erase-block-size = <16384>;
29 compatible = "adi,max32-gpio";
30 gpio-controller;
31 #gpio-cells = <2>;
39 compatible = "adi,max32-gpio";
[all …]
/Zephyr-latest/doc/connectivity/bluetooth/api/mesh/
Dheartbeat.rst23 - :c:macro:`BT_MESH_FEAT_RELAY`
24 - :c:macro:`BT_MESH_FEAT_PROXY`
25 - :c:macro:`BT_MESH_FEAT_FRIEND`
26 - :c:macro:`BT_MESH_FEAT_LOW_POWER`
53 period, the node keeps track of the number of received Heartbeats as well as
54 the minimum and maximum received hop count.
/Zephyr-latest/drivers/usb_c/tcpc/
Ducpd_stm32_priv.h4 * SPDX-License-Identifier: Apache-2.0
17 * @brief The packet type(SOP*) consists of 2-bytes
22 * @brief The message header consists of 2-bytes
98 #define UCPD_ANASUB_TO_RP(r) ((r - 1) & 0x3)
123 * @brief PD message send retry count for Rev 2.0
128 * @brief PD message send retry count for Rev 3.0
194 TX_MSG_NONE = -1,
313 /* Retry count on failure to transmit a message */
320 /* Track VCONN on/off state */
322 /* Track CC line that VCONN was active on */
/Zephyr-latest/dts/bindings/input/
Dgpio-qdec.yaml2 # SPDX-License-Identifier: Apache-2.0
10 and samples the two signal lines periodically to track the encoder position,
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:
[all …]
/Zephyr-latest/drivers/modem/
DKconfig4 # SPDX-License-Identifier: Apache-2.0
14 module-str = modem
66 bool "UART-based modem interface"
81 bool "UART-based modem interface using interrupt API"
86 bool "UART-based modem interface using async API"
128 - modem responses
129 - unsolicited messages
130 - specified handlers for current operation
150 This layer provides much of the groundwork for keeping track of
157 reserved from the fdtable, for which the max count is set using the
[all …]
/Zephyr-latest/lib/mem_blocks/
Dmem_blocks.c4 * SPDX-License-Identifier: Apache-2.0
23 k_spinlock_key_t key = k_spin_lock(&mem_block->lock); in alloc_blocks()
27 r = sys_bitarray_alloc(mem_block->bitmap, num_blocks, &offset); in alloc_blocks()
30 k_spin_unlock(&mem_block->lock, key); in alloc_blocks()
37 mem_block->info.used_blocks += (uint32_t)num_blocks; in alloc_blocks()
39 if (mem_block->info.max_used_blocks < mem_block->info.used_blocks) { in alloc_blocks()
40 mem_block->info.max_used_blocks = mem_block->info.used_blocks; in alloc_blocks()
43 k_spin_unlock(&mem_block->lock, key); in alloc_blocks()
48 blk = mem_block->buffer + (offset << mem_block->info.blk_sz_shift); in alloc_blocks()
61 if (blk < mem_block->buffer) { in free_blocks()
[all …]
/Zephyr-latest/tests/bsim/bluetooth/host/l2cap/einprogress/src/
Ddut.c2 * SPDX-License-Identifier: Apache-2.0
28 /** Here we keep track of the reference count in the test
67 /* Move buf. Ownership is ours if we return -EINPROGRESS. */ in dut_chan_recv_cb()
71 return -EINPROGRESS; in dut_chan_recv_cb()
/Zephyr-latest/include/zephyr/input/
Dinput_kbd_matrix.h4 * SPDX-License-Identifier: Apache-2.0
26 #define INPUT_KBD_MATRIX_COLUMN_DRIVE_NONE -1
29 #define INPUT_KBD_MATRIX_COLUMN_DRIVE_ALL -2
61 * @retval -errno Negative errno if row or col are out of range for the device.
138 * specify row and col count.
141 BUILD_ASSERT(IN_RANGE(_row_size, 1, INPUT_KBD_MATRIX_ROW_BITS), "invalid row-size"); \
142 BUILD_ASSERT(IN_RANGE(_col_size, 1, UINT8_MAX), "invalid col-size"); \
145 "actual-key-mask size does not match the number of columns"); \
165 * instance, specify row and col count.
168 * @param row_size The matrix row count.
[all …]
/Zephyr-latest/doc/services/pm/
Ddevice_runtime.rst1 .. _pm-device-runtime:
15 on usage count.
29 For devices on a power domain (via the devicetree 'power-domains' property), device runtime
35 on the power domain device (either through the ``zephyr,pm-device-runtime-auto`` devicetree property
49 init -> SUSPENDED;
50 SUSPENDED -> ACTIVE;
51 ACTIVE -> SUSPENDED;
52 ACTIVE -> SUSPENDING [constraint=false]
53 SUSPENDING -> SUSPENDED [constraint=false];
54 SUSPENDED -> SUSPENDING [style=invis];
[all …]
/Zephyr-latest/tests/subsys/edac/ibecc/src/
Dibecc.c4 * SPDX-License-Identifier: Apache-2.0
41 /* Keep track or correctable and uncorrectable errors */
49 error_type = error_data->type; in callback()
50 error_address = error_data->address; in callback()
51 error_syndrome = error_data->syndrome; in callback()
68 zassert_equal(ret, -ENODATA, "edac_ecc_error_log_get failed"); in ZTEST()
74 zassert_equal(ret, -ENODATA, "edac_parity_error_log_get failed"); in ZTEST()
83 "Error correctable count does not match"); in ZTEST()
87 "Error uncorrectable count does mot match"); in ZTEST()
181 zassert_not_equal(errors_cor, -ENOSYS, "Not implemented error count"); in test_inject()
[all …]
/Zephyr-latest/samples/boards/microchip/mec15xxevb_assy6853/power_management/src/
Dpower_mgmt.c4 * SPDX-License-Identifier: Apache-2.0
45 /* Track time elapsed */
48 /* Track entry/exit to sleep */
56 /* Instrumentation to measure latency and track entry exit via gpios
59 * JP99 7-8 closed
60 * JP99 10-11 closed
61 * JP75 29-30 closed
62 * JP75 32-33 closed
92 /* Hooks to count entry/exit */
101 GPIO_CTRL_REGS->CTRL_0012 = 0x240ul; in notify_pm_state_entry()
[all …]
/Zephyr-latest/doc/kernel/services/other/
Datomic.rst7 by threads and ISRs in an uninterruptible manner. It is a 32-bit variable on
8 32-bit machines and a 64-bit variable on 64-bit machines.
37 .. code-block:: c
47 The following code shows how an atomic variable can be used to keep track
48 of the number of times a function has been invoked. Since the count is
50 in mid-increment if a thread calling the function is interrupted if
53 .. code-block:: c
69 An array of 32-bit atomic variables can be defined in the conventional manner.
70 However, you can also define an N-bit array of atomic variables using
79 .. code-block:: c
[all …]
/Zephyr-latest/include/zephyr/sd/
Dsd.h4 * SPDX-License-Identifier: Apache-2.0
59 * This structure is used by the subsystem to track an individual SD
71 unsigned int num_io: 3; /*!< I/O function count. 0 for SD cards */
101 * @retval -ETIMEDOUT: card initialization timed out
102 * @retval -EBUSY: card is busy
103 * @retval -EIO: IO error while starting card
/Zephyr-latest/subsys/net/ip/
DKconfig.ipv44 # SPDX-License-Identifier: Apache-2.0
73 bool "Accept broadcast ICMPv4 echo-request"
75 If set, then respond to ICMPv4 echo-request that is sent to
81 If set, then accept UDP packets destined to non-standard
140 count.
147 Incoming fragments are stored in per-packet queue before being
173 How many PMTU entries we can track for each destination address.
176 module-dep = NET_LOG
177 module-str = Log level for core IPv4
178 module-help = Enables core IPv4 code to output debug messages.
[all …]
/Zephyr-latest/doc/hardware/peripherals/
Drtc.rst3 Real-Time Clock (RTC)
9 .. list-table:: **Glossary**
11 :header-rows: 1
13 * - Word
14 - Definition
15 * - Real-time clock
16 - Low power device tracking time using broken-down time
17 * - Real-time counter
18 - Low power counter which can be used to track time
19 * - RTC
[all …]

1234