18c2ecf20Sopenharmony_ciDevice-tree bindings for ColdFire offloaded gpio-based FSI master driver
28c2ecf20Sopenharmony_ci------------------------------------------------------------------------
38c2ecf20Sopenharmony_ci
48c2ecf20Sopenharmony_ciRequired properties:
58c2ecf20Sopenharmony_ci - compatible =
68c2ecf20Sopenharmony_ci	"aspeed,ast2400-cf-fsi-master" for an AST2400 based system
78c2ecf20Sopenharmony_ci   or
88c2ecf20Sopenharmony_ci	"aspeed,ast2500-cf-fsi-master" for an AST2500 based system
98c2ecf20Sopenharmony_ci
108c2ecf20Sopenharmony_ci - clock-gpios = <gpio-descriptor>;	: GPIO for FSI clock
118c2ecf20Sopenharmony_ci - data-gpios = <gpio-descriptor>;	: GPIO for FSI data signal
128c2ecf20Sopenharmony_ci - enable-gpios = <gpio-descriptor>;	: GPIO for enable signal
138c2ecf20Sopenharmony_ci - trans-gpios = <gpio-descriptor>;	: GPIO for voltage translator enable
148c2ecf20Sopenharmony_ci - mux-gpios = <gpio-descriptor>;	: GPIO for pin multiplexing with other
158c2ecf20Sopenharmony_ci                                          functions (eg, external FSI masters)
168c2ecf20Sopenharmony_ci - memory-region = <phandle>;		: Reference to the reserved memory for
178c2ecf20Sopenharmony_ci                                          the ColdFire. Must be 2M aligned on
188c2ecf20Sopenharmony_ci					  AST2400 and 1M aligned on AST2500
198c2ecf20Sopenharmony_ci - aspeed,sram = <phandle>;		: Reference to the SRAM node.
208c2ecf20Sopenharmony_ci - aspeed,cvic = <phandle>;		: Reference to the CVIC node.
218c2ecf20Sopenharmony_ci
228c2ecf20Sopenharmony_ciExamples:
238c2ecf20Sopenharmony_ci
248c2ecf20Sopenharmony_ci    fsi-master {
258c2ecf20Sopenharmony_ci        compatible = "aspeed,ast2500-cf-fsi-master", "fsi-master";
268c2ecf20Sopenharmony_ci
278c2ecf20Sopenharmony_ci	clock-gpios = <&gpio 0>;
288c2ecf20Sopenharmony_ci        data-gpios = <&gpio 1>;
298c2ecf20Sopenharmony_ci        enable-gpios = <&gpio 2>;
308c2ecf20Sopenharmony_ci        trans-gpios = <&gpio 3>;
318c2ecf20Sopenharmony_ci        mux-gpios = <&gpio 4>;
328c2ecf20Sopenharmony_ci
338c2ecf20Sopenharmony_ci	memory-region = <&coldfire_memory>;
348c2ecf20Sopenharmony_ci	aspeed,sram = <&sram>;
358c2ecf20Sopenharmony_ci	aspeed,cvic = <&cvic>;
368c2ecf20Sopenharmony_ci    }
37