diff options
author | Kiseok Jo <kiseok.jo@irondevice.com> | 2023-02-08 12:24:20 +0300 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2023-02-08 14:51:51 +0300 |
commit | 677e3ab71f83c71e1482d9698bd8159c44fed93d (patch) | |
tree | efea31a44a82cd21704508894b8815e9310b27d7 | |
parent | 1f5ffd57c1bcdf02e5a35bf301734476c1bf6612 (diff) | |
download | linux-677e3ab71f83c71e1482d9698bd8159c44fed93d.tar.xz |
ASoC: dt-bindings: irondevice,sma1303: Rework binding and add missing properties
Add the missing properties as compatible, reg, sound-dai-cells.
And then check this file using 'make dt_binding_check'.
Signed-off-by: Kiseok Jo <kiseok.jo@irondevice.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20230208092420.5037-8-kiseok.jo@irondevice.com
Signed-off-by: Mark Brown <broonie@kernel.org>
-rw-r--r-- | Documentation/devicetree/bindings/sound/irondevice,sma1303.yaml | 23 |
1 files changed, 20 insertions, 3 deletions
diff --git a/Documentation/devicetree/bindings/sound/irondevice,sma1303.yaml b/Documentation/devicetree/bindings/sound/irondevice,sma1303.yaml index 162c52606635..b36c35e5da1a 100644 --- a/Documentation/devicetree/bindings/sound/irondevice,sma1303.yaml +++ b/Documentation/devicetree/bindings/sound/irondevice,sma1303.yaml @@ -10,22 +10,39 @@ maintainers: - Kiseok Jo <kiseok.jo@irondevice.com> description: - SMA1303 digital class-D audio amplifier with an integrated boost converter. + SMA1303 digital class-D audio amplifier + with an integrated boost converter. allOf: - - $ref: name-prefix.yaml# + - $ref: dai-common.yaml# + +properties: + compatible: + enum: + - irondevice,sma1303 + + reg: + maxItems: 1 + + '#sound-dai-cells': + const: 1 required: - compatible - reg + - '#sound-dai-cells' additionalProperties: false examples: - | - i2c_bus { + i2c { + #address-cells = <1>; + #size-cells = <0>; + amplifier@1e { compatible = "irondevice,sma1303"; reg = <0x1e>; + #sound-dai-cells = <1>; }; }; |