162306a36Sopenharmony_ciDevice-tree bindings for ColdFire offloaded gpio-based FSI master driver 262306a36Sopenharmony_ci------------------------------------------------------------------------ 362306a36Sopenharmony_ci 462306a36Sopenharmony_ciRequired properties: 562306a36Sopenharmony_ci - compatible = 662306a36Sopenharmony_ci "aspeed,ast2400-cf-fsi-master" for an AST2400 based system 762306a36Sopenharmony_ci or 862306a36Sopenharmony_ci "aspeed,ast2500-cf-fsi-master" for an AST2500 based system 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ci - clock-gpios = <gpio-descriptor>; : GPIO for FSI clock 1162306a36Sopenharmony_ci - data-gpios = <gpio-descriptor>; : GPIO for FSI data signal 1262306a36Sopenharmony_ci - enable-gpios = <gpio-descriptor>; : GPIO for enable signal 1362306a36Sopenharmony_ci - trans-gpios = <gpio-descriptor>; : GPIO for voltage translator enable 1462306a36Sopenharmony_ci - mux-gpios = <gpio-descriptor>; : GPIO for pin multiplexing with other 1562306a36Sopenharmony_ci functions (eg, external FSI masters) 1662306a36Sopenharmony_ci - memory-region = <phandle>; : Reference to the reserved memory for 1762306a36Sopenharmony_ci the ColdFire. Must be 2M aligned on 1862306a36Sopenharmony_ci AST2400 and 1M aligned on AST2500 1962306a36Sopenharmony_ci - aspeed,sram = <phandle>; : Reference to the SRAM node. 2062306a36Sopenharmony_ci - aspeed,cvic = <phandle>; : Reference to the CVIC node. 2162306a36Sopenharmony_ci 2262306a36Sopenharmony_ciExamples: 2362306a36Sopenharmony_ci 2462306a36Sopenharmony_ci fsi-master { 2562306a36Sopenharmony_ci compatible = "aspeed,ast2500-cf-fsi-master", "fsi-master"; 2662306a36Sopenharmony_ci 2762306a36Sopenharmony_ci clock-gpios = <&gpio 0>; 2862306a36Sopenharmony_ci data-gpios = <&gpio 1>; 2962306a36Sopenharmony_ci enable-gpios = <&gpio 2>; 3062306a36Sopenharmony_ci trans-gpios = <&gpio 3>; 3162306a36Sopenharmony_ci mux-gpios = <&gpio 4>; 3262306a36Sopenharmony_ci 3362306a36Sopenharmony_ci memory-region = <&coldfire_memory>; 3462306a36Sopenharmony_ci aspeed,sram = <&sram>; 3562306a36Sopenharmony_ci aspeed,cvic = <&cvic>; 3662306a36Sopenharmony_ci } 37