jz4780-nemc needs to be compatible to simple-mfd as well or we get arch/mips/boot/dts/ingenic/ci20.dtb: memory-controller@13410000: compatible: 'oneOf' conditional failed, one must be fixed: ['ingenic,jz4780-nemc', 'simple-mfd'] is too long 'ingenic,jz4725b-nemc' was expected 'ingenic,jz4740-nemc' was expected From schema: Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.yaml Signed-off-by: H. Nikolaus Schaller <hns@xxxxxxxxxxxxx> --- .../devicetree/bindings/memory-controllers/ingenic,nemc.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.yaml b/Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.yaml index 24f9e19820282..3b1116588de3d 100644 --- a/Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.yaml +++ b/Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.yaml @@ -17,7 +17,7 @@ properties: oneOf: - enum: - ingenic,jz4740-nemc - - ingenic,jz4780-nemc + - [ ingenic,jz4780-nemc, simple-mfd ] - items: - const: ingenic,jz4725b-nemc - const: ingenic,jz4740-nemc -- 2.33.0