]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blame - Documentation/devicetree/bindings/fsi/fsi-master-gpio.txt
Merge remote-tracking branch 'torvalds/master' into perf/core
[mirror_ubuntu-jammy-kernel.git] / Documentation / devicetree / bindings / fsi / fsi-master-gpio.txt
CommitLineData
777dcf73
CB
1Device-tree bindings for gpio-based FSI master driver
2-----------------------------------------------------
3
4Required properties:
5 - compatible = "fsi-master-gpio";
6 - clock-gpios = <gpio-descriptor>; : GPIO for FSI clock
7 - data-gpios = <gpio-descriptor>; : GPIO for FSI data signal
8
9Optional properties:
10 - enable-gpios = <gpio-descriptor>; : GPIO for enable signal
11 - trans-gpios = <gpio-descriptor>; : GPIO for voltage translator enable
12 - mux-gpios = <gpio-descriptor>; : GPIO for pin multiplexing with other
13 functions (eg, external FSI masters)
b4fb3aa5
BH
14 - no-gpio-delays; : Don't add extra delays between GPIO
15 accesses. This is useful when the HW
16 GPIO block is running at a low enough
17 frequency.
777dcf73
CB
18
19Examples:
20
21 fsi-master {
22 compatible = "fsi-master-gpio", "fsi-master";
23 clock-gpios = <&gpio 0>;
24 data-gpios = <&gpio 1>;
25 enable-gpios = <&gpio 2>;
26 trans-gpios = <&gpio 3>;
27 mux-gpios = <&gpio 4>;
28 }