Home
last modified time | relevance | path

Searched +full:string +full:- +full:array +full:- +full:enum (Results 1 – 25 of 205) sorted by relevance

123456789

/Zephyr-latest/dts/bindings/usb/uac2/
Dzephyr,uac2-feature-unit.yaml2 # 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 …]
Dzephyr,uac2-clock-source.yaml2 # 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/
Denums.yaml2 # 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/
Dnuvoton,numaker-tcpc.yaml2 # 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/
Dvnd,enum-string-array-holder.yaml2 # 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/
Dbase.yaml7 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/
Dmspi-device.yaml2 # 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 …]
Dmspi-controller.yaml2 # 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/
Dapp.overlay4 * 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/
Dusb-c-connector.yaml2 # 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/
Dti,drv2605.yaml2 # 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/
Dbt-hci.yaml6 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/
Dmicrochip,xec-espi-vw-routing.yaml2 # 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/
Dnordic,npm2100.yaml2 # 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 …]
Dnordic,npm1300.yaml2 # 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/
Dnuvoton,adc-cmp.yaml2 # 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 …]
Dvishay,vcnl4040.yaml2 # 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/
Dbindings-syntax.rst1 .. _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/
Dmicrochip,ksz8081.yaml2 # 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 …]
Dti,dp83825.yaml1 # 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/
Dst,stm32-adc.yaml3 # 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/
Drenesas,rzt2m-pinctrl.yaml2 # 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/
Dsemtech,sx127x-base.yaml3 # 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/
Dgdbstub.h4 * 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/
Djson.h4 * 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