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-gpio.txt (1046B)


      1Device-tree bindings for gpio-based FSI master driver
      2-----------------------------------------------------
      3
      4Required properties:
      5 - compatible = "fsi-master-gpio";
      6 - clock-gpios = <gpio-descriptor>;	: GPIO for FSI clock
      7 - data-gpios = <gpio-descriptor>;	: GPIO for FSI data signal
      8
      9Optional properties:
     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 - no-gpio-delays;			: Don't add extra delays between GPIO
     15                                          accesses. This is useful when the HW
     16					  GPIO block is running at a low enough
     17					  frequency.
     18
     19Examples:
     20
     21    fsi-master {
     22        compatible = "fsi-master-gpio", "fsi-master";
     23        clock-gpios = <&gpio 0>;
     24        data-gpios = <&gpio 1>;
     25        enable-gpios = <&gpio 2>;
     26        trans-gpios = <&gpio 3>;
     27        mux-gpios = <&gpio 4>;
     28    }