@@ -47,12 +47,26 @@ properties:
47
47
maxItems : 1
48
48
49
49
# See compatible-specific constraints below.
50
- clocks : true
51
- clock-names : true
50
+ clocks :
51
+ minItems : 1
52
+ maxItems : 8
53
+
54
+ clock-names :
55
+ minItems : 1
56
+ maxItems : 8
57
+
52
58
interrupts :
59
+ minItems : 1
60
+ maxItems : 4
53
61
description : Interrupt specifiers, one per DU channel
54
- resets : true
55
- reset-names : true
62
+
63
+ resets :
64
+ minItems : 1
65
+ maxItems : 2
66
+
67
+ reset-names :
68
+ minItems : 1
69
+ maxItems : 2
56
70
57
71
power-domains :
58
72
maxItems : 1
@@ -74,7 +88,7 @@ properties:
74
88
75
89
renesas,cmms :
76
90
$ref : /schemas/types.yaml#/definitions/phandle-array
77
- minItems : 1
91
+ minItems : 2
78
92
maxItems : 4
79
93
items :
80
94
maxItems : 1
@@ -174,6 +188,7 @@ allOf:
174
188
- pattern : ' ^dclkin\.[01]$'
175
189
176
190
interrupts :
191
+ minItems : 2
177
192
maxItems : 2
178
193
179
194
resets :
@@ -229,6 +244,7 @@ allOf:
229
244
- pattern : ' ^dclkin\.[01]$'
230
245
231
246
interrupts :
247
+ minItems : 2
232
248
maxItems : 2
233
249
234
250
resets :
@@ -282,6 +298,7 @@ allOf:
282
298
- pattern : ' ^dclkin\.[01]$'
283
299
284
300
interrupts :
301
+ minItems : 2
285
302
maxItems : 2
286
303
287
304
resets :
@@ -336,6 +353,7 @@ allOf:
336
353
- pattern : ' ^dclkin\.[01]$'
337
354
338
355
interrupts :
356
+ minItems : 2
339
357
maxItems : 2
340
358
341
359
resets :
@@ -397,6 +415,7 @@ allOf:
397
415
- pattern : ' ^dclkin\.[012]$'
398
416
399
417
interrupts :
418
+ minItems : 3
400
419
maxItems : 3
401
420
402
421
resets :
@@ -461,9 +480,11 @@ allOf:
461
480
- pattern : ' ^dclkin\.[0123]$'
462
481
463
482
interrupts :
483
+ minItems : 4
464
484
maxItems : 4
465
485
466
486
resets :
487
+ minItems : 2
467
488
maxItems : 2
468
489
469
490
reset-names :
@@ -534,9 +555,11 @@ allOf:
534
555
- pattern : ' ^dclkin\.[012]$'
535
556
536
557
interrupts :
558
+ minItems : 3
537
559
maxItems : 3
538
560
539
561
resets :
562
+ minItems : 2
540
563
maxItems : 2
541
564
542
565
reset-names :
@@ -605,9 +628,11 @@ allOf:
605
628
- pattern : ' ^dclkin\.[013]$'
606
629
607
630
interrupts :
631
+ minItems : 3
608
632
maxItems : 3
609
633
610
634
resets :
635
+ minItems : 2
611
636
maxItems : 2
612
637
613
638
reset-names :
@@ -726,6 +751,7 @@ allOf:
726
751
- pattern : ' ^dclkin\.[01]$'
727
752
728
753
interrupts :
754
+ minItems : 2
729
755
maxItems : 2
730
756
731
757
resets :
0 commit comments