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

coherency-fabric.txt (1214B)


      1Coherency fabric
      2----------------
      3Available on Marvell SOCs: Armada 370, Armada 375, Armada 38x and Armada XP
      4
      5Required properties:
      6
      7- compatible: the possible values are:
      8
      9 * "marvell,coherency-fabric", to be used for the coherency fabric of
     10   the Armada 370 and Armada XP.
     11
     12 * "marvell,armada-375-coherency-fabric", for the Armada 375 coherency
     13   fabric.
     14
     15 * "marvell,armada-380-coherency-fabric", for the Armada 38x coherency
     16   fabric.
     17
     18- reg: Should contain coherency fabric registers location and
     19  length.
     20
     21 * For "marvell,coherency-fabric", the first pair for the coherency
     22   fabric registers, second pair for the per-CPU fabric registers.
     23
     24 * For "marvell,armada-375-coherency-fabric", only one pair is needed
     25   for the per-CPU fabric registers.
     26
     27 * For "marvell,armada-380-coherency-fabric", only one pair is needed
     28   for the per-CPU fabric registers.
     29
     30Optional properties:
     31
     32- broken-idle: boolean to set when the Idle mode is not supported by the
     33  hardware.
     34
     35Examples:
     36
     37coherency-fabric@d0020200 {
     38	compatible = "marvell,coherency-fabric";
     39	reg = <0xd0020200 0xb0>,
     40		<0xd0021810 0x1c>;
     41
     42};
     43
     44coherency-fabric@21810 {
     45	compatible = "marvell,armada-375-coherency-fabric";
     46	reg = <0x21810 0x1c>;
     47};
     48