Commit e1d77644 authored by Krzysztof Kozlowski's avatar Krzysztof Kozlowski Committed by Mark Brown

ASoC: dt-bindings: samsung,midas-audio: use common sound card

Reference the common sound card properties and deprecate the
custom "samsung,audio-routing" in favor of generic one.  This allows to
remove "model" property and make the binding closer to other sounds
cards.
Reviewed-by: default avatarRob Herring <robh@kernel.org>
Signed-off-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20230810063300.20151-4-krzysztof.kozlowski@linaro.orgSigned-off-by: default avatarMark Brown <broonie@kernel.org>
parent d63cff2b
...@@ -9,14 +9,13 @@ title: Samsung Midas audio complex with WM1811 codec ...@@ -9,14 +9,13 @@ title: Samsung Midas audio complex with WM1811 codec
maintainers: maintainers:
- Sylwester Nawrocki <s.nawrocki@samsung.com> - Sylwester Nawrocki <s.nawrocki@samsung.com>
allOf:
- $ref: sound-card-common.yaml#
properties: properties:
compatible: compatible:
const: samsung,midas-audio const: samsung,midas-audio
model:
$ref: /schemas/types.yaml#/definitions/string
description: The user-visible name of this sound complex.
cpu: cpu:
type: object type: object
additionalProperties: false additionalProperties: false
...@@ -38,6 +37,7 @@ properties: ...@@ -38,6 +37,7 @@ properties:
- sound-dai - sound-dai
samsung,audio-routing: samsung,audio-routing:
deprecated: true
$ref: /schemas/types.yaml#/definitions/non-unique-string-array $ref: /schemas/types.yaml#/definitions/non-unique-string-array
description: | description: |
List of the connections between audio components; each entry is List of the connections between audio components; each entry is
...@@ -45,6 +45,7 @@ properties: ...@@ -45,6 +45,7 @@ properties:
being the connection's source; valid names for sources and sinks are being the connection's source; valid names for sources and sinks are
the WM1811's pins (as documented in its binding), and the jacks the WM1811's pins (as documented in its binding), and the jacks
on the board: HP, SPK, Main Mic, Sub Mic, Headset Mic. on the board: HP, SPK, Main Mic, Sub Mic, Headset Mic.
Deprecated, use audio-routing.
mic-bias-supply: mic-bias-supply:
description: Supply for the micbias on the Main microphone description: Supply for the micbias on the Main microphone
...@@ -62,14 +63,13 @@ properties: ...@@ -62,14 +63,13 @@ properties:
required: required:
- compatible - compatible
- model
- cpu - cpu
- codec - codec
- samsung,audio-routing - audio-routing
- mic-bias-supply - mic-bias-supply
- submic-bias-supply - submic-bias-supply
additionalProperties: false unevaluatedProperties: false
examples: examples:
- | - |
...@@ -84,7 +84,7 @@ examples: ...@@ -84,7 +84,7 @@ examples:
mic-bias-supply = <&mic_bias_reg>; mic-bias-supply = <&mic_bias_reg>;
submic-bias-supply = <&submic_bias_reg>; submic-bias-supply = <&submic_bias_reg>;
samsung,audio-routing = audio-routing =
"HP", "HPOUT1L", "HP", "HPOUT1L",
"HP", "HPOUT1R", "HP", "HPOUT1R",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment