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