Skip to content

Commit 57c7110

Browse files
gclementtsbogend
authored andcommitted
dt-bindings: mips: mips-cm: Add a new compatible string for EyeQ6
The CM3.5 used on EyeQ6 reports that Hardware Cache Initialization is complete, but in reality it's not the case. It also incorrectly indicates that Hardware Cache Initialization is supported. This new compatible string allows warning about this broken feature that cannot be detected at runtime. Signed-off-by: Gregory CLEMENT <[email protected]> Reviewed-by: Rob Herring (Arm) <[email protected]> Signed-off-by: Thomas Bogendoerfer <[email protected]>
1 parent 21ebe64 commit 57c7110

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

Documentation/devicetree/bindings/mips/mti,mips-cm.yaml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,12 @@ maintainers:
1919

2020
properties:
2121
compatible:
22-
const: mti,mips-cm
22+
oneOf:
23+
- const: mti,mips-cm
24+
- const: mobileye,eyeq6-cm
25+
description:
26+
On EyeQ6 the HCI (Hardware Cache Initialization) information for
27+
the L2 cache in multi-cluster configuration is broken.
2328

2429
reg:
2530
description:
@@ -44,4 +49,9 @@ examples:
4449
compatible = "mti,mips-cm";
4550
reg = <0x1bde8000 0x8000>;
4651
};
52+
53+
- |
54+
coherency-manager {
55+
compatible = "mobileye,eyeq6-cm";
56+
};
4757
...

0 commit comments

Comments
 (0)