Back to home page

OSCL-LXR

 
 

    


0001 Coherency fabric
0002 ----------------
0003 Available on Marvell SOCs: Armada 370, Armada 375, Armada 38x and Armada XP
0004 
0005 Required properties:
0006 
0007 - compatible: the possible values are:
0008 
0009  * "marvell,coherency-fabric", to be used for the coherency fabric of
0010    the Armada 370 and Armada XP.
0011 
0012  * "marvell,armada-375-coherency-fabric", for the Armada 375 coherency
0013    fabric.
0014 
0015  * "marvell,armada-380-coherency-fabric", for the Armada 38x coherency
0016    fabric.
0017 
0018 - reg: Should contain coherency fabric registers location and
0019   length.
0020 
0021  * For "marvell,coherency-fabric", the first pair for the coherency
0022    fabric registers, second pair for the per-CPU fabric registers.
0023 
0024  * For "marvell,armada-375-coherency-fabric", only one pair is needed
0025    for the per-CPU fabric registers.
0026 
0027  * For "marvell,armada-380-coherency-fabric", only one pair is needed
0028    for the per-CPU fabric registers.
0029 
0030 Optional properties:
0031 
0032 - broken-idle: boolean to set when the Idle mode is not supported by the
0033   hardware.
0034 
0035 Examples:
0036 
0037 coherency-fabric@d0020200 {
0038         compatible = "marvell,coherency-fabric";
0039         reg = <0xd0020200 0xb0>,
0040                 <0xd0021810 0x1c>;
0041 
0042 };
0043 
0044 coherency-fabric@21810 {
0045         compatible = "marvell,armada-375-coherency-fabric";
0046         reg = <0x21810 0x1c>;
0047 };
0048