diff options
Diffstat (limited to 'Documentation/devicetree/bindings/arm/l2cc.txt')
-rw-r--r-- | Documentation/devicetree/bindings/arm/l2cc.txt | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/arm/l2cc.txt b/Documentation/devicetree/bindings/arm/l2cc.txt index af527ee111c2..292ef7ca3058 100644 --- a/Documentation/devicetree/bindings/arm/l2cc.txt +++ b/Documentation/devicetree/bindings/arm/l2cc.txt | |||
@@ -2,6 +2,10 @@ | |||
2 | 2 | ||
3 | ARM cores often have a separate level 2 cache controller. There are various | 3 | ARM cores often have a separate level 2 cache controller. There are various |
4 | implementations of the L2 cache controller with compatible programming models. | 4 | implementations of the L2 cache controller with compatible programming models. |
5 | Some of the properties that are just prefixed "cache-*" are taken from section | ||
6 | 3.7.3 of the ePAPR v1.1 specification which can be found at: | ||
7 | https://www.power.org/wp-content/uploads/2012/06/Power_ePAPR_APPROVED_v1.1.pdf | ||
8 | |||
5 | The ARM L2 cache representation in the device tree should be done as follows: | 9 | The ARM L2 cache representation in the device tree should be done as follows: |
6 | 10 | ||
7 | Required properties: | 11 | Required properties: |
@@ -44,6 +48,12 @@ Optional properties: | |||
44 | I/O coherent mode. Valid only when the arm,pl310-cache compatible | 48 | I/O coherent mode. Valid only when the arm,pl310-cache compatible |
45 | string is used. | 49 | string is used. |
46 | - interrupts : 1 combined interrupt. | 50 | - interrupts : 1 combined interrupt. |
51 | - cache-size : specifies the size in bytes of the cache | ||
52 | - cache-sets : specifies the number of associativity sets of the cache | ||
53 | - cache-block-size : specifies the size in bytes of a cache block | ||
54 | - cache-line-size : specifies the size in bytes of a line in the cache, | ||
55 | if this is not specified, the line size is assumed to be equal to the | ||
56 | cache block size | ||
47 | - cache-id-part: cache id part number to be used if it is not present | 57 | - cache-id-part: cache id part number to be used if it is not present |
48 | on hardware | 58 | on hardware |
49 | - wt-override: If present then L2 is forced to Write through mode | 59 | - wt-override: If present then L2 is forced to Write through mode |