Home
last modified time | relevance | path

Searched +full:usb +full:- +full:audio +full:- +full:intr +full:- +full:idx (Results 1 – 4 of 4) sorted by relevance

/linux/Documentation/devicetree/bindings/sound/
H A Dqcom,q6usb.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm ASoC DPCM USB backend DAI
10 - Wesley Cheng <quic_wcheng@quicinc.com>
13 The USB port is a supported AFE path on the Q6 DSP. This ASoC DPCM
15 XHCI host controller properly for enabling the offloaded audio stream.
21 - $ref: dai-common.yaml#
26 - qcom,q6usb
31 "#sound-dai-cells":
[all …]
H A Dqcom,q6afe.yaml1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm Audio FrontEnd (Q6AFE)
10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
11 - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
14 - $ref: /schemas/soc/qcom/qcom,apr-services.yaml#
19 - qcom,q6afe
21 clock-controller:
22 $ref: /schemas/sound/qcom,q6dsp-lpass-clocks.yaml#
[all …]
/linux/sound/soc/qcom/qdsp6/
H A Dq6usb.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (c) 2022-2025 Qualcomm Innovation Center, Inc. All rights reserved.
8 #include <linux/dma-mapping.h>
9 #include <linux/dma-map-ops.h>
23 #include <sound/soc-usb.h>
25 #include <dt-bindings/sound/qcom,q6afe.h>
28 #include "q6dsp-lpass-ports.h"
35 struct snd_soc_usb *usb; member
39 /* Protects against operations between SOC USB and ASoC */
49 {"USB Playback", NULL, "USB_RX_BE"},
[all …]
/linux/sound/usb/qcom/
H A Dqc_audio_offload.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (c) 2022-2025 Qualcomm Innovation Center, Inc. All rights reserved.
8 #include <linux/dma-mapping.h>
9 #include <linux/dma-map-ops.h>
15 #include <linux/usb.h>
16 #include <linux/usb/audio.h>
17 #include <linux/usb/audio-v2.h>
18 #include <linux/usb/audio-v3.h>
19 #include <linux/usb/hcd.h>
20 #include <linux/usb/quirks.h>
[all …]