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 | samsung,sysreg: | 56 | samsung,sysreg: |
| 57 | $ref: /schemas/types.yaml#/definitions/phandle-array | 57 | $ref: /schemas/types.yaml#/definitions/phandle-array |
| 58 | description: Should be phandle/offset pair. The phandle to the syscon node | 58 | items: |
| 59 | which indicates the FSYSx sysreg interface and the offset of | 59 | - items: |
| 60 | the control register for UFS io coherency setting. | 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 | dma-coherent: true | 65 | dma-coherent: true |
| 63 | 66 | ||