Krzysztof Kozlowski
3fda85324b
ASoC: dt-bindings: Extend name-prefix.yaml into common DAI properties
...
Rename name-prefix.yaml into common DAI schema and document
'#sound-dai-cells' for completeness. The '#sound-dai-cells' cannot be
really constrained, as there are users with value of 0, 1 and 2, but at
least it brings definition to one common place.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20221203160442.69594-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org >
2022-12-05 14:05:42 +00:00
Sameer Pujar
82d3ec1d89
ASoC: Use schema reference for sound-name-prefix
...
Use schema reference for 'sound-name-prefix' property wherever
necessary.
Signed-off-by: Sameer Pujar <spujar@nvidia.com >
Cc: Jerome Brunet <jbrunet@baylibre.com >
Cc: Stephan Gerhold <stephan@gerhold.net >
Cc: Rob Herring <robh+dt@kernel.org >
Reviewed-by: Jerome Brunet <jbrunet@baylibre.com >
Reviewed-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/1630686919-19495-3-git-send-email-spujar@nvidia.com
Signed-off-by: Mark Brown <broonie@kernel.org >
2021-09-13 01:47:09 +01:00
Sameer Pujar
6bbb859012
ASoC: dt-bindings: rt5659: Update binding doc
...
Update following in rt5659.txt binding doc
- Add JD source for Intel HDA header: Commit 041e74b714
("ASoC: rt5659: Add the support of Intel HDA Header")
added driver support. Add missing info here.
- sound-name-prefix: Used to prefix component widgets/kcontrols
with given prefix.
- ports: Helps to use the Codec with audio graph card
Signed-off-by: Sameer Pujar <spujar@nvidia.com >
Reported-by: Jon Hunter <jonathanh@nvidia.com >
Cc: Oder Chiou <oder_chiou@realtek.com >
Cc: Bard Liao <bardliao@realtek.com >
Link: https://lore.kernel.org/r/1611944866-29373-2-git-send-email-spujar@nvidia.com
Signed-off-by: Mark Brown <broonie@kernel.org >
2021-02-01 13:19:41 +00:00
Krzysztof Kozlowski
abe42b0911
ASoC: dt-bindings: Correct interrupt flags in examples
...
GPIO_ACTIVE_x flags are not correct in the context of interrupt flags.
These are simple defines so they could be used in DTS but they will not
have the same meaning:
1. GPIO_ACTIVE_HIGH = 0 = IRQ_TYPE_NONE
2. GPIO_ACTIVE_LOW = 1 = IRQ_TYPE_EDGE_RISING
Correct the interrupt flags, assuming the author of the code wanted some
logical behavior behind the name "ACTIVE_xxx", this is:
ACTIVE_HIGH => IRQ_TYPE_LEVEL_HIGH
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org >
Acked-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20200908145954.4629-1-krzk@kernel.org
Signed-off-by: Mark Brown <broonie@kernel.org >
2020-09-17 17:40:06 +01:00
Nicolin Chen
c6f8769b03
ASoC: rt5659: Add mclk controls
...
The codec driver should control the mclk. So this patch adds this support.
Signed-off-by: Nicolin Chen <nicoleotsuka@gmail.com >
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Mark Brown <broonie@kernel.org >
2016-08-08 11:55:15 +01:00
Bard Liao
d3cb2de247
ASoC: rt5659: add rt5659 codec driver
...
This is the initial codec driver for rt5659.
Signed-off-by: Bard Liao <bardliao@realtek.com >
Signed-off-by: Mark Brown <broonie@kernel.org >
2015-11-18 12:55:25 +00:00