Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

ASoC: dt-bindings: qcom,q6afe: Document q6usb subnode

Document the subnode for Q6USB, used for USB audio offloading.

Cc: Wesley Cheng <quic_wcheng@quicinc.com>
Acked-by: Rob Herring (Arm) <robh@kernel.org>
Signed-off-by: Luca Weiss <luca.weiss@fairphone.com>
Link: https://patch.msgid.link/20250723-fp4-usb-audio-offload-v3-1-6be84ed4fc39@fairphone.com
Signed-off-by: Mark Brown <broonie@kernel.org>

authored by

Luca Weiss and committed by
Mark Brown
b102c9d8 246570cd

+13
+13
Documentation/devicetree/bindings/sound/qcom,q6afe.yaml
··· 29 29 unevaluatedProperties: false 30 30 description: Qualcomm DSP audio ports 31 31 32 + usbd: 33 + type: object 34 + $ref: /schemas/sound/qcom,q6usb.yaml# 35 + unevaluatedProperties: false 36 + description: Qualcomm DSP USB audio ports 37 + 32 38 required: 33 39 - compatible 34 40 - dais ··· 69 63 reg = <QUATERNARY_MI2S_RX>; 70 64 qcom,sd-lines = <0 1 2 3>; 71 65 }; 66 + }; 67 + 68 + usbd { 69 + compatible = "qcom,q6usb"; 70 + #sound-dai-cells = <1>; 71 + iommus = <&apps_smmu 0x180f 0x0>; 72 + qcom,usb-audio-intr-idx = /bits/ 16 <2>; 72 73 }; 73 74 }; 74 75 };