Searched +full:string +full:- +full:array +full:- +full:enum (Results 1 – 25 of 205) sorted by relevance
123456789
/Zephyr-latest/dts/bindings/usb/uac2/ |
D | zephyr,uac2-feature-unit.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "zephyr,uac2-feature-unit" 8 # string-array properties start with Primary channel 0 and follow with Logical 9 # channel(s). The "not-present" value is allowed to facilitate having controls 14 data-source: 18 mute-control: 19 type: string-array 21 enum: 22 - "read-only" 23 - "host-programmable" [all …]
|
D | zephyr,uac2-clock-source.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "zephyr,uac2-clock-source" 9 clock-type: 10 type: string 16 enum: 17 - "external" 18 - "internal-fixed" 19 - "internal-variable" 20 - "internal-programmable" 22 sof-synchronized: [all …]
|
/Zephyr-latest/scripts/dts/python-devicetree/tests/test-bindings/ |
D | enums.yaml | 2 # SPDX-License-Identifier: BSD-3-Clause 4 description: Property enum test 9 int-enum: 11 enum: 12 - 1 13 - 2 14 - 3 16 string-enum: # not tokenizable 17 type: string 18 enum: [all …]
|
/Zephyr-latest/dts/bindings/tcpc/ |
D | nuvoton,numaker-tcpc.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 description: Nuvoton NuMaker USB Type-C port controller 6 compatible: "nuvoton,numaker-tcpc" 8 include: [base.yaml, reset-device.yaml, pinctrl-device.yaml] 23 vconn-overcurrent-event-polarity: 24 type: string 27 enum: 28 - "low-active" 29 - "high-active" 31 vconn-discharge-polarity: [all …]
|
/Zephyr-latest/dts/bindings/test/ |
D | vnd,enum-string-array-holder.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 description: Test enum property container 6 compatible: "vnd,enum-string-array-holder" 12 type: string-array 13 enum: 14 - foo 15 - bar 16 - baz 17 - zoo
|
/Zephyr-latest/dts/bindings/base/ |
D | base.yaml | 7 type: string 9 enum: 10 - "ok" # Deprecated form 11 - "okay" 12 - "disabled" 13 - "reserved" 14 - "fail" 15 - "fail-sss" 18 type: string-array 23 type: array [all …]
|
/Zephyr-latest/dts/bindings/mspi/ |
D | mspi-device.yaml | 2 # SPDX-License-Identifier: Apache-2.0 8 on-bus: mspi 14 mspi-max-frequency: 22 mspi-io-mode: 23 type: string 24 enum: 25 - "MSPI_IO_MODE_SINGLE" 26 - "MSPI_IO_MODE_DUAL" 27 - "MSPI_IO_MODE_DUAL_1_1_2" 28 - "MSPI_IO_MODE_DUAL_1_2_2" [all …]
|
D | mspi-controller.yaml | 2 # SPDX-License-Identifier: Apache-2.0 11 clock-frequency: 15 "#address-cells": 18 "#size-cells": 22 op-mode: 23 type: string 24 enum: 25 - "MSPI_CONTROLLER" 26 - "MSPI_PERIPHERAL" 32 type: string [all …]
|
/Zephyr-latest/tests/lib/devicetree/api/ |
D | app.overlay | 4 * SPDX-License-Identifier: Apache-2.0 9 * with real-world devicetree nodes, to allow these tests to run on 15 test-alias = &test_nodelabel; 24 string = "foo"; 28 #address-cells = < 0x1 >; 29 #size-cells = < 0x1 >; 30 interrupt-parent = <&test_intc>; 32 test_cpu_intc: interrupt-controller { 33 compatible = "vnd,cpu-intc"; 34 #address-cells = <0>; [all …]
|
/Zephyr-latest/dts/bindings/usb-c/ |
D | usb-c-connector.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5 A USB Type-C connector node represents a physical USB Type-C connector. 6 It should be a child of a USB-C interface controller or a separate node 7 when it is attached to both MUX and USB-C interface controller. 10 …/git/torvalds/linux.git/tree/Documentation/devicetree/bindings/connector/usb-connector.yaml?h=v5.1… 14 USB-C connector attached to a STM32 UCPD typec port controller, which has 18 compatible = "zephyr,usb-c-vbus-adc"; 19 io-channels = <&adc2 8>; 20 output-ohms = <49900>; 21 full-ohms = <(330000 + 49900)>; [all …]
|
/Zephyr-latest/dts/bindings/haptics/ |
D | ti,drv2605.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5 DRV2605 Haptic Driver for ERM and LRA with built-in library and smart-loop 10 include: i2c-device.yaml 13 actuator-mode: 15 type: string 16 enum: 17 - "ERM" 18 - "LRA" 19 feedback-brake-factor: 20 type: string [all …]
|
/Zephyr-latest/dts/bindings/bluetooth/ |
D | bt-hci.yaml | 6 bt-hci-name: 7 type: string 9 bt-hci-bus: 10 type: string 12 enum: 13 - "virtual" 14 - "usb" 15 - "pccard" 16 - "uart" 17 - "rs232" [all …]
|
/Zephyr-latest/dts/bindings/espi/ |
D | microchip,xec-espi-vw-routing.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "microchip,xec-espi-vw-routing" 10 child-binding: 15 vw-reg: 16 type: array 20 vw-girq: 21 type: array 26 to GIRQ24 b[5]. vw-girq = <24 5>; 28 reset-state: 29 type: string [all …]
|
/Zephyr-latest/dts/bindings/mfd/ |
D | nordic,npm2100.yaml | 2 # SPDX-License-Identifier: Apache-2.0 8 include: i2c-device.yaml 14 host-int-gpios: 15 type: phandle-array 18 host-int-type: 19 type: string 20 enum: 21 - "edge" 22 - "level" 28 pmic-int-pin: [all …]
|
D | nordic,npm1300.yaml | 2 # SPDX-License-Identifier: Apache-2.0 8 include: i2c-device.yaml 14 host-int-gpios: 15 type: phandle-array 18 pmic-int-pin: 22 ship-to-active-time-ms: 27 enum: 28 - 16 29 - 32 30 - 64 [all …]
|
/Zephyr-latest/dts/bindings/sensor/ |
D | nuvoton,adc-cmp.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "nuvoton,adc-cmp" 8 include: sensor-device.yaml 11 io-channels: 12 type: phandle-array 17 threshold-mv: 23 type: string 27 enum: 28 - ADC_CMP_NPCX_GREATER 29 - ADC_CMP_NPCX_LESS_OR_EQUAL [all …]
|
D | vishay,vcnl4040.yaml | 2 # SPDX-License-Identifier: Apache-2.0 10 include: [sensor-device.yaml, i2c-device.yaml] 13 int-gpios: 14 type: phandle-array 18 triggered. The sensor generates an active-low level signal 21 led-current: 26 enum: 27 - 50 28 - 75 29 - 100 [all …]
|
/Zephyr-latest/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: 50 # SPI memory chip, use 'on-bus:' to say what type of bus, like this. 53 on-bus: spi [all …]
|
/Zephyr-latest/dts/bindings/ethernet/ |
D | microchip,ksz8081.yaml | 2 # SPDX-License-Identifier: Apache-2.0 8 include: ethernet-phy.yaml 11 reset-gpios: 12 type: phandle-array 14 int-gpios: 15 type: phandle-array 17 microchip,interface-type: 18 type: string 21 enum: 22 - "mii" [all …]
|
D | ti,dp83825.yaml | 1 # Copyright 2023-2024 NXP 2 # SPDX-License-Identifier: Apache-2.0 8 include: ethernet-phy.yaml 11 reset-gpios: 12 type: phandle-array 14 int-gpios: 15 type: phandle-array 17 ti,interface-type: 18 type: string 21 enum: [all …]
|
/Zephyr-latest/dts/bindings/adc/ |
D | st,stm32-adc.yaml | 3 # SPDX-License-Identifier: Apache-2.0 7 compatible: "st,stm32-adc" 9 include: [adc-controller.yaml, pinctrl-device.yaml] 21 "#io-channel-cells": 24 st,adc-clock-source: 25 type: string 27 enum: 28 - "SYNC" 29 - "ASYNC" 32 - "SYNC": derived from the bus clock. [all …]
|
/Zephyr-latest/dts/bindings/pinctrl/ |
D | renesas,rzt2m-pinctrl.yaml | 2 # SPDX-License-Identifier: Apache-2.0 19 /* You can put this in places like a board-pinctrl.dtsi file in 23 /* include pre-defined combinations for the SoC variant used by the board */ 24 #include <dt-bindings/pinctrl/renesas-rzt2m-pinctrl.h> 33 input-enable; 47 pins, such as the 'input-enable' property in group 2. 49 compatible: "renesas,rzt2m-pinctrl" 53 child-binding: 56 child-binding: 59 - name: pincfg-node.yaml [all …]
|
/Zephyr-latest/dts/bindings/lora/ |
D | semtech,sx127x-base.yaml | 3 # SPDX-License-Identifier: Apache-2.0 5 include: spi-device.yaml 8 reset-gpios: 9 type: phandle-array 14 This signal is open-drain, active-high (SX1272/3) or 15 active-low (SX1276/7/8/9) as interpreted by the modem. 17 dio-gpios: 18 type: phandle-array 23 These signals are normally active-high. 25 power-amplifier-output: [all …]
|
/Zephyr-latest/include/zephyr/debug/ |
D | gdbstub.h | 4 * SPDX-License-Identifier: Apache-2.0 47 enum gdb_loop_state { 56 * This array specifies which region of memory GDB can access 71 * @brief Convert a binary array into string representation. 76 * @param buf The binary array to convert 77 * @param buflen The length of the binary array to convert 78 * @param hex Address of where to store the string representation. 79 * @param hexlen Size of the storage area for string representation. 81 * @return The length of the converted string, or 0 if an error occurred.
|
/Zephyr-latest/include/zephyr/data/ |
D | json.h | 4 * SPDX-License-Identifier: Apache-2.0 26 enum json_tokens { 27 /* Before changing this enum, ensure that its maximum 55 enum json_tokens type; 83 * power of 2 in order to keep this value in the 0-3 range 91 /* Valid values here (enum json_tokens): JSON_TOK_STRING, 110 } array; member 120 * @param data User-provided pointer 157 .field_name_len = sizeof(#field_name_) - 1, \ 167 * @param sub_descr_ Array of json_obj_descr describing the subobject [all …]
|
123456789