Home
last modified time | relevance | path

Searched +full:tasks +full:- +full:mask (Results 1 – 17 of 17) sorted by relevance

/Zephyr-latest/dts/bindings/mbox/
Dnordic,nrf-vevif-task-tx.yaml2 # SPDX-License-Identifier: Apache-2.0
5 Nordic VEVIF (VPR Event Interface) - TASK TX MODE
10 VEVIF provides support for inter-domain software signaling. It implements a set of tasks
12 When used in task tx mode, the VEVIF tasks are used to trigger IRQs on VPR core.
19 compatible = "nordic,nrf-vevif-task-tx";
21 #mbox-cells = <1>;
22 nordic,tasks = <16>;
23 nordic,tasks-mask = <0xfffffff0>;
27 compatible: "nordic,nrf-vevif-task-tx"
29 include: [base.yaml, mailbox-controller.yaml]
[all …]
Dnordic,nrf-vevif-task-rx.yaml2 # SPDX-License-Identifier: Apache-2.0
5 Nordic VEVIF (VPR Event Interface) - TASK RX MODE
10 VEVIF provides support for inter-domain software signaling. It implements a set of tasks
12 When used in task rx mode, the VEVIF tasks are used to receive events triggered by other core.
19 compatible = "nordic,nrf-vevif-task-rx";
24 #mbox-cells = <1>;
25 nordic,tasks = <16>;
26 nordic,tasks-mask = <0xfffffff0>;
30 compatible: "nordic,nrf-vevif-task-rx"
32 include: [base.yaml, mailbox-controller.yaml]
[all …]
/Zephyr-latest/dts/riscv/nordic/
Dnrf54l_05_10_15_cpuflpr.dtsi4 * SPDX-License-Identifier: Apache-2.0
10 /delete-node/ &cpuapp;
11 /delete-node/ &cpuapp_rram;
12 /delete-node/ &cpuapp_ppb;
13 /delete-node/ &cpuapp_sram;
17 compatible = "simple-bus";
18 interrupt-parent = <&cpuflpr_clic>;
25 compatible = "nordic,nrf-vevif-task-rx";
27 interrupt-parent = <&cpuflpr_clic>;
35 #mbox-cells = <1>;
[all …]
/Zephyr-latest/dts/arm/nordic/
Dnrf54l_05_10_15_cpuapp.dtsi4 * SPDX-License-Identifier: Apache-2.0
11 /delete-node/ &cpuflpr;
12 /delete-node/ &cpuflpr_rram;
13 /delete-node/ &cpuflpr_sram;
14 /delete-node/ &cpuflpr_clic;
18 zephyr,bt-hci = &bt_hci_controller;
22 compatible = "simple-bus";
23 interrupt-parent = <&cpuapp_nvic>;
27 psa_rng: psa-rng {
28 compatible = "zephyr,psa-crypto-rng";
[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
46 Maximum number of multiprocessing-capable cores available to the
65 restricted by its CPU mask to execute on a subset of all CPUs) may
105 where all shared data is placed in multiprocessor-coherent
109 running on cache-incoherent architectures only. Note that
124 in a live-lock.
/Zephyr-latest/dts/common/nordic/
Dnrf54h20.dtsi4 * SPDX-License-Identifier: Apache-2.0
10 #include <zephyr/dt-bindings/adc/nrf-saadc.h>
11 #include <zephyr/dt-bindings/misc/nordic-nrf-ficr-nrf54h20.h>
12 #include <zephyr/dt-bindings/misc/nordic-domain-id-nrf54h20.h>
13 #include <zephyr/dt-bindings/misc/nordic-owner-id-nrf54h20.h>
14 #include <zephyr/dt-bindings/misc/nordic-tddconf.h>
15 #include <zephyr/dt-bindings/reserved-memory/nordic-owned-memory.h>
16 #include <zephyr/dt-bindings/power/nordic-nrf-gpd.h>
18 /delete-node/ &sw_pwm;
21 #address-cells = <1>;
[all …]
Dnrf9280.dtsi4 * SPDX-License-Identifier: Apache-2.0
9 #include <zephyr/dt-bindings/adc/nrf-saadc.h>
10 #include <zephyr/dt-bindings/misc/nordic-nrf-ficr-nrf9230-engb.h>
11 #include <zephyr/dt-bindings/misc/nordic-domain-id-nrf9230.h>
12 #include <zephyr/dt-bindings/misc/nordic-owner-id-nrf9230.h>
13 #include <zephyr/dt-bindings/reserved-memory/nordic-owned-memory.h>
15 /delete-node/ &sw_pwm;
18 #address-cells = <1>;
19 #size-cells = <1>;
22 #address-cells = <1>;
[all …]
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/
Dradio_nrf5_dppi.h2 * Copyright (c) 2018 - 2020 Nordic Semiconductor ASA
5 * SPDX-License-Identifier: Apache-2.0
12 static inline void hal_radio_nrf_ppi_channels_enable(uint32_t mask) in hal_radio_nrf_ppi_channels_enable() argument
14 nrf_dppi_channels_enable(NRF_DPPIC, mask); in hal_radio_nrf_ppi_channels_enable()
17 static inline void hal_radio_nrf_ppi_channels_disable(uint32_t mask) in hal_radio_nrf_ppi_channels_disable() argument
19 nrf_dppi_channels_disable(NRF_DPPIC, mask); in hal_radio_nrf_ppi_channels_disable()
193 * PPI channel HAL_TRIGGER_CRYPT_DELAY_PPI is also used for HAL_TRIGGER-
197 * EEP: RADIO->EVENTS_BCMATCH
198 * TEP: CCM->TASKS_CRYPT
202 /* Configure Bit counter to trigger EVENTS_BCMATCH for CCM_TASKS_CRYPT- in hal_trigger_crypt_by_bcmatch_ppi_config()
[all …]
/Zephyr-latest/drivers/sdhc/
Dintel_emmc_host.h4 * SPDX-License-Identifier: Apache-2.0
179 #define GET_BITS(reg_name, start, width) ((reg_name) & (((1 << (width)) - 1) << (start)))
256 volatile uint32_t cq_dev_pend_task; /**< Command Queue Device pending tasks */
263 volatile uint32_t cq_rmem; /**< Command response mode error mask */
/Zephyr-latest/drivers/dai/intel/dmic/
Ddmic.c4 * SPDX-License-Identifier: Apache-2.0
33 /* Helper macro to read 64-bit data using two 32-bit data read */
40 * fairly accurately exponent for x in range -2.0 .. +2.0. The iteration
61 p = num * x; /* Q9.23 x Q3.29 -> Q12.52 */ in exp_small_fixed()
79 if (x < Q_CONVERT_FLOAT(-11.5, 27)) { in exp_fixed()
110 if (db < Q_CONVERT_FLOAT(-100.0, 24)) { in db2lin_fixed()
120 uint32_t reg, uint32_t mask, uint32_t val) in dai_dmic_update_bits() argument
122 uint32_t dest = dmic->reg_base + reg; in dai_dmic_update_bits()
124 sys_write32((sys_read32(dest) & (~mask)) | (val & mask), dest); in dai_dmic_update_bits()
130 sys_write32(val, dmic->reg_base + reg); in dai_dmic_write()
[all …]
/Zephyr-latest/drivers/wifi/nxp/
DKconfig.nxp1 # Copyright 2022-2024 NXP
2 # SPDX-License-Identifier: Apache-2.0
5 bool "NXP Wi-Fi driver support"
14 Enable NXP SoC Wi-Fi support.
28 bool "Custom NXP Wi-Fi part"
30 Customize NXP Wi-Fi chip support.
33 prompt "Select NXP Wi-Fi part"
36 Choose NXP Wi-Fi chip support.
39 bool "NXP RW610-based Chipset"
44 Select this option if you have a NXP RW610-based
[all …]
/Zephyr-latest/include/zephyr/rtio/
Drtio.h4 * SPDX-License-Identifier: Apache-2.0
9 * @brief Real-Time IO device API for moving bytes with low effort
126 * -ECANCELED as the result.
231 * @brief I3C HDR Mode Mask
236 * @brief I3C HDR Mode Mask
242 * @brief I3C HDR Mode Mask
456 if (r == NULL || r->block_pool == NULL) { in rtio_mempool_block_size()
459 return BIT(r->block_pool->info.blk_sz_shift); in rtio_mempool_block_size()
474 struct sys_mem_blocks *mem_pool = r->block_pool; in __rtio_compute_mempool_block_index()
477 uintptr_t buff = (uintptr_t)mem_pool->buffer; in __rtio_compute_mempool_block_index()
[all …]
/Zephyr-latest/include/zephyr/
Dkernel.h4 * SPDX-License-Identifier: Apache-2.0
53 #define K_PRIO_COOP(x) (-(CONFIG_NUM_COOP_PRIORITIES - (x)))
56 #define K_HIGHEST_THREAD_PRIO (-CONFIG_NUM_COOP_PRIORITIES)
60 #define K_LOWEST_APPLICATION_THREAD_PRIO (K_LOWEST_THREAD_PRIO - 1)
245 * bits, arch-specific use high bits.
289 * from within a user-provided callback they have been invoked.
290 * Effectively it serves as a tiny bit of zero-overhead TLS data.
328 /* end - thread options */
335 * - @ref K_USER allocate a userspace thread (requires `CONFIG_USERSPACE=y`)
353 * @retval -EBUSY if the thread stack is in use.
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-3.5.rst38 * CVE-2023-3725 `Zephyr project bug tracker GHSA-2g3m-p6c7-8rr3
39 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-2g3m-p6c7-8rr3>`_
41 * CVE-2023-4257 `Zephyr project bug tracker GHSA-853q-q69w-gf5j
42 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-853q-q69w-gf5j>`_
44 * CVE-2023-4258 `Zephyr project bug tracker GHSA-m34c-cp63-rwh7
45 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-m34c-cp63-rwh7>`_
47 * CVE-2023-4259 `Zephyr project bug tracker GHSA-gghm-c696-f4j4
48 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gghm-c696-f4j4>`_
50 * CVE-2023-4260 `Zephyr project bug tracker GHSA-gj27-862r-55wh
51 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gj27-862r-55wh>`_
[all …]
Drelease-notes-3.2.rst13 * Added support for :ref:`bin-blobs` (also see :ref:`west-blobs`).
15 * Converted all supported boards from ``pinmux`` to :ref:`pinctrl-guide`.
31 * CVE-2022-2993: Under embargo until 2022-11-03
33 * CVE-2022-2741: Under embargo until 2022-10-14
56 This definition can be used by third-party code to compile code conditional
58 Therefore, any third-party code integrated using the Zephyr build system will
91 changed from ``-ENETDOWN`` to ``-ENETUNREACH``. A return value of ``-ENETDOWN`` now indicates
129 * Removed support for configuring the CAN-FD maximum DLC value via Kconfig
156 valid for specific bindings to specify like :dtcompatible:`gpio-leds` and
157 :dtcompatible:`fixed-partitions`.
[all …]
/Zephyr-latest/include/zephyr/net/
Dieee802154_radio.h5 * SPDX-License-Identifier: Apache-2.0
12 * @note All references to the standard in this file cite IEEE 802.15.4-2020.
38 * @details This API provides a common representation of vendor-specific
44 * - a basic, mostly PHY-level driver API to be implemented by all drivers,
45 * - several optional MAC-level extension points to offload performance
51 * offloading to vendor-specific hardware or firmware features may be required
56 * Whether or not MAC-level offloading extension points need to be implemented
60 * @note All section, table and figure references are to the IEEE 802.15.4-2020
67 * @name IEEE 802.15.4-2020, Section 6: MAC functional description
90 * @name IEEE 802.15.4-2020, Section 8: MAC services
[all …]
/Zephyr-latest/drivers/modem/
Dhl7800.c4 * SPDX-License-Identifier: Apache-2.0
211 #define MDM_INVALID_SOCKET_ID -1
217 #define SIZE_WITHOUT_NUL(v) (sizeof(v) - SIZE_OF_NUL)
221 .cmd = cmd_, .cmd_len = (uint16_t)sizeof(cmd_) - 1, \
250 #define RSSI_UNKNOWN -999
294 /* The ? can be a + or - */
301 #define TIME_STRING_TO_TM_STRUCT_YEAR_OFFSET (2000 - 1900)
373 static const char EOF_PATTERN[] = "--EOF--Pattern--";
598 sock->allocated = true; in alloc_stale_socket()
609 sock->allocated = false; in free_stale_socket()
[all …]