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