The 'phandle-array' type is a bit ambiguous. It can be either just an array of phandles or an array of phandles plus args. "samsung,sysreg" is the latter and needs to be constrained to a single entry with a phandle and offset.
Unified · Split
| @@ -55,9 +55,12 @@ properties: · 54 unmodified lines | ||
| 55 | 55 | |
| 56 | 56 | samsung,sysreg: |
| 57 | 57 | $ref: /schemas/types.yaml#/definitions/phandle-array |
| 58 | − description: Should be phandle/offset pair. The phandle to the syscon node | |
| 59 | − which indicates the FSYSx sysreg interface and the offset of | |
| 60 | − the control register for UFS io coherency setting. | |
| 58 | + items: | |
| 59 | + - items: | |
| 60 | + - description: phandle to FSYSx sysreg node | |
| 61 | + - description: offset of the control register for UFS io coherency setting | |
| 62 | + description: | |
| 63 | + Phandle and offset to the FSYSx sysreg for UFS io coherency setting. | |
| 61 | 64 | |
| 62 | 65 | dma-coherent: true |
| 63 | 66 | |