Received: by 2002:a05:7412:8d10:b0:f3:1519:9f41 with SMTP id bj16csp6979699rdb; Fri, 15 Dec 2023 13:59:04 -0800 (PST) X-Google-Smtp-Source: AGHT+IE78lCgll7Au588XMF0G2Neg9SPX785PK+l/wF1TvMmdMEaPWbC7zzv8WdTRIzBu4uRRyI9 X-Received: by 2002:ac8:5dce:0:b0:425:9382:6534 with SMTP id e14-20020ac85dce000000b0042593826534mr12069351qtx.65.1702677543977; Fri, 15 Dec 2023 13:59:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1702677543; cv=none; d=google.com; s=arc-20160816; b=PQz4afdtlarSdTrypBKaVDJkFPmAK2cvvhTNWtll8RqfWPSwQ4W0QOkpPw0XgQ/VSU Zz8wEbnCqiDte5Z+RWI2p8i2UCXokguS/DOqGc6Ak+V1F/EwI6dP2qAzix/Haak+IlgE 2rf2YtqL8JVm4rlKAY660OF7BGvRFrlpa6m+/8HoBkkpmO3gGY40BKFoPqU5soLG6OV4 /Aqd1S7pNgT1BVtN5gqCYg3vXDofTF1vw3eILiiHCn6TuQBLqZgz7kCs92/wtcOA+Ex8 fkp6WbF/bfS5Li8TAy83JyeTIRgG6Vxnc5jUAd3PTtQ+6dDCJhLB3eS15fIRDBzUXTnb PUsw== 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=MNfTBeHEnigKBqSmVoWxEokRrdWm9BbEuFreRb4L2c3jYNrXOFBFgGpRxkLpIrH99W zMgyCgRZ7bP4nyyHFnf6YkuOLAwksJK94Z51YcE5IPcsr31zgJkC/kQv48XT0dS8VFvH GcQqD6Baox00B9O92dZnd3NCXFNcaVsmzMbxvCIKWJuvcq712F7X9gxpXFcrYPbJshXk fVESQx/mQCdJGnBUI/9JkcM0JFRwwPTt56tZjqO1jgfufZV/i6LDFVWDiuJlz+/s5PoP geK9p2nklvYpC5yFRukH+TJ8PMT1Q0xAUUTpJdcdlUhJqTDmgBCnKs8cC9/ZKnRqEXtQ CwgA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=DkSMHdOY; spf=pass (google.com: domain of linux-kernel+bounces-1701-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-1701-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id fg10-20020a05622a580a00b0042581e4d6f6si19955934qtb.547.2023.12.15.13.59.03 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 Dec 2023 13:59:03 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-1701-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=DkSMHdOY; spf=pass (google.com: domain of linux-kernel+bounces-1701-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-1701-linux.lists.archive=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 ny.mirrors.kernel.org (Postfix) with ESMTPS id AE1101C2416C for ; Fri, 15 Dec 2023 21:59:03 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 8ADF318EB3; Fri, 15 Dec 2023 21:50:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b="DkSMHdOY" X-Original-To: linux-kernel@vger.kernel.org Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.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 AFC6468EB1; Fri, 15 Dec 2023 21:50:30 +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 (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 3BFL6so3025703; Fri, 15 Dec 2023 21:50:14 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=DkSMHdOYJA4vdWE5pWJqKsBaOZHlnyoIXWnf BMBr0xAhvFRsu1Ihsndokwgi8rUkV0sGfsMejQngpgEtepI0KRNqKrAEc3058fuC hr8UGp0OuHDhxndgf409R8IDAJJmoa695Vxa+X64lr5uSmb/b2MKoKs0noyPlLH9 MP8qJjYUG9HXca02YEEJtn70YqLQMOiQ2bdyezZgEjgf7fTn573FJxED5yjAtsyR vss7OI4pf/fm17O3MHLHOXl6s/EliSJSeuB5TMjLB6B3dXd2ckdoXUWQY0Y8KRNi 3lG//Pi7MeFwVqC/SceQ2YPWDMyS2f1z3VlUinW8695Ttl5E3Q== Received: from nalasppmta02.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3v0hqcj7bc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 15 Dec 2023 21:50:14 +0000 (GMT) Received: from nalasex01b.na.qualcomm.com (nalasex01b.na.qualcomm.com [10.47.209.197]) by NALASPPMTA02.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 3BFLoDEu012361 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 15 Dec 2023 21:50:13 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; Fri, 15 Dec 2023 13:50:13 -0800 From: Wesley Cheng To: , , , , , , , , , , , , , , , CC: , , , , , , , Wesley Cheng Subject: [PATCH v10 26/41] ASoC: dt-bindings: Update example for enabling USB offload on SM8250 Date: Fri, 15 Dec 2023 13:49:40 -0800 Message-ID: <20231215214955.12110-27-quic_wcheng@quicinc.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20231215214955.12110-1-quic_wcheng@quicinc.com> References: <20231215214955.12110-1-quic_wcheng@quicinc.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: 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: tArA1DfciH9sp4n4aS4BY1MTTDwg1lD_ X-Proofpoint-GUID: tArA1DfciH9sp4n4aS4BY1MTTDwg1lD_ 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 malwarescore=0 mlxscore=0 phishscore=0 adultscore=0 priorityscore=1501 impostorscore=0 lowpriorityscore=0 mlxlogscore=999 clxscore=1015 suspectscore=0 spamscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2311290000 definitions=main-2312150152 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 Signed-off-by: Wesley Cheng --- .../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>; + }; + }; }; - |