]>
Commit | Line | Data |
---|---|---|
777dcf73 CB |
1 | Device-tree bindings for gpio-based FSI master driver |
2 | ----------------------------------------------------- | |
3 | ||
4 | Required 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 | ||
9 | Optional 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 | |
19 | Examples: | |
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 | } |