/Zephyr-latest/include/zephyr/dt-bindings/pinctrl/renesas/ |
D | pinctrl-rzn-common.h | 9 /* Superset list of all possible IO ports. */ 10 #define PORT_00 0x0000 /* IO port 0 */ 11 #define PORT_01 0x0100 /* IO port 1 */ 12 #define PORT_02 0x0200 /* IO port 2 */ 13 #define PORT_03 0x0300 /* IO port 3 */ 14 #define PORT_04 0x0400 /* IO port 4 */ 15 #define PORT_05 0x0500 /* IO port 5 */ 16 #define PORT_06 0x0600 /* IO port 6 */ 17 #define PORT_07 0x0700 /* IO port 7 */ 18 #define PORT_08 0x0800 /* IO port 8 */ [all …]
|
D | pinctrl-rzt-common.h | 9 /* Superset list of all possible IO ports. */ 10 #define PORT_00 0x0000 /* IO port 0 */ 11 #define PORT_01 0x0100 /* IO port 1 */ 12 #define PORT_02 0x0200 /* IO port 2 */ 13 #define PORT_03 0x0300 /* IO port 3 */ 14 #define PORT_04 0x0400 /* IO port 4 */ 15 #define PORT_05 0x0500 /* IO port 5 */ 16 #define PORT_06 0x0600 /* IO port 6 */ 17 #define PORT_07 0x0700 /* IO port 7 */ 18 #define PORT_08 0x0800 /* IO port 8 */ [all …]
|
D | pinctrl-rzg-common.h | 9 /* Superset list of all possible IO ports. */ 10 #define PORT_00 0x0000 /* IO port 0 */ 11 #define PORT_01 0x1000 /* IO port 1 */ 12 #define PORT_02 0x1100 /* IO port 2 */ 13 #define PORT_03 0x1200 /* IO port 3 */ 14 #define PORT_04 0x1300 /* IO port 4 */ 15 #define PORT_05 0x0100 /* IO port 5 */ 16 #define PORT_06 0x0200 /* IO port 6 */ 17 #define PORT_07 0x1400 /* IO port 7 */ 18 #define PORT_08 0x1500 /* IO port 8 */ [all …]
|
/Zephyr-latest/include/zephyr/devicetree/ |
D | io-channels.h | 3 * @brief IO channels devicetree macro public API header file. 20 * @defgroup devicetree-io-channels Devicetree IO Channels API 28 * io-channels property at an index 37 * io-channels = <&adc1 10>, <&adc2 20>; 45 * @param node_id node identifier for a node with an io-channels property 46 * @param idx logical index into io-channels property 55 * io-channels property by name 64 * io-channels = <&adc1 10>, <&adc2 20>; 65 * io-channel-names = "SENSOR", "BANDGAP"; 73 * @param node_id node identifier for a node with an io-channels property [all …]
|
/Zephyr-latest/tests/drivers/sdhc/src/ |
D | main.c | 14 static struct sdhc_io io; variable 20 /* Prepare IO settings for card */ 28 io.clock = props.f_min; in sdhc_power_on() 29 io.bus_mode = SDHC_BUSMODE_PUSHPULL; in sdhc_power_on() 30 io.power_mode = SDHC_POWER_ON; in sdhc_power_on() 31 io.bus_width = SDHC_BUS_WIDTH1BIT; in sdhc_power_on() 32 io.timing = SDHC_TIMING_LEGACY; in sdhc_power_on() 33 io.signal_voltage = SD_VOL_3_3_V; in sdhc_power_on() 35 ret = sdhc_set_io(sdhc_dev, &io); in sdhc_power_on() 36 zassert_equal(ret, 0, "Setting io configuration failed"); in sdhc_power_on() [all …]
|
/Zephyr-latest/tests/drivers/build_all/adc/boards/ |
D | native_sim.overlay | 23 #io-channel-cells = <1>; 46 #io-channel-cells = <1>; 53 #io-channel-cells = <1>; 60 #io-channel-cells = <1>; 66 #io-channel-cells = <1>; 73 #io-channel-cells = <1>; 80 #io-channel-cells = <1>; 86 #io-channel-cells = <1>; 92 #io-channel-cells = <1>; 99 #io-channel-cells = <1>; [all …]
|
/Zephyr-latest/tests/drivers/build_all/sensor/ |
D | adc.dtsi | 16 io-channels = <&test_adc 0>; 22 io-channels = <&test_adc 1>; 23 io-channel-names = "VOLTAGE"; 32 io-channels = <&test_adc 2>; 33 io-channel-names = "CURRENT_AMP"; 54 #io-channel-cells = <1>; 60 io-channels = <&test_adc 0>; 70 io-channels = <&test_adc 0>; 79 io-channels = <&test_adc 0>; 88 io-channels = <&test_adc 0>; [all …]
|
/Zephyr-latest/include/zephyr/dt-bindings/pinctrl/ |
D | stm32-pinctrl-common.h | 11 * @brief numerical IDs for IO ports 14 #define STM32_PORTA 0 /* IO port A */ 24 #define STM32_PORTK 10 /* IO port K */ 25 #define STM32_PORTM 12 /* IO port M (0xC) */ 28 #define STM32_PORTP 15 /* IO port P (0xF) */ 29 #define STM32_PORTQ 16 /* IO port Q (0x10) */ 36 * @brief helper macro to encode an IO port pin in a numerical format
|
/Zephyr-latest/subsys/bluetooth/mesh/ |
D | blob_io_flash.c | 17 #define FLASH_IO(_io) CONTAINER_OF(_io, struct bt_mesh_blob_io_flash, io) 40 static int io_open(const struct bt_mesh_blob_io *io, in io_open() argument 44 struct bt_mesh_blob_io_flash *flash = FLASH_IO(io); in io_open() 51 static void io_close(const struct bt_mesh_blob_io *io, in io_close() argument 54 struct bt_mesh_blob_io_flash *flash = FLASH_IO(io); in io_close() 97 static int block_start(const struct bt_mesh_blob_io *io, in block_start() argument 101 struct bt_mesh_blob_io_flash *flash = FLASH_IO(io); in block_start() 110 static int rd_chunk(const struct bt_mesh_blob_io *io, in rd_chunk() argument 115 struct bt_mesh_blob_io_flash *flash = FLASH_IO(io); in rd_chunk() 122 static int wr_chunk(const struct bt_mesh_blob_io *io, in wr_chunk() argument [all …]
|
/Zephyr-latest/tests/bluetooth/mesh/blob_io_flash/src/ |
D | main.c | 91 err = blob_flash_stream.io.open(&blob_flash_stream.io, &xfer, BT_MESH_BLOB_READ); in ZTEST() 106 err = blob_flash_stream.io.block_start(&blob_flash_stream.io, &xfer, &block); in ZTEST() 124 err = blob_flash_stream.io.rd(&blob_flash_stream.io, &xfer, &block, &chunk); in ZTEST() 143 err = blob_flash_stream.io.rd(&blob_flash_stream.io, &xfer, &block, &chunk); in ZTEST() 148 err = blob_flash_stream.io.rd(&blob_flash_stream.io, &xfer, &block, &chunk); in ZTEST() 153 err = blob_flash_stream.io.rd(&blob_flash_stream.io, &xfer, &block, &chunk); in ZTEST() 156 blob_flash_stream.io.close(&blob_flash_stream.io, &xfer); in ZTEST() 186 err = blob_flash_stream.io.open(&blob_flash_stream.io, &xfer, BT_MESH_BLOB_WRITE); in ZTEST() 203 err = blob_flash_stream.io.block_start(&blob_flash_stream.io, &xfer, &block); in ZTEST() 222 err = blob_flash_stream.io.wr(&blob_flash_stream.io, &xfer, &block, &chunk); in ZTEST() [all …]
|
/Zephyr-latest/tests/drivers/build_all/dac/ |
D | app.overlay | 37 #io-channel-cells = <1>; 43 #io-channel-cells = <1>; 54 #io-channel-cells = <1>; 61 #io-channel-cells = <1>; 67 #io-channel-cells = <1>; 84 #io-channel-cells = < 1 >; 91 #io-channel-cells = < 1 >; 98 #io-channel-cells = < 1 >; 134 #io-channel-cells = <1>; 150 #io-channel-cells = <1>; [all …]
|
/Zephyr-latest/samples/drivers/adc/adc_dt/boards/ |
D | beagleconnect_freedom.overlay | 10 io-channels = <&adc0 0x09>; 11 io-channel-names = "MB1_AN"; 14 * io-channels = <&adc0 0x0a>; 15 * io-channel-names = "MB2_AN";
|
/Zephyr-latest/subsys/ipc/rpmsg_service/ |
D | rpmsg_backend.h | 29 * @param io Shared memory IO region. This is an output parameter providing 30 * a pointer to an actual shared memory IO region structure. 32 * pointer to the shared memory IO region structure is stored. 38 int rpmsg_backend_init(struct metal_io_region **io, struct virtio_device *vdev);
|
/Zephyr-latest/soc/espressif/common/ |
D | Kconfig.spiram | 147 menu "PSRAM clock and cs IO for ESP32-DOWD" 150 int "PSRAM CLK IO number" 154 …The PSRAM CLOCK IO can be any unused GPIO, user can config it based on hardware design. If user use 158 int "PSRAM CS IO number" 162 The PSRAM CS IO can be any unused GPIO, user can config it based on hardware design. If user use 165 endmenu # PSRAM clock and cs IO for ESP32-DOWD 167 menu "PSRAM clock and cs IO for ESP32-D2WD" 170 int "PSRAM CLK IO number" 178 int "PSRAM CS IO number" 185 endmenu # PSRAM clock and cs IO for ESP32-D2WD [all …]
|
/Zephyr-latest/dts/bindings/adc/ |
D | arduino,uno-adc.yaml | 19 io-channel-map: 23 io-channel-map-mask: 26 io-channel-map-pass-thru: 29 "#io-channel-cells":
|
D | st,stm32wb0-adc.yaml | 19 "#io-channel-cells": 22 io-booster: 29 io-channel-cells:
|
/Zephyr-latest/samples/subsys/mgmt/updatehub/ |
D | sample.yaml | 21 - CONFIG_UPDATEHUB_SERVER="updatehub.io" 28 - CONFIG_UPDATEHUB_SERVER="updatehub.io" 34 - CONFIG_UPDATEHUB_SERVER="updatehub.io" 42 - CONFIG_UPDATEHUB_SERVER="updatehub.io"
|
/Zephyr-latest/dts/arm/nuvoton/npcx/ |
D | npcx-lvol-ctrl-map.dtsi | 11 /* Low-Voltage IO Control 0 */ 37 /* Low-Voltage IO Control 1 */ 57 /* Low-Voltage IO Control 2 */ 74 /* Low-Voltage IO Control 3 */ 97 /* Low-Voltage IO Control 4 */ 120 /* Low-Voltage IO Control 5 */ 129 * Pseudo Low-Voltage IO Control (i.e. IO pad doesn't support
|
/Zephyr-latest/boards/norik/octopus_io_board/doc/ |
D | index.rst | 6 Octopus IO-Board is an expansion to the Octopus SoM, which is built around the nRF9160 SiP 7 offering NB-IoT and LTE-M connectivity, GPS and accelerometer. Octopus IO-Board expands 29 Octopus IO-Board offers the following features: 44 More information about the board can be found at the `Octopus IO-Board Product Page`_ 45 and in the `Octopus IO-Board Documentation`_. 53 The Octopus IO-Board features multiple dedicated pin headers for peripherals: 69 The Octopus IO-Board can be powered from the following sources: 89 Norik Octopus IO-Board can be programmed and debugged using the Tag-Connect TC2030-IDC 6-pin connec… 110 Replace <tty_device> with the port where the Octopus IO-Board can be found. For example, under Linu… 145 .. _Octopus IO-Board Product Page: https://www.norik.com/octopus-io-board/ [all …]
|
/Zephyr-latest/dts/bindings/ospi/ |
D | st,stm32-ospi.yaml | 86 io-low-port: 95 Specifies which port of the OCTOSPI IO Manager is used for the IO[3:0] pins. 104 io-high-port: 113 Specifies which port of the OCTOSPI IO Manager is used for the IO[7:4] pins. 130 Specifies which port of the OCTOSPI IO Manager is used for the clk pin. 145 Specifies which port of the OCTOSPI IO Manager is used for the dqs pin. 160 Specifies which port of the OCTOSPI IO Manager is used for the ncs pin.
|
/Zephyr-latest/dts/bindings/pinctrl/ |
D | sifive,pinctrl.yaml | 5 SiFive FE310 IO Function (iof) binding covers the IOF_EN/IOF_SEL registers 10 Populate the 'pinmux' field with a pair consisting of a pin number and its IO 11 function. The available IO functions are: 46 SiFive FE310 pin's configuration (pin, IO function).
|
/Zephyr-latest/dts/arm/nuvoton/npcx/npcx4/ |
D | npcx4-lvol-ctrl-map.dtsi | 15 /* Low-Voltage IO Control 1 */ 20 /* Low-Voltage IO Control 2 */ 25 /* Low-Voltage IO Control 5 */ 39 /* Low-Voltage IO Control 6 */ 65 /* Low-Voltage IO Control 7 */ 91 /* Low-Voltage IO Control 8 */ 117 /* Low-Voltage IO Control 9 */ 143 /* Low-Voltage IO Control A */ 169 /* Low-Voltage IO Control B */
|
/Zephyr-latest/lib/libc/arcmwdt/include/ |
D | fcntl.h | 17 * MWDT fcntl.h doesn't provide O_NONBLOCK, however it provides other file IO 19 * any other file IO defines. 24 #error "O_NONBLOCK conflicts with other O_*** file IO defines!"
|
/Zephyr-latest/drivers/interrupt_controller/ |
D | intc_ioapic.c | 12 * @brief Intel IO APIC/xAPIC driver 14 * This module is a driver for the IO APIC/xAPIC (Advanced Programmable 16 * and P7 (Pentium4) family processors. The IO APIC/xAPIC is included 18 * may be required to enable the IO APIC/xAPIC in some chip sets. 20 * system, IO APIC can be used in either a uni-processor or multi-processor 21 * system. The IO APIC handles interrupts very differently than the 8259A. 23 * - Method of Interrupt Transmission. The IO APIC transmits interrupts 26 * - Interrupt Priority. The priority of interrupts in the IO APIC is 29 * - More Interrupts. The IO APIC supports a total of 24 interrupts. 31 * The IO APIC unit consists of a set of interrupt input signals, a 24-entry [all …]
|
/Zephyr-latest/include/zephyr/bluetooth/mesh/ |
D | blob.h | 150 * @param io BLOB stream. 156 int (*open)(const struct bt_mesh_blob_io *io, 164 * @param io BLOB stream. 167 void (*close)(const struct bt_mesh_blob_io *io, 177 * @param io BLOB stream. 181 int (*block_start)(const struct bt_mesh_blob_io *io, 191 * @param io BLOB stream. 195 void (*block_end)(const struct bt_mesh_blob_io *io, 218 * @param io BLOB stream. 225 int (*wr)(const struct bt_mesh_blob_io *io, [all …]
|