Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

bindings: siox: convert eckelmann,siox-gpio.txt to yaml format

Convert eckelmann,siox-gpio.txt to yaml format.

Signed-off-by: Frank Li <Frank.Li@nxp.com>
Link: https://lore.kernel.org/r/20250905164200.599448-1-Frank.Li@nxp.com
Signed-off-by: Rob Herring (Arm) <robh@kernel.org>

authored by

Frank Li and committed by
Rob Herring (Arm)
714380b0 c2cf3622

+48 -19
-19
Documentation/devicetree/bindings/siox/eckelmann,siox-gpio.txt
··· 1 - Eckelmann SIOX GPIO bus 2 - 3 - Required properties: 4 - - compatible : "eckelmann,siox-gpio" 5 - - din-gpios, dout-gpios, dclk-gpios, dld-gpios: references gpios for the 6 - corresponding bus signals. 7 - 8 - Examples: 9 - 10 - siox { 11 - compatible = "eckelmann,siox-gpio"; 12 - pinctrl-names = "default"; 13 - pinctrl-0 = <&pinctrl_siox>; 14 - 15 - din-gpios = <&gpio6 11 0>; 16 - dout-gpios = <&gpio6 8 0>; 17 - dclk-gpios = <&gpio6 9 0>; 18 - dld-gpios = <&gpio6 10 0>; 19 - };
+48
Documentation/devicetree/bindings/siox/eckelmann,siox-gpio.yaml
··· 1 + # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 + %YAML 1.2 3 + --- 4 + $id: http://devicetree.org/schemas/siox/eckelmann,siox-gpio.yaml# 5 + $schema: http://devicetree.org/meta-schemas/core.yaml# 6 + 7 + title: Eckelmann SIOX GPIO bus 8 + 9 + maintainers: 10 + - Frank Li <Frank.Li@nxp.com> 11 + 12 + properties: 13 + compatible: 14 + const: eckelmann,siox-gpio 15 + 16 + din-gpios: 17 + maxItems: 1 18 + 19 + dout-gpios: 20 + maxItems: 1 21 + 22 + dclk-gpios: 23 + maxItems: 1 24 + 25 + dld-gpios: 26 + maxItems: 1 27 + 28 + required: 29 + - compatible 30 + - din-gpios 31 + - dout-gpios 32 + - dclk-gpios 33 + - dld-gpios 34 + 35 + additionalProperties: false 36 + 37 + examples: 38 + - | 39 + siox { 40 + compatible = "eckelmann,siox-gpio"; 41 + pinctrl-names = "default"; 42 + pinctrl-0 = <&pinctrl_siox>; 43 + 44 + din-gpios = <&gpio6 11 0>; 45 + dout-gpios = <&gpio6 8 0>; 46 + dclk-gpios = <&gpio6 9 0>; 47 + dld-gpios = <&gpio6 10 0>; 48 + };