Path: blob/master/Documentation/devicetree/bindings/fsi/fsi-master-gpio.yaml
29282 views
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)1%YAML 1.22---3$id: http://devicetree.org/schemas/fsi/fsi-master-gpio.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: fsi-master-gpio78maintainers:9- Eddie James <eajames@linux.ibm.com>1011allOf:12- $ref: /schemas/fsi/fsi-controller.yaml1314properties:15compatible:16items:17- const: fsi-master-gpio1819clock-gpios:20description: GPIO for FSI clock21maxItems: 12223data-gpios:24description: GPIO for FSI data signal25maxItems: 12627enable-gpios:28description: GPIO for enable signal29maxItems: 13031trans-gpios:32description: GPIO for voltage translator enable33maxItems: 13435mux-gpios:36description: GPIO for pin multiplexing with other functions (eg, external37FSI masters)38maxItems: 13940no-gpio-delays:41description:42Don't add extra delays between GPIO accesses. This is useful when the HW43GPIO block is running at a low enough frequency.44type: boolean4546required:47- compatible48- clock-gpios49- data-gpios5051unevaluatedProperties: false5253examples:54- |55fsi-master {56compatible = "fsi-master-gpio";57clock-gpios = <&gpio 0>;58data-gpios = <&gpio 1>;59enable-gpios = <&gpio 2>;60trans-gpios = <&gpio 3>;61mux-gpios = <&gpio 4>;62};636465