Searched +full:bi +full:- +full:directional (Results 1 – 12 of 12) sorted by relevance
/Zephyr-latest/include/zephyr/bluetooth/audio/ |
D | tmap.h | 8 * SPDX-License-Identifier: Apache-2.0 72 * Audio streams in this role are typically bi-directional. 80 * Audio streams in this role are typically bi-directional. 87 * Audio streams in this role are typically uni-directional. 94 * Audio streams in this role are typically uni-directional. 101 * Audio streams in this role are always uni-directional. 108 * Audio streams in this role are always uni-directional.
|
/Zephyr-latest/dts/bindings/usb/ |
D | usb-ep.yaml | 1 # Copyright (c) 2018, I-SENSE group of ICCS 2 # SPDX-License-Identifier: Apache-2.0 6 include: usb-controller.yaml 9 num-bidir-endpoints: 13 Number of bi-directional endpoints supported by hardware 16 num-in-endpoints: 22 num-out-endpoints:
|
/Zephyr-latest/dts/bindings/usb/uac2/ |
D | zephyr,uac2-input-terminal.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "zephyr,uac2-input-terminal" 8 include: zephyr,uac2-channel-cluster.yaml 11 terminal-type: 17 assoc-terminal: 20 Associated terminal for bi-directional terminal types. 22 clock-source: 28 copy-protect-control: 32 - "read-only" 34 connector-control: [all …]
|
/Zephyr-latest/dts/bindings/spi/ |
D | nordic,nrf-spi-common.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 include: [spi-controller.yaml, pinctrl-device.yaml, nordic-clockpin.yaml] 15 pinctrl-0: 18 pinctrl-names: 21 max-frequency: 28 overrun-character: 34 easydma-maxcnt-bits: 41 wake-gpios: 42 type: phandle-array 44 Optional bi-directional line that allows SPI master to indicate to SPI [all …]
|
/Zephyr-latest/doc/services/modem/ |
D | index.rst | 8 Modems are self-contained devices that implement the hardware and 9 software necessary to perform RF (Radio-Frequency) communication, 12 The modem modules are inter-connected dynamically using 13 data-in/data-out pipes making them independently testable and 19 This module is used to abstract data-in/data-out communication over 21 thread-safe manner. 49 bi-directional streams of data, called DLCI channels. The module
|
/Zephyr-latest/include/zephyr/dt-bindings/usb/ |
D | audio.h | 4 * SPDX-License-Identifier: Apache-2.0 59 /* 2.4 Bi-directional Terminal Types */
|
/Zephyr-latest/drivers/pinctrl/ |
D | pinctrl_mchp_mec5.c | 2 * Copyright (c) 2016 Open-RnD Sp. z o.o. 7 * SPDX-License-Identifier: Apache-2.0 13 #include <zephyr/dt-bindings/pinctrl/mchp-xec-pinctrl.h> 27 * alternate function is input or bi-directional. 41 return -EINVAL; in mec5_config_pin() 46 return -EIO; in mec5_config_pin() 64 cfg2[idx].val = (uint8_t)(temp - 1u); in mec5_config_pin() 68 /* Touch internal pull-up/pull-down? */ in mec5_config_pin() 132 return -EIO; in mec5_config_pin() 135 /* make output state in control read-only in control and read-write in parallel reg */ in mec5_config_pin() [all …]
|
D | pinctrl_mchp_xec.c | 2 * Copyright (c) 2016 Open-RnD Sp. z o.o. 7 * SPDX-License-Identifier: Apache-2.0 16 * Microchip XEC: each GPIO pin has two 32-bit control register. 17 * The first 32-bit register contains all pin features except 41 val |= ((drvstr - 1u) << MCHP_GPIO_CTRL2_DRV_STR_POS); in config_drive_slew() 48 regs->CTRL2[idx] = (regs->CTRL2[idx] & ~msk) | (val & msk); in config_drive_slew() 53 * None, weak pull-up, weak pull-down, or repeater mode (both pulls enabled). 55 * If the no-bias boolean is set then disable internal pulls. 87 * alternate function is input or bi-directional. 99 return -EINVAL; in xec_config_pin() [all …]
|
/Zephyr-latest/include/zephyr/usb/class/ |
D | usb_audio.h | 6 * SPDX-License-Identifier: Apache-2.0 14 * - USB Device Class Definition for Audio Devices (audio10.pdf) 17 * - USB Device Class Definition for Audio Data Formats (frmts10.pdf) 18 * - USB Device Class Definition for Terminal Types (termt10.pdf) 30 * Refer to Table A-2 from audio10.pdf 39 /** Audio Class-Specific AC Interface Descriptor Subtypes. 40 * Refer to Table A-5 from audio10.pdf 54 /** Audio Class-Specific AS Interface Descriptor Subtypes 55 * Refer to Table A-6 from audio10.pdf 64 /** Audio Class-Specific Request Codes [all …]
|
/Zephyr-latest/include/zephyr/xen/public/ |
D | xen.h | 1 /* SPDX-License-Identifier: MIT */ 33 #include "arch-arm.h" 178 * DOMID_IO is used to restrict page-table updates to mapping I/O memory. 182 * aren't adjusted on the I/O-mapping code path). 194 * - HYPERVISOR_mmu_update()'s, HYPERVISOR_mmuext_op()'s, or 196 * - with XENMAPSPACE_gmfn_foreign, 221 * Event channel endpoints per domain (when using the 2-level ABI): 231 * looking for changes to 'version'. If the least-significant bit of 245 * ((((tsc - tsc_timestamp) << tsc_shift) * tsc_to_system_mul) >> 32) 265 * 'evtchn_upcall_pending' is written non-zero by Xen to indicate [all …]
|
/Zephyr-latest/doc/kernel/services/data_passing/ |
D | mailboxes.rst | 33 Each message may be received by only one thread (i.e. point-to-multipoint and 36 Messages exchanged using a mailbox are handled non-anonymously, 52 The size and format of the message data is application-defined, and can vary 123 .. code-block:: c 134 .. code-block:: c 146 A 32-bit value that is exchanged by the message sender and receiver, 148 bi-directional, allowing the sender to pass a value to the receiver 202 and the application-defined info value supplied by the receiving thread. 220 an application-specified number of messages from a sending thread 226 application-defined info value supplied by the receiving thread. [all …]
|
/Zephyr-latest/drivers/spi/ |
D | spi_smartbond.c | 4 * SPDX-License-Identifier: Apache-2.0 47 /* Bi-directional mode */ 106 cfg->regs->SPI_CTRL_REG |= SPI_SPI_CTRL_REG_SPI_ON_Msk; in spi_smartbond_enable() 107 cfg->regs->SPI_CTRL_REG &= ~SPI_SPI_CTRL_REG_SPI_RST_Msk; in spi_smartbond_enable() 109 cfg->regs->SPI_CTRL_REG &= ~SPI_SPI_CTRL_REG_SPI_ON_Msk; in spi_smartbond_enable() 110 cfg->regs->SPI_CTRL_REG |= SPI_SPI_CTRL_REG_SPI_RST_Msk; in spi_smartbond_enable() 116 return (!!(cfg->regs->SPI_CTRL_REG & SPI_SPI_CTRL_REG_SPI_ON_Msk)) && in spi_smartbond_isenabled() 117 (!(cfg->regs->SPI_CTRL_REG & SPI_SPI_CTRL_REG_SPI_RST_Msk)); in spi_smartbond_isenabled() 122 const struct spi_smartbond_cfg *cfg = dev->config; in spi_smartbond_write_word() 123 struct spi_smartbond_data *data = dev->data; in spi_smartbond_write_word() [all …]
|