[PATCH v3 0/5] Add Audio Support for Kaanapali MTP Boards
From: Prasad Kumpatla via B4 Relay
Date: Wed Oct 15 2025 - 03:57:18 EST
Add audio support for Kaanapali MTP boards. Introduces supporting
dependencies required to enable audio functionality on MTP platforms.
These changes have been validated on Kaanapali MTP hardware.
Signed-off-by: Jingyi Wang <jingyi.wang@xxxxxxxxxxxxxxxx>
Signed-off-by: Prasad Kumpatla <prasad.kumpatla@xxxxxxxxxxxxxxxx>
Changes in [v3]:
- Correct SoB chain, comments from Krzysztof.
- Link to v2: https://lore.kernel.org/linux-arm-msm/20251009143644.3296208-1-prasad.kumpatla@xxxxxxxxxxxxxxxx/
Changes in [v2]:
- Addressed compilation issue for lpass version check patch.
- Sorted compatible string in machine driver.
- Link to v1: https://lore.kernel.org/linux-arm-msm/20250924-knp-audio-v1-0-5afa926b567c@xxxxxxxxxxxxxxxx/
Konrad Dybcio (1):
ASoC: codecs: va-macro: Rework version checking
Prasad Kumpatla (4):
ASoC: dt-bindings: qcom,sm8250: Add kaanapali sound card
ASoC: qcom: sc8280xp: Add support for Kaanapali
dt-bindings: soundwire: qcom: Add SoundWire v2.2.0 compatible
ASoC: dt-bindings: qcom: Add Kaanapali LPASS macro codecs
.../bindings/sound/qcom,lpass-rx-macro.yaml | 1 +
.../bindings/sound/qcom,lpass-tx-macro.yaml | 1 +
.../bindings/sound/qcom,lpass-va-macro.yaml | 1 +
.../bindings/sound/qcom,lpass-wsa-macro.yaml | 1 +
.../bindings/sound/qcom,sm8250.yaml | 1 +
.../bindings/soundwire/qcom,soundwire.yaml | 1 +
sound/soc/codecs/lpass-va-macro.c | 90 +++++++++++++------
sound/soc/qcom/sc8280xp.c | 1 +
8 files changed, 70 insertions(+), 27 deletions(-)
--
2.34.1
---
Konrad Dybcio (1):
ASoC: codecs: va-macro: Rework version checking
Prasad Kumpatla (4):
ASoC: dt-bindings: qcom,sm8250: Add kaanapali sound card
ASoC: qcom: sc8280xp: Add support for Kaanapali
dt-bindings: soundwire: qcom: Add SoundWire v2.2.0 compatible
ASoC: dt-bindings: qcom: Add Kaanapali LPASS macro codecs
.../bindings/sound/qcom,lpass-rx-macro.yaml | 1 +
.../bindings/sound/qcom,lpass-tx-macro.yaml | 1 +
.../bindings/sound/qcom,lpass-va-macro.yaml | 1 +
.../bindings/sound/qcom,lpass-wsa-macro.yaml | 1 +
.../devicetree/bindings/sound/qcom,sm8250.yaml | 1 +
.../bindings/soundwire/qcom,soundwire.yaml | 1 +
sound/soc/codecs/lpass-va-macro.c | 90 +++++++++++++++-------
sound/soc/qcom/sc8280xp.c | 1 +
8 files changed, 70 insertions(+), 27 deletions(-)
---
base-commit: 2b763d4652393c90eaa771a5164502ec9dd965ae
change-id: 20251014-knp-audio-v2-9a37752cdc15
Best regards,
--
Prasad Kumpatla <prasad.kumpatla@xxxxxxxxxxxxxxxx>