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/ |
D | infineon,cyw43xxx-bt-hci.yaml | 4 # 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 …]
|
D | zephyr,bt-hci-spi-slave.yaml | 2 # 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/ |
D | pan1781_evb.dts | 5 * 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/ |
D | thingy52_nrf52832.dts | 6 * 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/ |
D | arduino_giga_r1_m7.dts | 4 * 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/ |
D | thingy53_nrf5340_common.dtsi | 4 * 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/ |
D | hexiwear_k64.dts | 1 /* 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/ |
D | bl5340_dvk_cpuapp_common.dtsi | 2 * 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/ |
D | pan1782_evb.dts | 5 * 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/ |
D | arduino_nano_33_ble-common.dtsi | 4 * 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/ |
D | mg100.dts | 4 * 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/ |
D | nrf52840_blip.dts | 4 * 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/ |
D | pan1770_evb.dts | 5 * 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/ |
D | pan1780_evb.dts | 5 * 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/ |
D | nrf5340_audio_dk_nrf5340_cpuapp_common.dtsi | 2 * 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/ |
D | thunderboard.dtsi | 4 * 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/ |
D | cy8cproto_062_4343w.dts | 3 * 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/ |
D | nrf9160dk_nrf52840.dts | 2 * 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/ |
D | pinnacle_100_dvk.dts | 4 * 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/ |
D | api.rst | 7 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/ |
D | bindings-syntax.rst | 1 .. _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/ |
D | release-notes-3.5.rst | 38 * 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 …]
|
D | release-notes-3.2.rst | 13 * 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 …]
|
D | release-notes-3.3.rst | 14 * 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 …]
|
D | release-notes-2.0.rst | 12 * 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