Home
last modified time | relevance | path

Searched +full:owned +full:- +full:channels (Results 1 – 23 of 23) sorted by relevance

/Zephyr-latest/dts/bindings/misc/
Dnordic,split-channels.yaml4 # SPDX-License-Identifier: Apache-2.0
8 Nordic Split Channels
13 owned-channels = <0 1 2 3 4 5 6 7 8 9 10 11>;
14 child-owned-channels = <7 8 9 10 11>;
16 Which means that channels 0-11 will be assigned to the particular CPU.
18 In addition, `child-owned-channels` property allows to use channels
19 7-11 only by child subprocessor. If the CPU you're configuring has no
20 subprocessor(s) assigned, the `child-owned-channels` property
24 owned-channels:
27 List of channels in a split-ownership peripheral that are to be owned
[all …]
Dnordic,split-channel-groups.yaml2 # SPDX-License-Identifier: Apache-2.0
7 owned-channel-groups:
10 List of channel groups of a split-ownership peripheral that are to be
11 owned for use by the compiled domain.
13 nonsecure-channel-groups:
16 List of channel groups in a split-ownership, split-security peripheral
18 property is only evaluated for secure peripherals, as nonsecure channels
19 are implicitly specified through the owned-channels property. This
20 property is ignored in non-Trustzone systems.
/Zephyr-latest/dts/arm/nordic/
Dnrf9280_cpurad.dtsi4 * SPDX-License-Identifier: Apache-2.0
17 /delete-node/ &cpuapp;
18 /delete-node/ &cpuapp_peripherals;
19 /delete-node/ &cpuapp_ppb;
20 /delete-node/ &cpuapp_ram0;
21 /delete-node/ &cpuppr;
25 compatible = "simple-bus";
26 interrupt-parent = <&cpurad_nvic>;
32 compatible = "simple-bus";
37 compatible = "nordic,nrf-bellboard-tx";
[all …]
Dnrf54h20_cpurad.dtsi4 * SPDX-License-Identifier: Apache-2.0
18 /delete-node/ &cpuapp;
19 /delete-node/ &cpuapp_peripherals;
20 /delete-node/ &cpuapp_ppb;
21 /delete-node/ &cpuapp_ram0;
22 /delete-node/ &cpuppr;
23 /delete-node/ &cpuflpr;
27 compatible = "simple-bus";
28 interrupt-parent = <&cpurad_nvic>;
39 compatible = "simple-bus";
[all …]
/Zephyr-latest/tests/drivers/timer/nrf_grtc_timer/boards/
Dnrf54h20dk_nrf54h20_cpuppr.overlay1 /* SPDX-License-Identifier: Apache-2.0 */
4 owned-channels = <5 6>;
Dnrf54h20dk_nrf54h20_cpuapp.overlay1 /* SPDX-License-Identifier: Apache-2.0 */
4 /delete-property/ child-owned-channels;
/Zephyr-latest/boards/nordic/nrf54l20pdk/
Dnrf54l20_cpuapp_common.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 /* This file is common to the secure and non-secure domain */
10 #include "nrf54l20pdk_nrf54l20-common.dtsi"
15 zephyr,shell-uart = &uart20;
16 zephyr,uart-mcumgr = &uart20;
17 zephyr,bt-mon-uart = &uart20;
18 zephyr,bt-c2h-uart = &uart20;
19 zephyr,flash-controller = &rram_controller;
21 zephyr,bt-hci = &bt_hci_controller;
31 load-capacitors = "internal";
[all …]
/Zephyr-latest/boards/nordic/nrf54l15dk/
Dnrf54l_05_10_15_cpuapp_common.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 /* This file is common to the secure and non-secure domain */
14 zephyr,shell-uart = &uart20;
15 zephyr,uart-mcumgr = &uart20;
16 zephyr,bt-mon-uart = &uart20;
17 zephyr,bt-c2h-uart = &uart20;
18 zephyr,flash-controller = &rram_controller;
29 load-capacitors = "internal";
30 load-capacitance-femtofarad = <15500>;
34 load-capacitors = "internal";
[all …]
Dnrf54l15dk_nrf54l15_cpuflpr.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
13 compatible = "nordic,nrf54l15dk_nrf54l15-cpuflpr";
17 zephyr,shell-uart = &uart30;
18 zephyr,code-partition = &cpuflpr_code_partition;
33 compatible = "fixed-partitions";
34 #address-cells = <1>;
35 #size-cells = <1>;
38 label = "image-0";
45 owned-channels = <3 4>;
/Zephyr-latest/tests/drivers/gpio/gpio_basic_api/boards/
Dnrf54h20dk_nrf54h20_common.dtsi1 /* SPDX-License-Identifier: Apache-2.0 */
5 compatible = "test-gpio-basic-api";
6 out-gpios = <&gpio0 6 0>;
7 in-gpios = <&gpio0 7 0>;
13 sense-edge-mask = <0x60>;
18 owned-channels = < 0 1 >;
/Zephyr-latest/boards/native/nrf_bsim/
Dnrf54l15bsim_nrf54l15_cpuapp.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
11 #include <../boards/nordic/nrf54l15dk/nrf54l15dk_nrf54l_05_10_15-pinctrl.dtsi>
15 compatible = "bsim,nrf54l15-bsim-nrf54l15-cpuapp", "bsim,nrf54";
19 zephyr,bt-c2h-uart = &uart20;
20 zephyr,flash-controller = &rram_controller;
24 /delete-node/ cpus;
25 /delete-node/ clocks;
26 /delete-node/ sw-pwm;
29 /delete-node/ memory@20000000;
[all …]
/Zephyr-latest/boards/nordic/nrf54h20dk/
Dnrf54h20dk_nrf54h20_cpuapp.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "nrf54h20dk_nrf54h20-common.dtsi"
12 /delete-node/ &cpurad_cpusys_ipc;
13 /delete-node/ &cpusec_cpurad_ipc;
16 compatible = "nordic,nrf54h20dk_nrf54h20-cpuapp";
21 zephyr,code-partition = &cpuapp_slot0_partition;
24 zephyr,shell-uart = &uart136;
26 zephyr,bt-hci = &bt_hci_ipc0;
27 nordic,802154-spinel-ipc = &ipc0;
[all …]
Dnrf54h20dk_nrf54h20_cpuflpr.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "nrf54h20dk_nrf54h20-common.dtsi"
12 /delete-node/ &cpuapp_cpurad_ipc;
13 /delete-node/ &cpuapp_cpusys_ipc;
14 /delete-node/ &cpuapp_cpuppr_ipc;
15 /delete-node/ &cpurad_cpusys_ipc;
16 /delete-node/ &cpusec_cpuapp_ipc;
17 /delete-node/ &cpusec_cpurad_ipc;
20 compatible = "nordic,nrf54h20dk_nrf54h20-cpuflpr";
[all …]
Dnrf54h20dk_nrf54h20_cpuppr.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "nrf54h20dk_nrf54h20-common.dtsi"
12 /delete-node/ &cpuapp_cpurad_ipc;
13 /delete-node/ &cpuapp_cpusys_ipc;
14 /delete-node/ &cpuapp_cpuflpr_ipc;
15 /delete-node/ &cpurad_cpusys_ipc;
16 /delete-node/ &cpusec_cpuapp_ipc;
17 /delete-node/ &cpusec_cpurad_ipc;
20 compatible = "nordic,nrf54h20dk_nrf54h20-cpuppr";
[all …]
/Zephyr-latest/boards/nordic/nrf9280pdk/
Dnrf9280pdk_nrf9280_cpuapp.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "nrf9280pdk_nrf9280-memory_map.dtsi"
11 #include "nrf9280pdk_nrf9280-ipc_conf.dtsi"
12 #include "nrf9280pdk_nrf9280-pinctrl.dtsi"
14 /delete-node/ &cpurad_cpusys_ipc;
15 /delete-node/ &cpusec_cpurad_ipc;
18 compatible = "nordic,nrf9280pdk_nrf9280-cpuapp";
23 zephyr,code-partition = &cpuapp_slot0_partition;
26 zephyr,shell-uart = &uart136;
[all …]
Dnrf9280pdk_nrf9280_cpuppr.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "nrf9280pdk_nrf9280-memory_map.dtsi"
11 #include "nrf9280pdk_nrf9280-ipc_conf.dtsi"
12 #include "nrf9280pdk_nrf9280-pinctrl.dtsi"
14 /delete-node/ &cpuapp_cpurad_ipc;
15 /delete-node/ &cpuapp_cpusys_ipc;
16 /delete-node/ &cpurad_cpusys_ipc;
17 /delete-node/ &cpusec_cpuapp_ipc;
18 /delete-node/ &cpusec_cpurad_ipc;
[all …]
/Zephyr-latest/tests/drivers/spi/spi_controller_peripheral/boards/
Dnrf54h20dk_nrf54h20_common.dtsi4 * SPDX-License-Identifier: Apache-2.0
21 low-power-enable;
40 low-power-enable;
52 owned-channels = <7>;
56 compatible = "nordic,nrf-spim";
58 pinctrl-0 = <&spi130_default_alt>;
59 pinctrl-1 = <&spi130_sleep_alt>;
60 pinctrl-names = "default", "sleep";
61 overrun-character = <0x00>;
62 cs-gpios = <&gpio0 10 GPIO_ACTIVE_LOW>;
[all …]
/Zephyr-latest/drivers/timer/
Dnrf_grtc_timer.c4 * SPDX-License-Identifier: Apache-2.0
22 #error GRTC owned-channels DT property is not defined
27 #error GRTC child-owned-channels DT property must be a subset of owned-channels
31 #define EXT_CHAN_COUNT (CHAN_COUNT - 1)
67 .channel = (uint8_t)-1,
76 return (a - b); in counter_sub()
93 return -EAGAIN; in get_comparator()
95 return -EPERM; in get_comparator()
170 /* Prevent allocating all available channels - one must be left for system purposes. */ in z_nrf_grtc_timer_chan_alloc()
172 return -ENOMEM; in z_nrf_grtc_timer_chan_alloc()
[all …]
/Zephyr-latest/drivers/dma/
Ddma_silabs_ldma.c4 * SPDX-License-Identifier: Apache-2.0
70 return -ENOTSUP; in dma_silabs_get_blocksize()
75 return -EINVAL; in dma_silabs_get_blocksize()
85 return -EINVAL; in dma_silabs_get_blocksize()
94 if (block->dest_scatter_count || block->source_gather_count || in dma_silabs_block_to_descriptor()
95 block->source_gather_interval || block->dest_scatter_interval || in dma_silabs_block_to_descriptor()
96 block->dest_reload_en || block->source_reload_en) { in dma_silabs_block_to_descriptor()
97 return -ENOTSUP; in dma_silabs_block_to_descriptor()
100 if ((block->source_gather_en || block->dest_scatter_en) && config->block_count == 1) { in dma_silabs_block_to_descriptor()
107 desc->xfer.structReq = 1; in dma_silabs_block_to_descriptor()
[all …]
/Zephyr-latest/dts/common/nordic/
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 …]
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 …]
/Zephyr-latest/doc/security/
Dsecurity-overview.rst1 .. _security-overview:
14 documents are created, this document is a top-level overview and entry
32 relevant sub-modules is created, threats are identified, and
43 .. figure:: media/security-process-steps.png
64 noted in RFC-2119, "These terms are frequently used to specify behavior
98 - **Security** **Functionality** with a focus on cryptographic
104 - **Quality Assurance** is driven by using a development process that
111 - **Execution Protection** including thread separation, stack and
164 - Verifying correct functionality of the implementation
166 - Increasing the readability and maintainability of the contributed
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-2.0.rst12 * The kernel now supports both 32- and 64-bit architectures.
17 * We added support for :ref:`Point-to-Point Protocol (PPP) <ppp>`. PPP is a
20 * We added support for UpdateHub, an end-to-end solution for large scale
21 over-the-air device updates.
22 * We added support for ARM Cortex-R Architecture (Experimental).
32 * Fixes CVE-2019-9506: The Bluetooth BR/EDR specification up to and
35 negotiation. This allows practical brute-force attacks (aka "KNOB")
42 * New kernel API for per-thread disabling of Floating Point Services for
43 ARC, ARM Cortex-M, and x86 architectures.
45 * Additional support for compatibility with 64-bit architectures.
[all …]