All of lore.kernel.org
 help / color / mirror / Atom feed
From: Wesley Cheng <quic_wcheng@quicinc.com>
To: <srinivas.kandagatla@linaro.org>, <mathias.nyman@intel.com>,
	<perex@perex.cz>, <conor+dt@kernel.org>, <corbet@lwn.net>,
	<lgirdwood@gmail.com>, <andersson@kernel.org>,
	<krzysztof.kozlowski+dt@linaro.org>, <gregkh@linuxfoundation.org>,
	<Thinh.Nguyen@synopsys.com>, <broonie@kernel.org>,
	<bgoswami@quicinc.com>, <tiwai@suse.com>, <robh+dt@kernel.org>,
	<konrad.dybcio@linaro.org>
Cc: <linux-kernel@vger.kernel.org>, <devicetree@vger.kernel.org>,
	<linux-sound@vger.kernel.org>, <linux-usb@vger.kernel.org>,
	<linux-arm-msm@vger.kernel.org>, <linux-doc@vger.kernel.org>,
	<alsa-devel@alsa-project.org>,
	Wesley Cheng <quic_wcheng@quicinc.com>
Subject: [PATCH v17 19/51] ASoC: dt-bindings: qcom,q6dsp-lpass-ports: Add USB_RX port
Date: Fri, 16 Feb 2024 16:09:45 -0800	[thread overview]
Message-ID: <20240217001017.29969-20-quic_wcheng@quicinc.com> (raw)
In-Reply-To: <20240217001017.29969-1-quic_wcheng@quicinc.com>

Q6DSP supports handling of USB playback audio data if USB audio offloading
is enabled.  Add a new definition for the USB_RX AFE port, which is
referenced when the AFE port is started.

Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Wesley Cheng <quic_wcheng@quicinc.com>
---
 include/dt-bindings/sound/qcom,q6dsp-lpass-ports.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/include/dt-bindings/sound/qcom,q6dsp-lpass-ports.h b/include/dt-bindings/sound/qcom,q6dsp-lpass-ports.h
index 39f203256c4f..6d1ce7f5da51 100644
--- a/include/dt-bindings/sound/qcom,q6dsp-lpass-ports.h
+++ b/include/dt-bindings/sound/qcom,q6dsp-lpass-ports.h
@@ -139,6 +139,7 @@
 #define DISPLAY_PORT_RX_5	133
 #define DISPLAY_PORT_RX_6	134
 #define DISPLAY_PORT_RX_7	135
+#define USB_RX			136
 
 #define LPASS_CLK_ID_PRI_MI2S_IBIT	1
 #define LPASS_CLK_ID_PRI_MI2S_EBIT	2

  parent reply	other threads:[~2024-02-17  0:10 UTC|newest]

