/Zephyr-Core-3.5.0/tests/drivers/adc/adc_api/boards/ |
D | lpcxpresso55s69_cpu0.overlay | 2 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/adc/mcux-lpadc.h> 11 io-channels = <&adc0 0>, <&adc0 1>, <&adc0 2>; 16 #address-cells = <1>; 17 #size-cells = <0>; 20 * Channel 0 is used in single ended mode, with 12 bit resolution 23 channel@0 { 27 zephyr,vref-mv = <3300>; 28 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 30 zephyr,input-positive = <MCUX_LPADC_CH0A>; [all …]
|
/Zephyr-Core-3.5.0/samples/drivers/adc/boards/ |
D | lpcxpresso55s69_cpu0.overlay | 2 * SPDX-License-Identifier: Apache-2.0 4 * Copyright 2022-2023 NXP 7 #include <zephyr/dt-bindings/adc/mcux-lpadc.h> 11 io-channels = <&adc0 0 &adc0 1 &adc0 2>; 16 #address-cells = <1>; 17 #size-cells = <0>; 21 * - Connect VREFN_TARGET to GND, and VREFP_TARGET to 3v3 24 * - Connect LPADC0 CH0A signal to voltage between 0~3.3V (P19 pin 4) 25 * - Connect LPADC0 CH0B signal to voltage between 0~3.3V (P19 pin 2) 26 * LPADC0 CH4A is set up in single ended mode [all …]
|
D | mimxrt595_evk_cm33.overlay | 2 * SPDX-License-Identifier: Apache-2.0 8 #include <zephyr/dt-bindings/adc/mcux-lpadc.h> 12 /* adjust channel number according to pinmux in board.dts */ 13 io-channels = <&lpadc0 0>, <&lpadc0 1>; 18 #address-cells = <1>; 19 #size-cells = <0>; 23 * LPADC0 CH0A and CH0B are set up in differential mode (B-A) 24 * - Connect LPADC0 CH0A signal to voltage between 0~1.8V (J30 pin 1) 25 * - Connect LPADC0 CH0B signal to voltage between 0~1.8V (J30 pin 2) 26 * LPADC0 CH2A is set up in single ended mode [all …]
|
/Zephyr-Core-3.5.0/dts/bindings/sensor/ |
D | ti,fdc2x1x.yaml | 2 # SPDX-License-Identifier: Apache-2.0 8 include: [sensor-device.yaml, i2c-device.yaml] 11 sd-gpios: 12 type: phandle-array 18 intb-gpios: 19 type: phandle-array 28 Set to identify the sensor as FDC2114 or FDC2214 (4-channel version) 33 Set the Auto-Scan Mode. 35 false = Continuous conversion on the single channel selected by 36 "active-channel" (single channel mode). [all …]
|
D | ti,ina237.yaml | 4 # SPDX-License-Identifier: Apache-2.0 9 The <zephyr/dt-bindings/sensor/ina237.h> file should be included in the 15 include: ti,ina23x-common.yaml 31 adc-config: 41 alert-config: 43 description: Diag alert register, default matches the power-on reset value 45 adc-mode: 48 ADC channel conversion configuration. 49 Default is the power-on reset value. 52 - "Shutdown single shot" [all …]
|
D | ti,ina230.yaml | 5 # SPDX-License-Identifier: Apache-2.0 10 The <zephyr/dt-bindings/sensor/ina230.h> file should be included in the 16 include: ti,ina23x-common.yaml 28 alert-config: 30 description: Diag alert register, default matches the power-on reset value 32 adc-mode: 35 ADC channel conversion configuration. 36 Default is the power-on reset value. 39 - "Shutdown single shot" 40 - "Shunt Voltage single shot" [all …]
|
/Zephyr-Core-3.5.0/dts/bindings/adc/ |
D | ti,ads7052.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 description: Texas Instrument Single Channel SPI ADC 8 include: [adc-controller.yaml, spi-device.yaml] 10 on-bus: spi 13 "#io-channel-cells": 16 io-channel-cells: 17 - input
|
/Zephyr-Core-3.5.0/include/zephyr/drivers/ |
D | pwm.h | 3 * Copyright (c) 2020-2021 Vestas Wind Systems A/S 5 * SPDX-License-Identifier: Apache-2.0 32 #include <zephyr/dt-bindings/pwm/pwm.h> 62 /** PWM pin capture captures a single period/pulse width. */ 84 * This type contains a pointer to a PWM device, channel number (controlled by 86 * applicable to the channel. Note that not all PWM drivers support flags. In 99 /** Channel number. */ 100 uint32_t channel; member 119 * pwm-names = "alpha", "beta"; 132 * // .channel = 1, [all …]
|
D | dac.h | 4 * SPDX-License-Identifier: Apache-2.0 29 * @brief Structure for specifying the configuration of a DAC channel. 32 /** Channel identifier of the DAC that should be configured. */ 36 /** Enable output buffer for this channel. 50 * Type definition of DAC API function for configuring a channel. 61 uint8_t channel, uint32_t value); 78 * @brief Configure a DAC channel. 80 * It is required to call this function and configure each channel before it is 84 * @param channel_cfg Channel configuration. 87 * @retval -EINVAL If a parameter with an invalid value has been provided. [all …]
|
/Zephyr-Core-3.5.0/drivers/led/ |
D | Kconfig.ncp5623 | 3 # SPDX-License-Identifier: Apache-2.0 13 - one three-channel (RGB) LED 14 - or three single-channel LEDs
|
/Zephyr-Core-3.5.0/dts/bindings/led_strip/ |
D | ti,tlc5971.yaml | 2 # SPDX-License-Identifier: Apache-2.0 7 Driver bindings for daisy chains of a TLC5971 devices using a single device 8 tree node. Length of daisy chains in pixels is defined by the chain-length 12 using the color-mapping property. 20 spi-max-frequency = <DT_FREQ_M(1)>; 22 chain-length = <24>; 23 color-mapping = <LED_COLOR_ID_BLUE>, 31 include: spi-device.yaml 34 chain-length: 38 The number of RGB LEDs in the daisy-chain. [all …]
|
/Zephyr-Core-3.5.0/drivers/dai/intel/dmic/ |
D | dmic_nhlt.h | 1 /* SPDX-License-Identifier: Apache-2.0 */ 19 /* Time-slot mappings */ 31 /* i'th bit = 1 means that configuration for PDM channel # i is provided. */ 37 /* Channel configuration, see PDM HW specification for details. */ 88 * The index is 1-based, value of 0 means that FIR coefficients array fir_coeffs is provided 91 * one PDM controller. In this case, fir_coeffs array may be provided in a single copy 93 * reuse_fir_from_pdm to 1 (1-based index). 101 /* Array of FIR coefficients, channel A goes first, then channel B. 104 * channel A plus the number of active taps of the FIR filter for channel B (see FIR_CONFIG) 110 /* Tag indicating that FIRs are in a packed 24-bit format. [all …]
|
/Zephyr-Core-3.5.0/drivers/dai/intel/alh/ |
D | alh.h | 4 * SPDX-License-Identifier: Apache-2.0 26 (((x) & 0xF) - IPC4_ALH_DAI_INDEX_OFFSET)) 31 (((x) & ((1ULL << ((b_hi) - (b_lo) + 1ULL)) - 1ULL)) << (b_lo)) 34 #define dai_get_drvdata(dai) &dai->priv_data 35 #define dai_base(dai) dai->plat_data.base 69 /* ALH Configuration Request - SOF_IPC_DAI_ALH_CONFIG */ 81 /* Number of single channels (valid items in mapping array). */ 83 /* Single to multi aggregation mapping item. */ 85 /* Vindex of a single ALH channel aggregated. */ 87 /* Channel mask */
|
/Zephyr-Core-3.5.0/dts/bindings/dma/ |
D | nxp,mcux-edma.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "nxp,mcux-edma" 8 include: dma-controller.yaml 20 dma-channels: 23 dma-requests: 26 dmamux-reg-offset: 30 The offset value for obtaining DMAMUX register index from DMAMUX channel. 31 Default value means DMAMUX channel is identical with DMAMUX register index 33 channel-gap: 37 this array specifies the start and end of a single gap [all …]
|
D | gd,gd32-dma-v1.yaml | 2 # SPDX-License-Identifier: Apache-2.0 7 channel: Select channel for data transmitting 11 config: A 32bit mask specifying the DMA channel configuration 12 - bit 6-7: Direction (see dma.h) 13 - 0x0: MEMORY to MEMORY 14 - 0x1: MEMORY to PERIPH 15 - 0x2: PERIPH to MEMORY 16 - 0x3: reserved for PERIPH to PERIPH 18 - bit 9: Peripheral address increase 19 - 0x0: no address increment between transfers [all …]
|
/Zephyr-Core-3.5.0/dts/bindings/pwm/ |
D | nuvoton,npcx-pwm.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "nuvoton,npcx-pwm" 8 include: [pwm-controller.yaml, base.yaml, pinctrl-device.yaml] 15 pinctrl-0: 17 pinctrl-names: 19 pwm-channel: 22 A index to indicate PWM module that generates a single PWM signal. 23 Please don't overwrite it in the board-level DT driver. 24 clock-bus: 30 - NPCX_CLOCK_BUS_APB2 [all …]
|
/Zephyr-Core-3.5.0/drivers/w1/ |
D | Kconfig.ds2484 | 2 # SPDX-License-Identifier: Apache-2.0 5 bool "DS2484 Single-Channel 1-Wire Master"
|
/Zephyr-Core-3.5.0/subsys/bluetooth/audio/ |
D | Kconfig.ascs | 1 # Bluetooth Audio - Audio Stream Control configuration options 6 # SPDX-License-Identifier: Apache-2.0 21 coupled to a single direction of a unicast Audio Stream. 29 coupled to a single direction of a unicast Audio Stream. 47 meaning the number of ASEs that are allowed to be in a non-idle state at 48 a single time. 57 responsibility, but this is a failsafe to ensure that ISO channel is
|
/Zephyr-Core-3.5.0/dts/bindings/w1/ |
D | maxim,ds2484.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 description: DS4284 Single-Channel 1-Wire Master 8 include: [i2c-device.yaml, w1-master.yaml] 11 slpz-gpios: 12 type: phandle-array
|
/Zephyr-Core-3.5.0/samples/sensor/sensor_shell/ |
D | README.rst | 16 .. zephyr-app-commands:: 17 :zephyr-app: samples/sensor/sensor_shell 24 .. code-block:: console 26 sensor - Sensor commands 28 get :Get sensor data. Channel names are optional. All channels are read when 30 <device_name> <channel name 0> .. <channel name N> 35 Optionally, a single channel name or index can be passed to be printed out. The 36 device name and channel name are autocompleted. 40 .. code-block:: console 43 channel idx=0 accel_x = 0.000000 [all …]
|
/Zephyr-Core-3.5.0/drivers/dma/ |
D | dma_sam0.c | 4 * SPDX-License-Identifier: Apache-2.0 30 /* Handles DMA interrupts and dispatches to the individual channel */ 33 struct dma_sam0_data *data = dev->data; in dma_sam0_isr() 35 uint16_t pend = DMA_REGS->INTPEND.reg; in dma_sam0_isr() 36 uint32_t channel; in dma_sam0_isr() local 38 /* Acknowledge all interrupts for the channel in pend */ in dma_sam0_isr() 39 DMA_REGS->INTPEND.reg = pend; in dma_sam0_isr() 41 channel = (pend & DMAC_INTPEND_ID_Msk) >> DMAC_INTPEND_ID_Pos; in dma_sam0_isr() 42 chdata = &data->channels[channel]; in dma_sam0_isr() 45 if (chdata->cb) { in dma_sam0_isr() [all …]
|
/Zephyr-Core-3.5.0/dts/bindings/led/ |
D | onnn,ncp5623.yaml | 3 # SPDX-License-Identifier: Apache-2.0 10 The following example defines a single RGB LED in the ncp5623 DT node 19 color-mapping = 26 The following example defines three single-channel LEDs in the ncp5623 DT node 35 color-mapping = 42 color-mapping = 49 color-mapping = 57 include: ["i2c-device.yaml", "led-controller.yaml"] 59 child-binding: 67 color-mapping:
|
/Zephyr-Core-3.5.0/drivers/ipm/ |
D | Kconfig | 1 # SPDX-License-Identifier: Apache-2.0 4 bool "Inter-Processor Mailbox (IPM) drivers" 6 Include interrupt-based inter-processor mailboxes 28 bool "Single instance of IPM device" 31 a single instance, instead of one per IPC 32 message channel. 42 bool "IPM driver based on IVSHMEM-Doorbell" 51 bool "AMD-Xilinx IPM driver" 55 Inter Processor Interrupt driver for AMD-Xilinx 67 module-str = ipm
|
/Zephyr-Core-3.5.0/drivers/bluetooth/hci/ |
D | Kconfig | 4 # SPDX-License-Identifier: Apache-2.0 28 Bluetooth three-wire (H:5) UART driver. Implementation of HCI 29 Three-Wire UART Transport Layer. 45 HCI packets are sent and received as single Byte transfers, 72 bool "HCI User Channel based driver" 76 adapter using a User Channel HCI socket to the Linux kernel. It 96 Single CPU mode. 114 bool "ACI message with with BlueNRG-based devices" 117 Stack. Current driver supports: ST BLUENRG-MS. 120 bool "Compatibility with BlueNRG-based devices" [all …]
|
/Zephyr-Core-3.5.0/include/zephyr/bluetooth/ |
D | l2cap.h | 6 * Copyright (c) 2015-2016 Intel Corporation 9 * SPDX-License-Identifier: Apache-2.0 39 #define BT_L2CAP_RX_MTU (CONFIG_BT_BUF_ACL_RX_SIZE - BT_L2CAP_HDR_SIZE) 56 * segmentation, i.e. a single L2CAP SDU will fit inside a single L2CAP PDU. 61 #define BT_L2CAP_SDU_TX_MTU (BT_L2CAP_TX_MTU - BT_L2CAP_SDU_HDR_SIZE) 66 * segmentation, i.e. a single L2CAP SDU will fit inside a single L2CAP PDU. 70 * an alloc_buf callback for the channel in order to support receiving 73 #define BT_L2CAP_SDU_RX_MTU (BT_L2CAP_RX_MTU - BT_L2CAP_SDU_HDR_SIZE) 89 * @brief Channel destroy callback 91 * @param chan Channel object. [all …]
|