/Zephyr-latest/dts/bindings/led_strip/ |
D | worldsemi,ws2812-gpio.yaml | 2 # SPDX-License-Identifier: Apache-2.0 7 Driver bindings for bit-banging a WS2812 or compatible LED strip. 11 or can be provided by setting the delay-txx properties in the device 17 type of LEDs used, consult the data-sheet for the precise timings. 20 +-------+ +--- 24 ---+ +-----------------+ 27 +---------------+ +--- 31 ---+ +---------+ 38 clock-frequency = <64000000>; 43 compatible = "worldsemi,ws2812-gpio"; [all …]
|
/Zephyr-latest/boards/nordic/thingy53/ |
D | board.c | 4 * SPDX-License-Identifier: Apache-2.0 10 /* Initialization chain of Thingy:53 board requires some delays before on board sensors 12 * respectively 2ms and 1ms power on delay. In order to avoid delays sum, common delay is 35 /* Initialization chain of Thingy:53 board requires some delays before on board in setup() 37 * sensors require, 2ms and 1ms power on delay respectively. In order not to sum in setup() 38 * delays, common delay is introduced in the board start up file. This code is in setup()
|
/Zephyr-latest/dts/bindings/qspi/ |
D | nxp,s32-qspi.yaml | 2 # SPDX-License-Identifier: Apache-2.0 10 compatible: "nxp,s32-qspi" 12 include: [base.yaml, pinctrl-device.yaml] 20 "#address-cells": 23 "#size-cells": 26 data-rate: 29 - SDR 30 - DDR 33 - Single Data Rate (SDR): sampling of incoming data occurs on single edges. 34 - Double Data Rate (DDR): sampling of incoming data occurs on both edges. [all …]
|
/Zephyr-latest/boards/renesas/rcar_spider_s4/support/ |
D | openocd.cfg | 1 # Renesas R-Car Spider S4 Cortex-R52 Board Config 3 source [find interface/ftdi/olimex-arm-usb-ocd-h.cfg] 16 adapter srst delay 1000 21 jtag newtap $_CHIPNAME cpu -irlen 4 -ircapture 0x01 -irmask 0x0f -expected-id $DAP_TAPID 22 dap create $_DAPNAME -chain-position $_CHIPNAME.cpu 24 cti create $_CTINAME -dap $_DAPNAME -ap-num 1 -baseaddr $CR52_CTIBASE 25 target create $_TARGETNAME armv8r -dap $_DAPNAME -ap-num 1 -dbgbase $CR52_DBGBASE -cti $_CTINAME 27 $_TARGETNAME configure -rtos auto
|
/Zephyr-latest/boards/shields/adafruit_neopixel_grid_bff/boards/ |
D | adafruit_qt_py_rp2040.overlay | 3 * SPDX-License-Identifier: Apache-2.0 6 #include <dt-bindings/pinctrl/rpi-pico-rp2040-pinctrl.h> 19 bff-ws2812 { 20 compatible = "worldsemi,ws2812-rpi_pico-pio"; 22 pinctrl-0 = <&pinctrl_bff_ws2812>; 23 pinctrl-names = "default"; 24 bit-waveform = <3>, <3>, <4>; 29 chain-length = <25>; 30 color-mapping = <LED_COLOR_ID_GREEN 33 reset-delay = <280>;
|
/Zephyr-latest/samples/drivers/led/led_strip/boards/ |
D | esp32s3_devkitc_procpu.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/led/led.h> 11 led-strip = &led_strip; 18 pinctrl-0 = <&i2s0_pinconf>; 21 dma-names = "tx"; 24 compatible = "worldsemi,ws2812-i2s"; 27 chain-length = <46>; 28 color-mapping = <LED_COLOR_ID_GREEN 31 reset-delay = <500>; 43 output-enable;
|
D | nrf5340dk_nrf5340_cpuapp.overlay | 1 #include <zephyr/dt-bindings/led/led.h> 17 pinctrl-0 = <&i2s0_default_alt>; 18 pinctrl-names = "default"; 21 compatible = "worldsemi,ws2812-i2s"; 24 chain-length = <42>; /* arbitrary; change at will */ 25 color-mapping = <LED_COLOR_ID_GREEN 28 reset-delay = <500>; 34 led-strip = &led_strip;
|
D | thingy52_nrf52832.overlay | 1 #include <zephyr/dt-bindings/led/led.h> 4 * - M1.S connected to GND 5 * - SDOUT connected to M1.D 6 * - ~300 ohm resistor between M1.D and TP5 (5V / Vbus) 22 pinctrl-0 = <&i2s0_default_alt>; 23 pinctrl-names = "default"; 26 compatible = "worldsemi,ws2812-i2s"; 29 chain-length = <10>; /* arbitrary; change at will */ 30 color-mapping = <LED_COLOR_ID_GREEN 33 out-active-low; [all …]
|
D | nucleo_f070rb.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/led/led.h> 9 #include "../f070rb-bindings.h" 14 dma-names = "tx", "rx"; 17 compatible = "everlight,b1414", "worldsemi,ws2812-spi"; 21 spi-max-frequency = <B1414_SPI_FREQ>; 22 frame-format = <32768>; /* SPI_FRAME_FORMAT_TI */ 25 chain-length = <18>; /* arbitrary; change at will */ 26 spi-one-frame = <B1414_ONE_FRAME>; 27 spi-zero-frame = <B1414_ZERO_FRAME>; [all …]
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/openisa/lll/ |
D | lll_vendor.h | 2 * Copyright (c) 2018-2019 Nordic Semiconductor ASA 4 * SPDX-License-Identifier: Apache-2.0 12 /* Worst-case time margin needed after event end-time in the air 13 * (done/preempt race margin + power-down/chain delay) 28 /* TODO - fix up numbers re. HW */
|
/Zephyr-latest/boards/adafruit/kb2040/ |
D | adafruit_kb2040.dts | 5 * SPDX-License-Identifier: Apache-2.0 8 /dts-v1/; 11 #include "adafruit_kb2040-pinctrl.dtsi" 14 #include <zephyr/dt-bindings/led/led.h> 20 zephyr,flash-controller = &ssi; 22 zephyr,shell-uart = &uart0; 23 zephyr,code-partition = &code_partition; 28 led-strip = &ws2812; 36 compatible = "fixed-partitions"; 37 #address-cells = <1>; [all …]
|
/Zephyr-latest/boards/adafruit/qt_py_rp2040/ |
D | adafruit_qt_py_rp2040.dts | 5 * SPDX-License-Identifier: Apache-2.0 8 /dts-v1/; 11 #include "adafruit_qt_py_rp2040-pinctrl.dtsi" 14 #include <zephyr/dt-bindings/led/led.h> 20 zephyr,flash-controller = &ssi; 22 zephyr,shell-uart = &uart1; 23 zephyr,code-partition = &code_partition; 28 led-strip = &ws2812; 36 compatible = "fixed-partitions"; 37 #address-cells = <1>; [all …]
|
/Zephyr-latest/boards/seeed/xiao_rp2040/ |
D | xiao_rp2040.dts | 5 * SPDX-License-Identifier: Apache-2.0 8 /dts-v1/; 11 #include "xiao_rp2040-pinctrl.dtsi" 14 #include <zephyr/dt-bindings/led/led.h> 15 #include <zephyr/dt-bindings/pwm/pwm.h> 21 zephyr,flash-controller = &ssi; 23 zephyr,shell-uart = &uart0; 24 zephyr,code-partition = &code_partition; 29 led-strip = &ws2812; 30 pwm-led0 = &pwm_led0; [all …]
|
/Zephyr-latest/boards/renesas/rcar_salvator_x/support/ |
D | openocd.cfg | 1 # Renesas R-Car Gen3 H3 Salvator-X Cortex-R7 Board Config 3 source [find interface/ftdi/olimex-arm-usb-ocd-h.cfg] 12 adapter srst delay 1000 17 jtag newtap $_CHIPNAME cpu -irlen 4 -ircapture 0x01 -irmask 0x0f -expected-id $DAP_TAPID 18 dap create $_CHIPNAME.dap -chain-position $_CHIPNAME.cpu 20 cti create $_CHIPNAME.r7.cti -dap $_CHIPNAME.dap -ap-num 1 -baseaddr $CR7_CTIBASE 21 target create $_CHIPNAME.r7 cortex_r4 -dap $_CHIPNAME.dap -ap-num 1 -dbgbase $CR7_DBGBASE -defer-ex… 23 $_CHIPNAME.r7 configure -rtos auto 25 cti create $_CHIPNAME.a57.0.cti -dap $_CHIPNAME.dap -ap-num 1 -baseaddr $CA57_0_CTIBASE 26 target create $_CHIPNAME.a57.0 aarch64 -dap $_CHIPNAME.dap -ap-num 1 -dbgbase $CA57_0_DBGBASE -cti … [all …]
|
/Zephyr-latest/boards/sparkfun/pro_micro_rp2040/ |
D | sparkfun_pro_micro_rp2040.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "sparkfun_pro_micro_rp2040-pinctrl.dtsi" 13 #include <zephyr/dt-bindings/led/led.h> 19 zephyr,flash-controller = &ssi; 21 zephyr,code-partition = &code_partition; 26 led-strip = &ws2812; 37 compatible = "fixed-partitions"; 38 #address-cells = <1>; 39 #size-cells = <1>; [all …]
|
/Zephyr-latest/boards/waveshare/rp2040_zero/ |
D | rp2040_zero.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "rp2040_zero-pinctrl.dtsi" 12 #include <zephyr/dt-bindings/led/led.h> 17 zephyr,flash-controller = &ssi; 19 zephyr,shell-uart = &uart0; 20 zephyr,code-partition = &code_partition; 26 led-strip = &ws2812; 34 compatible = "fixed-partitions"; 35 #address-cells = <1>; [all …]
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/lll/ |
D | lll_vendor.h | 2 * Copyright (c) 2018-2019 Nordic Semiconductor ASA 4 * SPDX-License-Identifier: Apache-2.0 42 /* Worst-case time margin needed after event end-time in the air 43 * (done/preempt race margin + power-down/chain delay) 50 /* Inter-Event Space (IES) */ 73 /* Sub-microsecond conversion macros. With current timer resolution of ~30 us 75 * On sub-microsecond tick resolution architectures, a number of bits may be
|
/Zephyr-latest/boards/m5stack/m5stack_stamps3/ |
D | m5stack_stamps3_procpu.dts | 4 * SPDX-License-Identifier: Apache-2.0 6 /dts-v1/; 9 #include "m5stack_stamps3-pinctrl.dtsi" 11 #include <zephyr/dt-bindings/pwm/pwm.h> 12 #include <dt-bindings/led/led.h> 13 #include <dt-bindings/led/worldsemi_ws2812c.h> 14 #include <zephyr/dt-bindings/input/input-event-codes.h> 24 zephyr,shell-uart = &usb_serial; 26 zephyr,code-partition = &slot0_partition; 27 zephyr,bt-hci = &esp32_bt_hci; [all …]
|
/Zephyr-latest/dts/bindings/gpio/ |
D | adi,max22190-gpio.yaml | 3 # SPDX-License-Identifier: Apache-2.0 10 filter-wbes = <CH0 CH1 CH2 ... CH7 > for wire break 12 filter-fbps and filter-delays. 16 pinctrl-names = "default"; 18 compatible = "adi,max22190-gpio"; 21 spi-max-frequency = <1000000>; 24 gpio-controller; 25 #gpio-cells = <2>; 29 max22190-mode = <1>; // modes range from 0-4 31 drdy-gpios = <&gpioj 12 GPIO_ACTIVE_LOW>; /* SDP-GPIO5 - PMOD-PIN8 */ [all …]
|
/Zephyr-latest/tests/drivers/build_all/display/ |
D | app.overlay | 4 * SPDX-License-Identifier: Apache-2.0 9 * with real-world devicetree nodes, to allow these tests to run on 13 #include <zephyr/dt-bindings/led/led.h> 14 #include <zephyr/dt-bindings/mipi_dbi/mipi_dbi.h> 18 #address-cells = <1>; 19 #size-cells = <1>; 23 gpio-controller; 25 #gpio-cells = <0x2>; 30 compatible = "zephyr,mipi-dbi-spi"; 32 dc-gpios = <&test_gpio 0 0>; [all …]
|
/Zephyr-latest/soc/microchip/mec/mec15xx/ |
D | soc_espi_saf_v1.h | 4 * SPDX-License-Identifier: Apache-2.0 26 * suspend check delay is in AHB clock(48MHz) periods. 60 /* QMSPI descriptors 12-15 for all SPI flash devices */ 64 * QMSPI descriptors 12-13 are exit continuous mode 84 * QMSPI descriptors 14-15 are poll 16-bit flash status 106 /* SAF Pre-fetch optimization mode */ 112 * SAF Opcode 32-bit register value. 113 * Each byte contain a SPI flash 8-bit opcode. 117 * op0 = SPI flash write-enable opcode 127 * op0 = SPI flash read 1-4-4 continuous mode opcode [all …]
|
/Zephyr-latest/subsys/bluetooth/controller/ |
D | Kconfig.df | 4 # SPDX-License-Identifier: Apache-2.0 164 is able to store. For nRF5x-based controllers, the hardware imposes 188 periodic advertising chain. The range is taken from BT Core spec 5.1, Vol 4 Part E 198 periodic advertising chain. The range is taken from BT Core spec 5.1, Vol 4 Part E 204 range -2048 2047 214 range -2048 2047 225 range -2048 2047 237 range -2048 2047 248 range -2048 2047 269 enables workaround for the delay to maintain inter frame spacing (IFS) for connection
|
/Zephyr-latest/soc/microchip/mec/mec172x/ |
D | soc_espi_saf_v2.h | 4 * SPDX-License-Identifier: Apache-2.0 25 * suspend check delay is in AHB clock(48MHz) periods. 41 * Boot-ROM OTP configuration. 70 /* QMSPI descriptors 12-15 for all SPI flash devices */ 72 /* QMSPI descriptors 12-13 are exit continuous mode */ 108 * QMSPI descriptors 14-15 are poll 16-bit flash status 130 /* SAF Pre-fetch optimization mode */ 136 * SAF Opcode 32-bit register value. 137 * Each byte contain a SPI flash 8-bit opcode. 141 * op0 = SPI flash write-enable opcode [all …]
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/ |
D | radio.c | 2 * Copyright (c) 2016 - 2020 Nordic Semiconductor ASA 5 * SPDX-License-Identifier: Apache-2.0 9 #include <zephyr/dt-bindings/gpio/gpio.h> 84 /* These headers require the above gpiote-related variables to be declared. */ 131 NRF_DT_CHECK_GPIO_CTLR_IS_SOC(FEM_NODE, pdn_gpios, "pdn-gpios"); 171 NRF_GPIO_PA->DIRSET = BIT(NRF_GPIO_PA_PIN); in radio_setup() 173 NRF_GPIO_PA->OUTSET = BIT(NRF_GPIO_PA_PIN); in radio_setup() 175 NRF_GPIO_PA->OUTCLR = BIT(NRF_GPIO_PA_PIN); in radio_setup() 180 NRF_GPIO_LNA->DIRSET = BIT(NRF_GPIO_LNA_PIN); in radio_setup() 186 NRF_GPIO_PDN->DIRSET = BIT(NRF_GPIO_PDN_PIN); in radio_setup() [all …]
|
/Zephyr-latest/drivers/mipi_dbi/ |
D | mipi_dbi_nxp_flexio_lcdif.c | 4 * SPDX-License-Identifier: Apache-2.0 52 struct mcux_flexio_lcdif_data *lcdif_data = flexio_dev->data; in flexio_lcdif_dma_callback() 53 const struct mcux_flexio_lcdif_config *config = flexio_dev->config; in flexio_lcdif_dma_callback() 54 FLEXIO_MCULCD_Type *flexio_lcd = config->flexio_lcd_dev; in flexio_lcdif_dma_callback() 64 /* De-assert nCS. */ in flexio_lcdif_dma_callback() 67 k_sem_give(&lcdif_data->transfer_done); in flexio_lcdif_dma_callback() 74 const struct mcux_flexio_lcdif_config *config = flexio_dev->config; in flexio_lcdif_set_cs() 76 gpio_pin_set_dt(&config->cs_gpio, (int)set); in flexio_lcdif_set_cs() 82 const struct mcux_flexio_lcdif_config *config = flexio_dev->config; in flexio_lcdif_set_rs() 84 gpio_pin_set_dt(&config->rs_gpio, (int)set); in flexio_lcdif_set_rs() [all …]
|