Unverified Commit 39fce972 authored by Bragatheswaran Manickavel's avatar Bragatheswaran Manickavel Committed by Mark Brown
Browse files

ASoC: dt-bindings: tfa9879: Convert to dtschema



Convert the tfa9879 audio CODEC bindings to DT schema
No error/warning seen when running make dt_binding_check

Signed-off-by: default avatarBragatheswaran Manickavel <bragathemanick0908@gmail.com>
Reviewed-by: default avatarConor Dooley <conor.dooley@microchip.com>
Link: https://lore.kernel.org/r/20230921183313.54112-1-bragathemanick0908@gmail.com


Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent 00a6d389
Loading
Loading
Loading
Loading
+44 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/sound/nxp,tfa9879.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: NXP TFA9879 class-D audio amplifier

maintainers:
  - Peter Rosin <peda@axentia.se>

allOf:
  - $ref: dai-common.yaml#

properties:
  compatible:
    const: nxp,tfa9879

  reg:
    maxItems: 1

  "#sound-dai-cells":
    const: 0

required:
  - compatible
  - reg
  - '#sound-dai-cells'

unevaluatedProperties: false

examples:
  - |
    i2c1 {
       #address-cells = <1>;
       #size-cells = <0>;
       amplifier@6c {
          compatible = "nxp,tfa9879";
          reg = <0x6c>;
          pinctrl-names = "default";
          pinctrl-0 = <&pinctrl_i2c1>;
          #sound-dai-cells = <0>;
       };
    };
+0 −23
Original line number Diff line number Diff line
NXP TFA9879 class-D audio amplifier

Required properties:

- compatible : "nxp,tfa9879"

- reg : the I2C address of the device

- #sound-dai-cells : must be 0.

Example:

&i2c1 {
	pinctrl-names = "default";
	pinctrl-0 = <&pinctrl_i2c1>;

	amp: amp@6c {
		#sound-dai-cells = <0>;
		compatible = "nxp,tfa9879";
		reg = <0x6c>;
	};
};
+1 −1
Original line number Diff line number Diff line
@@ -15423,7 +15423,7 @@ NXP TFA9879 DRIVER
M:	Peter Rosin <peda@axentia.se>
L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
S:	Maintained
F:	Documentation/devicetree/bindings/sound/tfa9879.txt
F:	Documentation/devicetree/bindings/sound/nxp,tfa9879.yaml
F:	sound/soc/codecs/tfa9879*
NXP-NCI NFC DRIVER