fsi-master-ast-cf.txt 1.3 KB

123456789101112131415161718192021222324252627282930313233343536
  1. Device-tree bindings for ColdFire offloaded gpio-based FSI master driver
  2. ------------------------------------------------------------------------
  3. Required properties:
  4. - compatible =
  5. "aspeed,ast2400-cf-fsi-master" for an AST2400 based system
  6. or
  7. "aspeed,ast2500-cf-fsi-master" for an AST2500 based system
  8. - clock-gpios = <gpio-descriptor>; : GPIO for FSI clock
  9. - data-gpios = <gpio-descriptor>; : GPIO for FSI data signal
  10. - enable-gpios = <gpio-descriptor>; : GPIO for enable signal
  11. - trans-gpios = <gpio-descriptor>; : GPIO for voltage translator enable
  12. - mux-gpios = <gpio-descriptor>; : GPIO for pin multiplexing with other
  13. functions (eg, external FSI masters)
  14. - memory-region = <phandle>; : Reference to the reserved memory for
  15. the ColdFire. Must be 2M aligned on
  16. AST2400 and 1M aligned on AST2500
  17. - aspeed,sram = <phandle>; : Reference to the SRAM node.
  18. - aspeed,cvic = <phandle>; : Reference to the CVIC node.
  19. Examples:
  20. fsi-master {
  21. compatible = "aspeed,ast2500-cf-fsi-master", "fsi-master";
  22. clock-gpios = <&gpio 0>;
  23. data-gpios = <&gpio 1>;
  24. enable-gpios = <&gpio 2>;
  25. trans-gpios = <&gpio 3>;
  26. mux-gpios = <&gpio 4>;
  27. memory-region = <&coldfire_memory>;
  28. aspeed,sram = <&sram>;
  29. aspeed,cvic = <&cvic>;
  30. }