Convert Samsung SMDK audio complex to newer dt-schema format. Signed-off-by: Maciej Falkowski <m.falkowski@xxxxxxxxxxx> Signed-off-by: Marek Szyprowski <m.szyprowski@xxxxxxxxxxx> --- v2: - Added missing Signed-off-by certificate --- .../bindings/sound/samsung,smdk-wm8994.txt | 14 ------- .../bindings/sound/samsung,smdk-wm8994.yaml | 38 +++++++++++++++++++ 2 files changed, 38 insertions(+), 14 deletions(-) delete mode 100644 Documentation/devicetree/bindings/sound/samsung,smdk-wm8994.txt create mode 100644 Documentation/devicetree/bindings/sound/samsung,smdk-wm8994.yaml diff --git a/Documentation/devicetree/bindings/sound/samsung,smdk-wm8994.txt b/Documentation/devicetree/bindings/sound/samsung,smdk-wm8994.txt deleted file mode 100644 index 4686646fb122..000000000000 --- a/Documentation/devicetree/bindings/sound/samsung,smdk-wm8994.txt +++ /dev/null @@ -1,14 +0,0 @@ -Samsung SMDK audio complex - -Required properties: -- compatible : "samsung,smdk-wm8994" -- samsung,i2s-controller: The phandle of the Samsung I2S0 controller -- samsung,audio-codec: The phandle of the WM8994 audio codec -Example: - -sound { - compatible = "samsung,smdk-wm8994"; - - samsung,i2s-controller = <&i2s0>; - samsung,audio-codec = <&wm8994>; -}; diff --git a/Documentation/devicetree/bindings/sound/samsung,smdk-wm8994.yaml b/Documentation/devicetree/bindings/sound/samsung,smdk-wm8994.yaml new file mode 100644 index 000000000000..a66c0dfdeb57 --- /dev/null +++ b/Documentation/devicetree/bindings/sound/samsung,smdk-wm8994.yaml @@ -0,0 +1,38 @@ +# SPDX-License-Identifier: GPL-2.0 +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/sound/samsung,smdk-wm8994.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Samsung SoC SMDK audio complex + +maintainers: + - Krzysztof Kozlowski <krzk@xxxxxxxxxx> + - Sangbeom Kim <sbkim73@xxxxxxxxxxx> + - Sylwester Nawrocki <s.nawrocki@xxxxxxxxxxx> + +properties: + compatible: + const: "samsung,smdk-wm8994" + + samsung,i2s-controller: + $ref: /schemas/types.yaml#/definitions/phandle + description: The phandle of the Samsung I2S0 controller + + samsung,audio-codec: + $ref: /schemas/types.yaml#/definitions/phandle + description: The phandle of the WM8994 audio codec + +required: + - compatible + - samsung,i2s-controller + - samsung,audio-codec + +examples: + - | + sound { + compatible = "samsung,smdk-wm8994"; + samsung,i2s-controller = <&i2s0>; + samsung,audio-codec = <&wm8994>; + }; + -- 2.17.1