Re: [PATCH v5] dt-bindings: imx-pata: Convert to dtschema
From: Krzysztof Kozlowski <hidden>
Date: 2024-03-10 17:25:23
Also in:
linux-devicetree, linux-ide, lkml
On 10/03/2024 18:19, Animesh Agarwal wrote:
Convert the imx-pata bindings to DT schema.
Same commit msg, nothing changed.
quoted hunk ↗ jump to hunk
Signed-off-by: Animesh Agarwal <redacted> --- Changes in v5: - added oneOf in compatible property to allow the usage of imx27 alone. Changes in v4: - added fsl,imx31-pata in compatible property as enum - imx31-pata was not listed in compatible in original txt binding - adding imx31-pata in enum ensures the node compiles to imx31.dtsi Changes in v3: - added fsl,imx51-pata in compatible property as enum - imx51-pata was not listed in compatible in original txt binding - adding imx51-pata in enum ensures the node compiles to imx31.dtsi - fsl,imx27-pata is added as a const to ensure it is present always Changes in v2: - fixed style issues - compatible property now matches the examples - fixed yamllint warnings/errors --- .../devicetree/bindings/ata/fsl,imx-pata.yaml | 43 +++++++++++++++++++ .../devicetree/bindings/ata/imx-pata.txt | 16 ------- 2 files changed, 43 insertions(+), 16 deletions(-) create mode 100644 Documentation/devicetree/bindings/ata/fsl,imx-pata.yaml delete mode 100644 Documentation/devicetree/bindings/ata/imx-pata.txtdiff --git a/Documentation/devicetree/bindings/ata/fsl,imx-pata.yaml b/Documentation/devicetree/bindings/ata/fsl,imx-pata.yaml new file mode 100644 index 000000000000..85b18d26a834 --- /dev/null +++ b/Documentation/devicetree/bindings/ata/fsl,imx-pata.yaml@@ -0,0 +1,43 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/ata/fsl,imx-pata.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Freescale i.MX PATA Controller + +maintainers: + - Animesh Agarwal <animeshagarwal28@gmail.com> + +properties: + compatible: + oneOf: + - items: + - enum: + - fsl,imx31-pata + - fsl,imx51-pata + - const: fsl,imx27-pata + - items:
No need for items here, just const. Best regards, Krzysztof _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel