cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

fsi-master-ast-cf.txt (1369B)


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