Home
last modified time | relevance | path

Searched +full:bt +full:- +full:reg +full:- +full:on +full:- +full:gpios (Results 1 – 25 of 27) sorted by relevance

12

/Zephyr-Core-3.5.0/dts/bindings/bluetooth/
Dinfineon,cyw43xxx-bt-hci.yaml4 # SPDX-License-Identifier: Apache-2.0
14 current-speed = <115200>;
16 /* HCI-UART pins*/
17 pinctrl-0 = <&p3_1_scb2_uart_tx &p3_0_scb2_uart_rx
19 pinctrl-names = "default";
21 bt-hci {
23 compatible = "infineon,cyw43xxx-bt-hci";
24 bt-reg-on-gpios = <&gpio_prt3 4 (GPIO_ACTIVE_HIGH)>;
26 fw-download-speed = <3000000>;
33 NOTE2: Use fw-download-speed and hci-operation-speed properties to configure UART
[all …]
Dzephyr,bt-hci-spi-slave.yaml2 # SPDX-License-Identifier: Apache-2.0
11 bt-hci@0 {
12 compatible = "zephyr,bt-hci-spi-slave";
13 reg = <0>;
14 irq-gpios = <&gpio1 2 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>;
18 The bt-hci@0 node configures an HCI SPI slave on SPI slave
21 The host interrupt GPIO is set to gpio1 pin 2 via irq-gpios. The
22 GPIO flags are just for example and may be different depending on
25 compatible: "zephyr,bt-hci-spi-slave"
29 on-bus: spi
[all …]
/Zephyr-Core-3.5.0/boards/arm/pan1781_evb/
Dpan1781_evb.dts5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
10 #include "pan1781_evb-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 model = "pan1781-evb";
15 compatible = "panasonic-industrial-devices-europe-gmbh,pan1781-evb";
19 zephyr,shell-uart = &uart0;
20 zephyr,uart-mcumgr = &uart0;
21 zephyr,bt-mon-uart = &uart0;
22 zephyr,bt-c2h-uart = &uart0;
[all …]
/Zephyr-Core-3.5.0/boards/arm/thingy52_nrf52832/
Dthingy52_nrf52832.dts6 * SPDX-License-Identifier: Apache-2.0
9 /dts-v1/;
11 #include "thingy52_nrf52832-pinctrl.dtsi"
12 #include <zephyr/dt-bindings/input/input-event-codes.h>
16 compatible = "nordic,thingy52-nrf52832";
20 zephyr,shell-uart = &uart0;
21 zephyr,bt-mon-uart = &uart0;
22 zephyr,bt-c2h-uart = &uart0;
25 zephyr,code-partition = &slot0_partition;
39 compatible = "gpio-leds";
[all …]
/Zephyr-Core-3.5.0/boards/arm/arduino_giga_r1/
Darduino_giga_r1_m7.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/h7/stm32h747xihx-pinctrl.dtsi>
10 #include <zephyr/dt-bindings/memory-attr/memory-attr-arm.h>
15 compatible = "arduino,giga-r1";
19 zephyr,shell-uart = &usart1;
20 zephyr,uart-mcumgr = &usart1;
21 zephyr,bt-uart = &uart7;
25 zephyr,code-partition = &slot0_partition;
29 compatible = "zephyr,memory-region", "mmio-sram";
[all …]
/Zephyr-Core-3.5.0/boards/arm/thingy53_nrf5340/
Dthingy53_nrf5340_common.dtsi4 * SPDX-License-Identifier: Apache-2.0
6 #include "thingy53_nrf5340_common-pinctrl.dtsi"
7 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 zephyr,shell-uart = &cdc_acm_uart;
13 zephyr,uart-mcumgr = &cdc_acm_uart;
14 zephyr,bt-mon-uart = &cdc_acm_uart;
15 zephyr,bt-c2h-uart = &cdc_acm_uart;
16 zephyr,bt-hci-rpmsg-ipc = &ipc0;
17 nordic,802154-spinel-ipc = &ipc0;
22 compatible = "gpio-keys";
[all …]
/Zephyr-Core-3.5.0/boards/arm/hexiwear_k64/
Dhexiwear_k64.dts1 /* SPDX-License-Identifier: Apache-2.0 */
3 /dts-v1/;
6 #include <zephyr/dt-bindings/pwm/pwm.h>
7 #include "hexiwear_k64-pinctrl.dtsi"
17 pwm-led0 = &green_pwm_led;
18 red-pwm-led = &red_pwm_led;
19 green-pwm-led = &green_pwm_led;
20 blue-pwm-led = &blue_pwm_led;
28 zephyr,code-partition = &slot0_partition;
30 zephyr,shell-uart = &uart0;
[all …]
/Zephyr-Core-3.5.0/boards/arm/bl5340_dvk/
Dbl5340_dvk_cpuapp_common.dtsi2 * Copyright (c) 2019-2023 Nordic Semiconductor ASA
3 * Copyright (c) 2021-2023 Laird Connectivity
5 * SPDX-License-Identifier: Apache-2.0
7 #include "bl5340_dvk_cpuapp_common-pinctrl.dtsi"
8 #include <zephyr/dt-bindings/input/input-event-codes.h>
13 zephyr,shell-uart = &uart0;
14 zephyr,uart-mcumgr = &uart0;
15 zephyr,bt-mon-uart = &uart0;
16 zephyr,bt-c2h-uart = &uart0;
18 zephyr,bt-hci-rpmsg-ipc = &ipc0;
[all …]
/Zephyr-Core-3.5.0/boards/arm/pan1782_evb/
Dpan1782_evb.dts5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
10 #include "pan1782_evb-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 model = "pan1782-evb";
15 compatible = "panasonic-industrial-devices-europe-gmbh,pan1782-evb";
19 zephyr,shell-uart = &uart0;
20 zephyr,uart-mcumgr = &uart0;
21 zephyr,bt-mon-uart = &uart0;
22 zephyr,bt-c2h-uart = &uart0;
[all …]
/Zephyr-Core-3.5.0/boards/arm/arduino_nano_33_ble/
Darduino_nano_33_ble-common.dtsi4 * SPDX-License-Identifier: Apache-2.0
10 zephyr,shell-uart = &uart0;
11 zephyr,uart-mcumgr = &uart0;
12 zephyr,bt-mon-uart = &uart0;
13 zephyr,bt-c2h-uart = &uart0;
16 zephyr,code-partition = &code_partition;
21 compatible = "gpio-leds";
23 gpios = <&gpio0 24 GPIO_ACTIVE_LOW>;
27 gpios = <&gpio0 16 GPIO_ACTIVE_LOW>;
31 gpios = <&gpio0 6 GPIO_ACTIVE_LOW>;
[all …]
/Zephyr-Core-3.5.0/boards/arm/mg100/
Dmg100.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include "mg100-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
18 zephyr,shell-uart = &uart0;
19 zephyr,uart-mcumgr = &uart0;
20 zephyr,bt-mon-uart = &uart0;
23 zephyr,code-partition = &slot0_partition;
28 compatible = "gpio-leds";
30 gpios = <&gpio1 7 GPIO_ACTIVE_HIGH>;
[all …]
/Zephyr-Core-3.5.0/boards/arm/nrf52840_blip/
Dnrf52840_blip.dts4 * Based on nrf52840dk_nrf52840.dts
7 * SPDX-License-Identifier: Apache-2.0
10 /dts-v1/;
12 #include "nrf52840_blip-pinctrl.dtsi"
13 #include <zephyr/dt-bindings/input/input-event-codes.h>
17 compatible = "nordic,pca10056-dk";
21 zephyr,shell-uart = &uart0;
22 zephyr,uart-mcumgr = &uart0;
23 zephyr,bt-mon-uart = &uart0;
24 zephyr,bt-c2h-uart = &uart0;
[all …]
/Zephyr-Core-3.5.0/boards/arm/pan1770_evb/
Dpan1770_evb.dts5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
10 #include "pan1770_evb-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 model = "pan1770-evb";
15 compatible = "panasonic-industrial-devices-europe-gmbh,pan1770-evb";
19 zephyr,shell-uart = &uart0;
20 zephyr,uart-mcumgr = &uart0;
21 zephyr,bt-mon-uart = &uart0;
22 zephyr,bt-c2h-uart = &uart0;
[all …]
/Zephyr-Core-3.5.0/boards/arm/pan1780_evb/
Dpan1780_evb.dts5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
10 #include "pan1780_evb-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 model = "pan1780-evb";
15 compatible = "panasonic-industrial-devices-europe-gmbh,pan1780-evb";
19 zephyr,shell-uart = &uart0;
20 zephyr,uart-mcumgr = &uart0;
21 zephyr,bt-mon-uart = &uart0;
22 zephyr,bt-c2h-uart = &uart0;
[all …]
/Zephyr-Core-3.5.0/boards/arm/nrf5340_audio_dk_nrf5340/
Dnrf5340_audio_dk_nrf5340_cpuapp_common.dtsi2 * Copyright (c) 2020-2022 Nordic Semiconductor ASA
4 * SPDX-License-Identifier: Apache-2.0
6 #include "nrf5340_audio_dk_nrf5340_cpuapp_common-pinctrl.dtsi"
7 #include <zephyr/dt-bindings/sensor/ina230.h>
12 zephyr,shell-uart = &uart0;
13 zephyr,uart-mcumgr = &uart0;
14 zephyr,bt-mon-uart = &uart0;
15 zephyr,bt-c2h-uart = &uart0;
16 zephyr,bt-hci-rpmsg-ipc = &ipc0;
20 gpio_fwd: nrf-gpio-forwarder {
[all …]
/Zephyr-Core-3.5.0/boards/arm/efr32_thunderboard/
Dthunderboard.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/input/input-event-codes.h>
11 zephyr,bt-c2h-uart = &usart1;
13 zephyr,shell-uart = &usart1;
19 compatible = "gpio-leds";
21 gpios = <&gpiob GECKO_PIN(0) GPIO_ACTIVE_HIGH>;
27 compatible = "gpio-keys";
29 gpios = <&gpiob GECKO_PIN(1) GPIO_ACTIVE_LOW>;
35 wake_up_trigger: gpio-wake-up {
36 compatible = "silabs,gecko-wake-up-trigger";
[all …]
/Zephyr-Core-3.5.0/boards/arm/cy8cproto_062_4343w/
Dcy8cproto_062_4343w.dts3 * SPDX-License-Identifier: Apache-2.0
6 /dts-v1/;
9 #include "cy8cproto_062_4343w-common.dtsi"
10 #include "cy8cproto_062_4343w-pinctrl.dtsi"
17 uart-5 = &uart5;
18 i2c-0 = &i2c3;
26 zephyr,shell-uart = &uart5;
36 compatible = "infineon,cat1-uart";
38 current-speed = <115200>;
40 pinctrl-0 = <&p5_1_scb5_uart_tx &p5_0_scb5_uart_rx>;
[all …]
/Zephyr-Core-3.5.0/boards/arm/nrf9160dk_nrf52840/
Dnrf9160dk_nrf52840.dts2 * Copyright (c) 2018-2020 Nordic Semiconductor ASA
5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
10 #include "nrf9160dk_nrf52840-pinctrl.dtsi"
14 compatible = "nordic,nrf9160-dk-nrf52840";
18 zephyr,shell-uart = &uart0;
19 zephyr,uart-mcumgr = &uart0;
20 zephyr,bt-mon-uart = &uart0;
23 zephyr,code-partition = &slot0_partition;
27 interface_to_nrf9160: gpio-interface {
[all …]
/Zephyr-Core-3.5.0/boards/arm/pinnacle_100_dvk/
Dpinnacle_100_dvk.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include "pinnacle_100_dvk-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 compatible = "lairdconnect,pinnacle-100-dvk";
18 zephyr,shell-uart = &uart0;
19 zephyr,uart-mcumgr = &uart0;
20 zephyr,bt-mon-uart = &uart0;
23 zephyr,code-partition = &slot0_partition;
28 compatible = "gpio-leds";
[all …]
/Zephyr-Core-3.5.0/doc/build/dts/api/
Dapi.rst7 based. Use of these macros has no impact on scheduling. They can be used from
10 Some of these -- the ones beginning with ``DT_INST_`` -- require a special
19 .. _devicetree-generic-apis:
33 :ref:`devicetree-property-access` API.
43 The following macros create or operate on node identifiers.
45 .. doxygengroup:: devicetree-generic-id
47 .. _devicetree-property-access:
52 The following general-purpose macros can be used to access node properties.
53 There are special-purpose APIs for accessing the :ref:`devicetree-ranges-property`,
54 :ref:`devicetree-reg-property` and :ref:`devicetree-interrupts-property`.
[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:
46 # on an SoC, use 'bus:' to say which one, like this:
49 # If the node instead appears as a device on a bus, like an external
[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.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
68 must set the :c:member:`chan_opt` field on the GATT parameter structs.
91 changed from ``-ENETDOWN`` to ``-ENETUNREACH``. A return value of ``-ENETDOWN`` now indicates
123 * Removed support for enabling passthrough mode on MPU9150 to
129 * Removed support for configuring the CAN-FD maximum DLC value via Kconfig
[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
99 * MCUmgr transport Kconfigs have changed from ``select`` to ``depends on``
[all …]
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 …]

12