Message ID | 20240102214549.22498-27-quic_wcheng@quicinc.com |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel+bounces-14892-ouuuleilei=gmail.com@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7301:6f82:b0:100:9c79:88ff with SMTP id tb2csp4702768dyb; Tue, 2 Jan 2024 13:59:21 -0800 (PST) X-Google-Smtp-Source: AGHT+IFDm92p7iF7anXDMdacz8YK83ZKfh/wAvm5kyvvZ0BH1wzJgdzazPx31OlM5eOzFANCR1pX X-Received: by 2002:a7b:c5cd:0:b0:40d:71f3:157c with SMTP id n13-20020a7bc5cd000000b0040d71f3157cmr1957043wmk.251.1704232761001; Tue, 02 Jan 2024 13:59:21 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704232760; cv=none; d=google.com; s=arc-20160816; b=lrS/D0gCLrTxwA9d3Cl4kq6/Gs5N2BQhNBRf+tRYv5yNxJkg1D0QgY7+YYM79GyGiS tiuK4eMgiyj4pAoBPWbRb+0Na1sxjfqUYpKtsXlHCFtQdEZ/+nlTMzePKK1ywbRZvlXo P6cpfGueLgxPkOWNXiuaGw4w5Tpa/Q10QE6k1To0vkPJGX4FLliDZaEdMX8zoCS8335k /4Ihf4B/IhG1yTanu/u30RsFPjskcttO2T2PHefZBsUKil+VniMPJTj6FxHJkAG9pNgA n9ztqSCSGkPvggrNCnBLSqKdfixs0qGY1v+KWqsBLrNa/kBI6FgciWyXOIVUxcRZXPE9 aVew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=aMOIyprBFZ/DoKilTMwE/F9ft6UAGfFkGm6YPZETfVM=; fh=0KzismZj+xI0Z//ZGdqKIH/FO9LtSZM7Yj4P0VtrCz0=; b=cE/suz+nPgc7aBBOjHlImRs9fQ3Wy47wz/rHGVrKoVcriQas4DzVcw/eXwEg7LL6DC FNQPqGyOHh+tG5ypDlFlxlQfMKuyKGs1rjQLNcnkShzqSgya3l6m85RZULZbpy5F57Oh v4HFyAKjRz11nGwrCHtjLstt8DmujwdROIQ5F8xVuli6bjI64CnZ1p/u7tJhTN+LyV7N 8g94UOXVQTplaCxnkyCJxlXML1FSye4R1WrI3ebAp1sVxDDFai75dYXH7RkRVfrpg7jG aJ2BoQEsoO8AgGGFRszCJqKKWzKLVtnrv87hrrBjdVAvdha1E1De69uY7WnuHJMpCu1c 8tzw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=mMkHP+JS; spf=pass (google.com: domain of linux-kernel+bounces-14892-ouuuleilei=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-14892-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id wi18-20020a170906fd5200b00a2777fddfefsi4132771ejb.772.2024.01.02.13.59.20 for <ouuuleilei@gmail.com> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 02 Jan 2024 13:59:20 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-14892-ouuuleilei=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=mMkHP+JS; spf=pass (google.com: domain of linux-kernel+bounces-14892-ouuuleilei=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-14892-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 9B7F01F20F0C for <ouuuleilei@gmail.com>; Tue, 2 Jan 2024 21:59:20 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 94D7D21103; Tue, 2 Jan 2024 21:47:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b="mMkHP+JS" X-Original-To: linux-kernel@vger.kernel.org Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C44911D694; Tue, 2 Jan 2024 21:46:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=quicinc.com Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 402KkIZo021628; Tue, 2 Jan 2024 21:46:27 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h= from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-type; s=qcppdkim1; bh=aMOIyprBFZ/DoKilTMwE /F9ft6UAGfFkGm6YPZETfVM=; b=mMkHP+JSfUzRLGbVP/w48jGk7dewcQTmQJgO K159p4pztuOlCaZEzb/xpNhnpbNWFiAMRmcX2kp1Ci5VUSla+h66WF2m67zTc5gs OlgrBlBpLlzeLaVgJlutz8c3lRK/HtYWoszrLkDVnJgouoZ/TjlOJAKBbqUr6znW q629GvYjpY3fR0N/KMq4tt/MeZ5PbQtmPo0dc2tKOlLQy6nKfbwYbIHofnMWvYo3 MAmegVQHcMDBavLTPvKWVE3HdkNKK/L9UelJI1n8BIxFYlZkRKCFARJ7vbdCcwPM xAYpazz+2aaiUzUqtMNDs5WK5LqJhXni1MIt0rG59fUrC4XMnw== Received: from nalasppmta04.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3vcgyuh8f5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 02 Jan 2024 21:46:26 +0000 (GMT) Received: from nalasex01b.na.qualcomm.com (nalasex01b.na.qualcomm.com [10.47.209.197]) by NALASPPMTA04.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 402LkP0U005540 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 2 Jan 2024 21:46:25 GMT Received: from hu-wcheng-lv.qualcomm.com (10.49.16.6) by nalasex01b.na.qualcomm.com (10.47.209.197) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.40; Tue, 2 Jan 2024 13:46:25 -0800 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>, <gregkh@linuxfoundation.org>, <lgirdwood@gmail.com>, <andersson@kernel.org>, <krzysztof.kozlowski+dt@linaro.org>, <konrad.dybcio@linaro.org>, <Thinh.Nguyen@synopsys.com>, <broonie@kernel.org>, <bgoswami@quicinc.com>, <tiwai@suse.com>, <robh+dt@kernel.org>, <agross@kernel.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 v12 26/41] ASoC: dt-bindings: Update example for enabling USB offload on SM8250 Date: Tue, 2 Jan 2024 13:45:34 -0800 Message-ID: <20240102214549.22498-27-quic_wcheng@quicinc.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20240102214549.22498-1-quic_wcheng@quicinc.com> References: <20240102214549.22498-1-quic_wcheng@quicinc.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: <linux-kernel.vger.kernel.org> List-Subscribe: <mailto:linux-kernel+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:linux-kernel+unsubscribe@vger.kernel.org> MIME-Version: 1.0 Content-Type: text/plain X-ClientProxiedBy: nalasex01c.na.qualcomm.com (10.47.97.35) To nalasex01b.na.qualcomm.com (10.47.209.197) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-ORIG-GUID: LARkcNVcNa3vRNKOiDwar8tDWiVuIsGb X-Proofpoint-GUID: LARkcNVcNa3vRNKOiDwar8tDWiVuIsGb X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.997,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-12-09_01,2023-12-07_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 mlxscore=0 mlxlogscore=999 adultscore=0 clxscore=1015 lowpriorityscore=0 priorityscore=1501 impostorscore=0 malwarescore=0 bulkscore=0 spamscore=0 suspectscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2311290000 definitions=main-2401020161 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1787017571865658009 X-GMAIL-MSGID: 1787017571865658009 |
Series |
Introduce QC USB SND audio offloading support
|
|
Commit Message
Wesley Cheng
Jan. 2, 2024, 9:45 p.m. UTC
Add an example on enabling of USB offload for the Q6DSP. The routing can be done by the mixer, which can pass the multimedia stream to the USB backend. Acked-by: Rob Herring <robh@kernel.org> Signed-off-by: Wesley Cheng <quic_wcheng@quicinc.com> --- .../devicetree/bindings/sound/qcom,sm8250.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+)
diff --git a/Documentation/devicetree/bindings/sound/qcom,sm8250.yaml b/Documentation/devicetree/bindings/sound/qcom,sm8250.yaml index e082a4fe095d..24eba5f6a304 100644 --- a/Documentation/devicetree/bindings/sound/qcom,sm8250.yaml +++ b/Documentation/devicetree/bindings/sound/qcom,sm8250.yaml @@ -221,6 +221,21 @@ examples: sound-dai = <&vamacro 0>; }; }; + + usb-dai-link { + link-name = "USB Playback"; + cpu { + sound-dai = <&q6afedai USB_RX>; + }; + + codec { + sound-dai = <&usbdai USB_RX>; + }; + + platform { + sound-dai = <&q6routing>; + }; + }; }; - |