Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: serial: fsl-imx-uart: fix i.MX 53 and 6 compatible matching

The i.MX 53 and i.MX6Q DTS use two compatibles, i.MX 6SL/6SLL/SX three
so update the binding to fix dtbs_check warnings like:

serial@21ec000: compatible: ['fsl,imx6q-uart', 'fsl,imx21-uart'] is not valid under any of the given schemas

Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Link: https://lore.kernel.org/r/20200925212649.23183-1-krzk@kernel.org
Signed-off-by: Rob Herring <robh@kernel.org>

authored by

Krzysztof Kozlowski and committed by
Rob Herring
7a64ed02 8c465e22

+6 -2
+6 -2
Documentation/devicetree/bindings/serial/fsl-imx-uart.yaml
··· 18 18 oneOf: 19 19 - const: fsl,imx1-uart 20 20 - const: fsl,imx21-uart 21 - - const: fsl,imx53-uart 22 - - const: fsl,imx6q-uart 23 21 - items: 24 22 - enum: 25 23 - fsl,imx25-uart ··· 26 28 - fsl,imx35-uart 27 29 - fsl,imx50-uart 28 30 - fsl,imx51-uart 31 + - fsl,imx53-uart 32 + - fsl,imx6q-uart 29 33 - const: fsl,imx21-uart 30 34 - items: 31 35 - enum: 32 36 - fsl,imx6sl-uart 33 37 - fsl,imx6sll-uart 34 38 - fsl,imx6sx-uart 39 + - const: fsl,imx6q-uart 40 + - const: fsl,imx21-uart 41 + - items: 42 + - enum: 35 43 - fsl,imx6ul-uart 36 44 - fsl,imx7d-uart 37 45 - fsl,imx8mm-uart