Back to home page

OSCL-LXR

 
 

    


0001 Device-tree bindings for gpio-based FSI master driver
0002 -----------------------------------------------------
0003 
0004 Required properties:
0005  - compatible = "fsi-master-gpio";
0006  - clock-gpios = <gpio-descriptor>;     : GPIO for FSI clock
0007  - data-gpios = <gpio-descriptor>;      : GPIO for FSI data signal
0008 
0009 Optional properties:
0010  - enable-gpios = <gpio-descriptor>;    : GPIO for enable signal
0011  - trans-gpios = <gpio-descriptor>;     : GPIO for voltage translator enable
0012  - mux-gpios = <gpio-descriptor>;       : GPIO for pin multiplexing with other
0013                                           functions (eg, external FSI masters)
0014  - no-gpio-delays;                      : Don't add extra delays between GPIO
0015                                           accesses. This is useful when the HW
0016                                           GPIO block is running at a low enough
0017                                           frequency.
0018 
0019 Examples:
0020 
0021     fsi-master {
0022         compatible = "fsi-master-gpio", "fsi-master";
0023         clock-gpios = <&gpio 0>;
0024         data-gpios = <&gpio 1>;
0025         enable-gpios = <&gpio 2>;
0026         trans-gpios = <&gpio 3>;
0027         mux-gpios = <&gpio 4>;
0028     }