Home
last modified time | relevance | path

Searched +full:mbox +full:- +full:cells (Results 1 – 25 of 25) sorted by relevance

/Zephyr-Core-3.5.0/include/zephyr/devicetree/
Dmbox.h3 * @brief MBOX Devicetree macro public API header file.
9 * SPDX-License-Identifier: Apache-2.0
20 * @defgroup devicetree-mbox Devicetree MBOX API
26 * @brief Get the node identifier for the MBOX controller from a mboxes
31 * mbox1: mbox-controller@... { ... };
36 * mbox-names = "tx", "rx";
45 * @param name lowercase-and-underscores name of a mboxes element
46 * as defined by the node's mbox-names property
48 * @return the node identifier for the MBOX controller in the named element
56 * @brief Get a MBOX channel value by name
[all …]
/Zephyr-Core-3.5.0/dts/bindings/test/
Dvnd,mbox.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: VND MBOX controller
6 compatible: "vnd,mbox"
8 include: mailbox-controller.yaml
10 mbox-cells:
11 - channel
/Zephyr-Core-3.5.0/dts/arm/nxp/
Dnxp_s32z27x_r52.dtsi2 * Copyright 2022-2023 NXP
4 * SPDX-License-Identifier: Apache-2.0
8 #include <arm/armv8-r.dtsi>
9 #include <zephyr/dt-bindings/interrupt-controller/arm-gic.h>
13 #address-cells = <1>;
14 #size-cells = <0>;
18 compatible = "arm,cortex-r52";
24 compatible = "arm,cortex-r52";
30 compatible = "arm,cortex-r52";
36 compatible = "arm,cortex-r52";
[all …]
Dnxp_rt5xx_common.dtsi2 * Copyright 2022-2023, NXP
4 * SPDX-License-Identifier: Apache-2.0
8 #include <arm/armv8-m.dtsi>
9 #include <zephyr/dt-bindings/adc/adc.h>
10 #include <zephyr/dt-bindings/clock/mcux_lpc_syscon_clock.h>
11 #include <zephyr/dt-bindings/gpio/gpio.h>
12 #include <zephyr/dt-bindings/i2c/i2c.h>
13 #include <zephyr/dt-bindings/mipi_dsi/mipi_dsi.h>
14 #include <zephyr/dt-bindings/inputmux/inputmux_trigger_ports.h>
15 #include <zephyr/dt-bindings/memory-attr/memory-attr-arm.h>
[all …]
/Zephyr-Core-3.5.0/dts/bindings/mbox/
Dnordic,mbox-nrf-ipc.yaml2 # SPDX-License-Identifier: Apache-2.0
4 description: Nordic nRF family IPC (MBOX Interprocessor Communication)
6 compatible: "nordic,mbox-nrf-ipc"
8 include: [base.yaml, mailbox-controller.yaml]
11 tx-mask:
16 rx-mask:
24 mbox-cells:
25 - channel
Dnxp,mbox-imx-mu.yaml2 NXP i.MX Message Unit as Zephyr MBOX
4 compatible: "nxp,mbox-imx-mu"
6 include: [base.yaml, mailbox-controller.yaml]
12 rx-channels:
17 Setting this value to N, will enable channels 0 to N-1, consecutively.
21 set rx-channels of muA as follows:
24 rx-channels = <4>;
28 mbox-cells:
29 - channel
Dmailbox-controller.yaml2 # SPDX-License-Identifier: Apache-2.0
7 "#mbox-cells":
Dandestech,plic-sw.yaml4 # SPDX-License-Identifier: Apache-2.0
8 This is a representation of AndesTech PLIC-SW node
10 compatible: "andestech,plic-sw"
12 include: [base.yaml, mailbox-controller.yaml]
18 channel-max:
23 mbox-cells:
24 - channel
Dnxp,s32-mru.yaml2 # SPDX-License-Identifier: Apache-2.0
13 Mbox API:
14 - Each channel uses only the first mailbox, as current API does not allow
16 - The MTU is fixed to the size of one mailbox, as current API does not
19 In a normal use-case for IPC, the receiver core must enable and set the number
30 rx-channels = <2>;
39 compatible: "nxp,s32-mru"
41 include: [base.yaml, mailbox-controller.yaml]
47 rx-channels:
52 Setting this value to N, will enable channels 0 to N-1, consecutively.
[all …]
/Zephyr-Core-3.5.0/dts/arm/nordic/
Dnrf5340_cpunet.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv8-m.dtsi>
13 zephyr,flash-controller = &flash_controller;
17 #address-cells = <1>;
18 #size-cells = <0>;
22 compatible = "arm,cortex-m33";
24 #address-cells = <1>;
25 #size-cells = <1>;
28 compatible = "arm,armv8m-mpu";
36 compatible = "nordic,nrf-ficr";
[all …]
Dnrf5340_cpuapp_peripherals.dtsi4 * SPDX-License-Identifier: Apache-2.0
8 compatible = "nordic,nrf-dcnf";
14 compatible = "nordic,nrf-oscillators";
20 compatible = "nordic,nrf-regulators";
26 compatible = "nordic,nrf-clock";
33 compatible = "nordic,nrf-power";
37 #address-cells = <1>;
38 #size-cells = <1>;
41 #address-cells = <1>;
42 #size-cells = <1>;
[all …]
/Zephyr-Core-3.5.0/dts/bindings/base/
Dbase.yaml10 - "ok" # Deprecated form
11 - "okay"
12 - "disabled"
13 - "reserved"
14 - "fail"
15 - "fail-sss"
18 type: string-array
26 reg-names:
27 type: string-array
34 # Does not follow the 'type: phandle-array' scheme, but gets type-checked
[all …]
/Zephyr-Core-3.5.0/tests/lib/devicetree/api/
Dapp.overlay4 * SPDX-License-Identifier: Apache-2.0
9 * with real-world devicetree nodes, to allow these tests to run on
15 test-alias = &test_nodelabel;
28 #address-cells = < 0x1 >;
29 #size-cells = < 0x1 >;
30 interrupt-parent = <&test_intc>;
32 test_pinctrl: pin-controller {
34 test_pincfg_a: pincfg-a {};
35 test_pincfg_b: pincfg-b {};
36 test_pincfg_c: pincfg-c {};
[all …]
/Zephyr-Core-3.5.0/dts/riscv/andes/
Dandes_v5_ae350.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
8 #include <zephyr/dt-bindings/gpio/gpio.h>
12 #address-cells = <1>;
13 #size-cells = <1>;
16 #address-cells = <1>;
17 #size-cells = <0>;
18 timebase-frequency = <60000000>;
25 mmu-type = "riscv,sv32";
26 clock-frequency = <60000000>;
[all …]
/Zephyr-Core-3.5.0/boards/posix/nrf_bsim/
Dnrf5340bsim_nrf5340_cpunet.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
14 compatible = "bsim,nrf5340-bsim-nrf5340-cpunet","bsim,nrf53";
18 /delete-property/ sram-0;
19 /delete-property/ sram-1;
20 /delete-property/ gpiote-0;
21 /delete-property/ wdt-0;
22 /delete-property/ i2c-0;
23 /delete-property/ spi-0;
24 /delete-property/ uart-0;
[all …]
Dnrf5340bsim_nrf5340_cpuapp.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
14 compatible = "bsim,nrf5340-bsim-nrf5340-cpuapp","bsim,nrf53";
18 /delete-property/ sram-0;
19 /delete-property/ i2c-0;
20 /delete-property/ spi-0;
21 /delete-property/ uart-0;
22 /delete-property/ i2c-1;
23 /delete-property/ spi-1;
24 /delete-property/ uart-1;
[all …]
/Zephyr-Core-3.5.0/doc/build/dts/
Dbindings-syntax.rst1 .. _dt-bindings-file-syntax:
7 files are YAML files. A :ref:`simple example <dt-bindings-simple-example>` was
17 The top level of a bindings file maps keys to values. The top-level keys look
20 .. code-block:: yaml
24 This is the Vendomatic company's foo-device.
29 See https://yaml-multiline.info/ for formatting help.
35 compatible: "manufacturer,foo-device"
41 child-binding:
50 # SPI memory chip, use 'on-bus:' to say what type of bus, like this.
53 on-bus: spi
[all …]
/Zephyr-Core-3.5.0/boards/arm/mimxrt595_evk/
Dmimxrt595_evk_cm33.dts2 * Copyright 2022-2023, NXP
4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 #include "mimxrt595_evk_cm33-pinctrl.dtsi"
16 model = "NXP MIMXRT595-EVK board";
25 usart-0 = &flexcomm0;
30 pwm-0 = &sc_timer;
34 zephyr,flash-controller = &mx25um51345g;
36 zephyr,code-partition = &slot0_partition;
[all …]
/Zephyr-Core-3.5.0/dts/arm/microchip/
Dmec172xnsz.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
9 #include <zephyr/dt-bindings/adc/adc.h>
10 #include <zephyr/dt-bindings/clock/mchp_xec_pcr.h>
11 #include <zephyr/dt-bindings/gpio/gpio.h>
12 #include <zephyr/dt-bindings/gpio/microchip-xec-gpio.h>
13 #include <zephyr/dt-bindings/i2c/i2c.h>
14 #include <zephyr/dt-bindings/interrupt-controller/mchp-xec-ecia.h>
18 #include "mec172x/mec172x-vw-routing.dtsi"
22 #address-cells = <1>;
[all …]
/Zephyr-Core-3.5.0/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.3.rst14 * Introduced :ref:`USB-C <usbc_api>` device stack with PD (power delivery)
17 CMSIS-DSP as the default backend.
30 * CVE-2023-0359: Under embargo until 2023-04-20
32 * CVE-2023-0779: Under embargo until 2023-04-22
66 removed in favor of new :dtcompatible:`zephyr,flash-disk` devicetree binding.
71 * Starting from this release ``zephyr-`` prefixed tags won't be created
82 image states). Use of a truncated hash or non-sha256 hash will still work
88 registration function at boot-up. If applications register this then
93 application code, these will now automatically be registered at boot-up (this
129 This may cause out-of-tree scripts or commands to fail if they have relied
[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 …]
Drelease-notes-1.14.rst17 * CVE-2020-10066
18 * CVE-2020-10069
19 * CVE-2020-13601
20 * CVE-2020-13602
32 * :github:`issuenumber` - issue title
34 * :github:`18334` - DNS resolution is broken for some addresses in master/2.0-pre
35 * :github:`19917` - Bluetooth: Controller: Missing LL_ENC_RSP after HCI LTK Negative Reply
36 * :github:`21107` - LL_ASSERT and 'Imprecise data bus error' in LL Controller
37 * :github:`21257` - tests/net/net_pkt failed on mimxrt1050_evk board.
38 * :github:`21299` - bluetooth: Controller does not release buffer on central side after peripheral …
[all …]
/Zephyr-Core-3.5.0/include/zephyr/
Ddevicetree.h2 * SPDX-License-Identifier: Apache-2.0
36 * -----------------
39 * part in DT_N_<path-id>_P_<property-id> macros, or the "prop-suf"
72 * @defgroup devicetree-generic-id Node identifiers and helpers
97 * The arguments to this macro are the names of non-root nodes in the
99 * Non-alphanumeric characters in each name must be converted to
109 * current-speed = <115200>;
120 * Example usage with DT_PROP() to get the `current-speed` property:
126 * (The `current-speed` property is also in `lowercase-and-underscores`
131 * - the first argument corresponds to a child node of the root (`soc` above)
[all …]
/Zephyr-Core-3.5.0/tests/lib/devicetree/api/src/
Dmain.c4 * SPDX-License-Identifier: Apache-2.0
9 * - DT_LABEL
10 * - DT_BUS_LABEL
11 * - DT_SPI_DEV_CS_GPIOS_LABEL
12 * - DT_GPIO_LABEL
13 * - DT_GPIO_LABEL_BY_IDX
14 * - DT_INST_LABEL
15 * - DT_INST_BUS_LABEL
16 * - DT_INST_SPI_DEV_CS_GPIOS_LABEL
17 * - DT_INST_GPIO_LABEL
[all …]