Add support for i.MX6SL, i.MX6SLL, and i.MX6ULL to the 'fsl-dcp' binding to address the following dtbs_check warning: imx6ull-jozacp.dtb: crypto@2280000: compatible:0: 'fsl,imx6ull-dcp' is not one of ['fsl,imx23-dcp', 'fsl,imx28-dcp'] From schema: Documentation/devicetree/bindings/crypto/fsl-dcp.yaml imx6ull-jozacp.dtb: crypto@2280000: compatible: ['fsl,imx6ull-dcp', 'fsl,imx28-dcp'] is too long From schema: Documentation/devicetree/bindings/crypto/fsl-dcp.yaml Signed-off-by: Oleksij Rempel <o.rempel@xxxxxxxxxxxxxx> --- .../devicetree/bindings/crypto/fsl-dcp.yaml | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/Documentation/devicetree/bindings/crypto/fsl-dcp.yaml b/Documentation/devicetree/bindings/crypto/fsl-dcp.yaml index 99be01539fcd..8af393b9f3ca 100644 --- a/Documentation/devicetree/bindings/crypto/fsl-dcp.yaml +++ b/Documentation/devicetree/bindings/crypto/fsl-dcp.yaml @@ -11,9 +11,22 @@ maintainers: properties: compatible: - enum: - - fsl,imx23-dcp - - fsl,imx28-dcp + oneOf: + - const: fsl,imx23-dcp + - const: fsl,imx28-dcp + - const: fsl,imx6sl-dcp + - const: fsl,imx6sll-dcp + - const: fsl,imx6ull-dcp + - items: + - enum: + - fsl,imx6sl-dcp + - fsl,imx6sll-dcp + - fsl,imx6ull-dcp + - const: fsl,imx28-dcp + - items: + - enum: + - fsl,imx28-dcp + - const: fsl,imx23-dcp reg: maxItems: 1 -- 2.39.2