Message ID | 20240228013619.29758-27-quic_wcheng@quicinc.com |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel+bounces-84361-ouuuleilei=gmail.com@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7300:a81b:b0:108:e6aa:91d0 with SMTP id bq27csp3080013dyb; Tue, 27 Feb 2024 17:49:43 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCXpDT+MycRC8a+2nHDkyjtfnNAF8CI2ugwAk/pApl7k53W2APuoXoceeX1vt3uDbZ2sJx4aMF57mG+6ABgfAjXA2k5Tkw== X-Google-Smtp-Source: AGHT+IH71eaBaedRhZ13oCd+vXms3d7+R30nWdgmVgmn9VRgAwsGwCc4G39WF+qrRa0yfDMRChnO X-Received: by 2002:a05:6808:2093:b0:3c1:b4d9:2724 with SMTP id s19-20020a056808209300b003c1b4d92724mr2418513oiw.14.1709084982905; Tue, 27 Feb 2024 17:49:42 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1709084982; cv=pass; d=google.com; s=arc-20160816; b=mpO0N2iaN9/b6REevBGkwyka51Fw9K8SidpChmPxthbVSg0opJpDYK9FHh5V2/pEud uZyHJoZcPkva7MVNhtWfZHiRbHhfFF5Fa2Qlnv2u97IYn8nqRJrq0wT1SC2rGoxD2s4L K1YdpUhS76IBqoaNNzd4btEK5lbLWkdUS6UYmogoHl6qNQm0zE6NlChln5uiSwPAC6qC 9TOkqW2KaAVCc3g5QpsBq1mn/SbCA57FCHmpWj8J3PuQGffCo+fWhNNTGybUt3kwDcGW W5tv/1VhyNFCKU5aYTcEIrfTAySXeg0/Y0rO+Y0eGQd2OsgPAhRTHvFm5pcc5x/XpgiL 94cQ== ARC-Message-Signature: i=2; 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=wCcbSWsFpVxj3QLd4HmmfLqNJIIYRPfgAwCjJgT6kZE=; fh=VKrp0Y7I/+wT36BfKZ6oI/4N9BIwFCn9zerObkOrgGw=; b=tDy79KUyT8X8nLqH6R5uVw7nWKF3loBslY9LuDuvbAIMNbtoxTAXqrdq2/XgMLfDlT 3t9gWM3+qH67LaZ0POexFxEIMzTgqtp58Y1vVfWpxzkkQyR3CI4LLEY5TWBu45MDYAoU KPueaL6nTPma4jwTvrJPHx8N9qKxk9wIwMi16Uemz40SknMV6NnMj1MwHneAHwfha5HR vPmwgBnx9sgFnXXbcwjD8PNjQ7phHDjAlqJUyjZ1U7FZbDXsOAzTLvsc7tOVjFcA9t+F +o3T541jtGbket1FmLyxysbNl5XbnTnm7fHkSmAfaAFo4SgjLYlusjCDBw4wqypWq09E NcXA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=TV7xCItl; arc=pass (i=1 spf=pass spfdomain=quicinc.com dkim=pass dkdomain=quicinc.com dmarc=pass fromdomain=quicinc.com); spf=pass (google.com: domain of linux-kernel+bounces-84361-ouuuleilei=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-84361-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id b1-20020a655cc1000000b005dcc078681dsi6379196pgt.618.2024.02.27.17.49.42 for <ouuuleilei@gmail.com> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Feb 2024 17:49:42 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-84361-ouuuleilei=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=TV7xCItl; arc=pass (i=1 spf=pass spfdomain=quicinc.com dkim=pass dkdomain=quicinc.com dmarc=pass fromdomain=quicinc.com); spf=pass (google.com: domain of linux-kernel+bounces-84361-ouuuleilei=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-84361-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 sv.mirrors.kernel.org (Postfix) with ESMTPS id C3A492891BD for <ouuuleilei@gmail.com>; Wed, 28 Feb 2024 01:48:57 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 000A557875; Wed, 28 Feb 2024 01:37:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b="TV7xCItl" 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 CC94F22098; Wed, 28 Feb 2024 01:36:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709084219; cv=none; b=pIBOwHxvqtTwTwK49seWbYddinqLH38eju0TPn6ZIGyRp0MDqRhZcTUvXwO/+iaf7mK9at9qUIrGqJFx+vH2DVPasMPSGMS4W0yQQnnNFcW00GDOTd2DCkMpF4h5m1Uz+Q0a5wenrn/aHgPb22FtpmpR59g5tQFFf1M76XKbH+0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709084219; c=relaxed/simple; bh=+XyT6AmPyeGSCzDybpKwWtfIMLvamtKqfXcViqYy9iU=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=K2jalrlKJgYZtrFPVGOjTalyzLu3wKU48Z2fVtcPxIfQASMggnJUaMBOclktwiy05/EXRBM7fXmdbyFZucDSoWsMrUhw9AOuKf4OlPqXskXAvit02uatwtjfqAjR9qUp5QeM02dGeNzhvSA8VJDxMWTxxZcJ9Omx8iWdDiw/fjQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com; spf=pass smtp.mailfrom=quicinc.com; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b=TV7xCItl; arc=none smtp.client-ip=205.220.180.131 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 (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 41RMgqWc007861; Wed, 28 Feb 2024 01:36:37 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=wCcbSWsFpVxj3QLd4Hmm fLqNJIIYRPfgAwCjJgT6kZE=; b=TV7xCItlIQKBfHkkBMSX+OLCT+4EOoup9RMw Nhths5zIxL+w7ieo7Ps8Fxw5yst8xrTCuaJdaiin2l0KuXfBQBRe+JkIMleSdYD7 lYMKasfZokNZWBaZ6LNVf7ajt+KkCGJ5IO2Z+RxcAvAzJSk3VdIo8TeRrdX8Yw3C 6o70MGcUyY+fABQya7171U6ASF07QpHDOb/+71JdaznMCXpea/f/wxJ4mP1nP/Q7 vmrjcO57oV/Te7TUpABIWPlKyc+hSS+vPl5rmlczU3pL8k5lu+cfyA6Wl3N/r+W+ 6U2cPeieIxw5pJTQ997QsMPjturQXiTUIUQj2OKveHDM4V2R7Q== Received: from nalasppmta04.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3wha07aj9p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 28 Feb 2024 01:36:37 +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 41S1aaof016739 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 28 Feb 2024 01:36:36 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, 27 Feb 2024 17:36:36 -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>, <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 v18 26/41] ASoC: dt-bindings: Update example for enabling USB offload on SM8250 Date: Tue, 27 Feb 2024 17:36:04 -0800 Message-ID: <20240228013619.29758-27-quic_wcheng@quicinc.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20240228013619.29758-1-quic_wcheng@quicinc.com> References: <20240228013619.29758-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: nalasex01b.na.qualcomm.com (10.47.209.197) 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: uh-YiWO8TKsEUCiSgY1Iad3COC7yJkLP X-Proofpoint-GUID: uh-YiWO8TKsEUCiSgY1Iad3COC7yJkLP X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-02-27_11,2024-02-27_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 mlxscore=0 adultscore=0 mlxlogscore=999 clxscore=1015 suspectscore=0 bulkscore=0 priorityscore=1501 lowpriorityscore=0 phishscore=0 spamscore=0 malwarescore=0 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2402120000 definitions=main-2402280011 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1792105495222534940 X-GMAIL-MSGID: 1792105495222534940 |
Series |
Introduce QC USB SND audio offloading support
|
|
Commit Message
Wesley Cheng
Feb. 28, 2024, 1:36 a.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 6f419747273e..e78b8b660fce 100644 --- a/Documentation/devicetree/bindings/sound/qcom,sm8250.yaml +++ b/Documentation/devicetree/bindings/sound/qcom,sm8250.yaml @@ -227,6 +227,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>; + }; + }; }; - |