Thread overview: 62+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-02-17  0:09 [PATCH v17 00/51] Introduce QC USB SND audio offloading support Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 01/51] xhci: Add interrupt pending autoclear flag to each interrupter Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 02/51] xhci: Add helper to set an interrupters interrupt moderation interval Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 03/51] xhci: make isoc_bei_interval variable interrupter specific Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 04/51] xhci: remove unnecessary event_ring_deq parameter from xhci_handle_event() Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 05/51] xhci: update event ring dequeue pointer position to controller correctly Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 06/51] xhci: move event processing for one interrupter to a separate function Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 07/51] xhci: add helper that checks for unhandled events on a event ring Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 08/51] xhci: Don't check if the event ring is valid before every event TRB Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 09/51] xhci: Decouple handling an event from checking for unhandled events Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 10/51] xhci: add helper to stop endpoint and wait for completion Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 11/51] usb: host: xhci: Export enable and disable interrupter APIs Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 12/51] usb: host: xhci: Repurpose event handler for skipping interrupter events Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 13/51] xhci: export XHCI IMOD setting helper for interrupters Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 14/51] xhci: sideband: add initial api to register a sideband entity Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 15/51] usb: host: xhci-sideband: Expose a sideband interrupter enable API Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 16/51] usb: host: xhci-mem: Cleanup pending secondary event ring events Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 17/51] usb: host: xhci-mem: Allow for interrupter clients to choose specific index Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 18/51] ASoC: Add SOC USB APIs for adding an USB backend Wesley Cheng
2024-02-17  0:09 ` Wesley Cheng [this message]
2024-02-17  0:09 ` [PATCH v17 20/51] ASoC: qcom: qdsp6: Introduce USB AFE port to q6dsp Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 21/51] ASoC: qdsp6: q6afe: Increase APR timeout Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 22/51] ASoC: qcom: qdsp6: Add USB backend ASoC driver for Q6 Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 23/51] ALSA: usb-audio: Introduce USB SND platform op callbacks Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 24/51] ALSA: usb-audio: Export USB SND APIs for modules Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 25/51] ALSA: usb-audio: Save UAC sample size information Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 26/51] usb: dwc3: Specify maximum number of XHCI interrupters Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 27/51] usb: host: xhci-plat: Set XHCI max interrupters if property is present Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 28/51] ALSA: usb-audio: qcom: Add USB QMI definitions Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 29/51] ALSA: usb-audio: qcom: Introduce QC USB SND offloading support Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 30/51] ALSA: usb-audio: Check for support for requested audio format Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 31/51] ASoC: usb: Add PCM format check API for USB backend Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 32/51] ASoC: qcom: qdsp6: Ensure PCM format is supported by USB audio device Wesley Cheng
2024-02-17  0:09 ` [PATCH v17 33/51] ALSA: usb-audio: Prevent starting of audio stream if in use Wesley Cheng
2024-02-17  0:10 ` [PATCH v17 34/51] ALSA: usb-audio: Do not allow USB offload path if PCM device is " Wesley Cheng
2024-02-17  0:10 ` [PATCH v17 35/51] ASoC: dt-bindings: Add Q6USB backend Wesley Cheng
2024-02-17  0:10 ` [PATCH v17 36/51] ASoC: dt-bindings: Update example for enabling USB offload on SM8250 Wesley Cheng
2024-02-22 16:24   ` Krzysztof Kozlowski
2024-02-22 16:50     ` Mark Brown
2024-02-23  5:59       ` Greg KH
2024-02-23  6:23         ` Greg KH
2024-02-17  0:10 ` [PATCH v17 37/51] ALSA: usb-audio: qcom: Populate PCM and USB chip information Wesley Cheng
2024-02-17  0:10 ` [PATCH v17 38/51] ASoC: qcom: qdsp6: Add support to track available USB PCM devices Wesley Cheng
2024-02-17  0:10 ` [PATCH v17 39/51] ASoC: Introduce SND kcontrols to select sound card and PCM device Wesley Cheng
2024-02-17  0:10 ` [PATCH v17 40/51] ASoC: qcom: qdsp6: Add SOC USB offload select get/put callbacks Wesley Cheng
2024-02-17  0:10 ` [PATCH v17 41/51] ASoC: Introduce SND kcontrols to track USB offloading state Wesley Cheng
2024-02-17  0:10 ` [PATCH v17 42/51] ASoC: qcom: qdsp6: Add PCM ops to track current state Wesley Cheng
2024-02-17  0:10 ` [PATCH v17 43/51] ASoC: usb: Create SOC USB SND jack kcontrol Wesley Cheng
2024-02-17  0:10 ` [PATCH v17 44/51] ASoC: qcom: qdsp6: Add headphone jack for offload connection status Wesley Cheng
2024-02-17  0:10 ` [PATCH v17 45/51] ASoC: usb: Fetch ASoC sound card information Wesley Cheng
2024-02-17  0:10 ` [PATCH v17 46/51] ALSA: usb-audio: Add USB offloading capable kcontrol Wesley Cheng
2024-02-17  0:10 ` [PATCH v17 47/51] ALSA: usb-audio: Allow for rediscovery of connected USB SND devices Wesley Cheng
2024-02-17  0:10 ` [PATCH v17 48/51] ALSA: usb-audio: qcom: Use card and PCM index from QMI request Wesley Cheng
2024-02-17  0:10 ` [PATCH v17 49/51] ASoC: usb: Rediscover USB SND devices on USB port add Wesley Cheng
2024-02-17  0:10 ` [PATCH v17 50/51] ASoC: qcom: Populate SoC components string Wesley Cheng
2024-02-17  0:10 ` [PATCH v17 51/51] ASoC: doc: Add documentation for SOC USB Wesley Cheng
2024-02-17 15:25 ` [PATCH v17 00/51] Introduce QC USB SND audio offloading support Greg KH
2024-02-19 10:27   ` Mathias Nyman
2024-02-19 10:38     ` Greg KH
2024-02-19 11:03       ` Mathias Nyman
2024-02-19 19:56         ` Greg KH
2024-02-21 23:56     ` Wesley Cheng

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20240217001017.29969-20-quic_wcheng@quicinc.com \
    --to=quic_wcheng@quicinc.com \
    --cc=Thinh.Nguyen@synopsys.com \
    --cc=alsa-devel@alsa-project.org \
    --cc=andersson@kernel.org \
    --cc=bgoswami@quicinc.com \
    --cc=broonie@kernel.org \
    --cc=conor+dt@kernel.org \
    --cc=corbet@lwn.net \
    --cc=devicetree@vger.kernel.org \
    --cc=gregkh@linuxfoundation.org \
    --cc=konrad.dybcio@linaro.org \
    --cc=krzysztof.kozlowski+dt@linaro.org \
    --cc=lgirdwood@gmail.com \
    --cc=linux-arm-msm@vger.kernel.org \
    --cc=linux-doc@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-sound@vger.kernel.org \
    --cc=linux-usb@vger.kernel.org \
    --cc=mathias.nyman@intel.com \
    --cc=perex@perex.cz \
    --cc=robh+dt@kernel.org \
    --cc=srinivas.kandagatla@linaro.org \
    --cc=tiwai@suse.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.