File tree Expand file tree Collapse file tree 3 files changed +767
-367
lines changed
Documentation/devicetree/bindings/perf Expand file tree Collapse file tree 3 files changed +767
-367
lines changed Original file line number Diff line number Diff line change @@ -12,12 +12,14 @@ maintainers:
12
12
13
13
properties :
14
14
compatible :
15
- const : arm,cmn-600
15
+ enum :
16
+ - arm,cmn-600
17
+ - arm,ci-700
16
18
17
19
reg :
18
20
items :
19
21
- description : Physical address of the base (PERIPHBASE) and
20
- size (up to 64MB) of the configuration address space.
22
+ size of the configuration address space.
21
23
22
24
interrupts :
23
25
minItems : 1
@@ -31,14 +33,23 @@ properties:
31
33
32
34
arm,root-node :
33
35
$ref : /schemas/types.yaml#/definitions/uint32
34
- description : Offset from PERIPHBASE of the configuration
35
- discovery node (see TRM definition of ROOTNODEBASE).
36
+ description : Offset from PERIPHBASE of CMN-600's configuration
37
+ discovery node (see TRM definition of ROOTNODEBASE). Not
38
+ relevant for newer CMN/CI products.
36
39
37
40
required :
38
41
- compatible
39
42
- reg
40
43
- interrupts
41
- - arm,root-node
44
+
45
+ if :
46
+ properties :
47
+ compatible :
48
+ contains :
49
+ const : arm,cmn-600
50
+ then :
51
+ required :
52
+ - arm,root-node
42
53
43
54
additionalProperties : false
44
55
Original file line number Diff line number Diff line change @@ -43,7 +43,7 @@ config ARM_CCN
43
43
44
44
config ARM_CMN
45
45
tristate "Arm CMN-600 PMU support"
46
- depends on ARM64 || ( COMPILE_TEST && 64BIT)
46
+ depends on ARM64 || COMPILE_TEST
47
47
help
48
48
Support for PMU events monitoring on the Arm CMN-600 Coherent Mesh
49
49
Network interconnect.
You can’t perform that action at this time.
0 commit comments