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