Searched +full:string +full:- +full:array +full:- +full:enum (Results 1 – 25 of 214) 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/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/mipi-dsi/ |
| D | renesas,ra-mipi-dsi.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "renesas,ra-mipi-dsi" 8 include: [mipi-dsi-host.yaml] 17 interrupt-names: 18 type: string-array 22 pll-div: 24 enum: [1, 2, 3, 4] 28 pll-mul-int: 33 pll-mul-frac: 34 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 …]
|
| /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 …]
|
| /Zephyr-latest/dts/bindings/ethernet/ |
| 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 …]
|
| 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 …]
|
| /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/base/ |
| D | base.yaml | 7 type: string 12 - "okay" means the resource is operational and, for example, 14 - "disabled" means the resource is not operational and the system 18 enum: 19 - "ok" # Deprecated form 20 - "okay" 21 - "disabled" 22 - "reserved" 23 - "fail" 24 - "fail-sss" [all …]
|
| /Zephyr-latest/dts/bindings/charger/ |
| D | nxp,pf1550-charger.yaml | 2 # SPDX-License-Identifier: Apache-2.0 8 compatible: "nxp,pf1550-charger" 11 constant-charge-voltage-max-microvolt: 14 constant-charge-current-max-microamp: 17 pf1550,vbus-current-limit-microamp: 23 pf1550,system-voltage-min-threshold-microvolt: 26 enum: 27 - 3500000 28 - 3700000 29 - 4300000 [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,rzn-pinctrl.yaml | 2 # SPDX-License-Identifier: Apache-2.0 20 /* You can put this in places like a board-pinctrl.dtsi file in 24 /* include pre-defined combinations for the SoC variant used by the board */ 25 #include <zephyr/dt-bindings/pinctrl/renesas/pinctrl-rzn-common.h> 34 input-enable; 48 pins, such as the 'input-enable' property in group 2. 50 compatible: "renesas,rzn-pinctrl" 54 child-binding: 57 child-binding: 60 - name: pincfg-node.yaml [all …]
|
| D | renesas,rzt-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 <zephyr/dt-bindings/pinctrl/renesas/pinctrl-rzt-common.h> 33 input-enable; 47 pins, such as the 'input-enable' property in group 2. 49 compatible: "renesas,rzt-pinctrl" 53 child-binding: 56 child-binding: 59 - name: pincfg-node.yaml [all …]
|
| 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/usb/ |
| D | zephyr,midi2-device.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "zephyr,midi2-device" 9 "#address-cells": 13 "#size-cells": 17 child-binding: 25 type: array 34 type: string 35 enum: 36 - "use-midi-ci" 37 - "midi1-up-to-64b" [all …]
|
123456789