From mboxrd@z Thu Jan 1 00:00:00 1970 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 8486226F29F for ; Fri, 28 Nov 2025 11:22:41 +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=1764328962; cv=none; b=UUnWoWsnxAyPhjWX8TmPDSHh8PBwx9hZsjQJSNnttBFo4YIBmfi9ZTym1QcpZVsXKD6f+8aQDPLtcTFUc0o5+M53IoIQsOgTAZBkWgZipgHkdWW5HSQORtCMvClWe0TjdcDiIooLMuchAymoMuwDEnduE02kIKFlS+6AKcH0dB0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764328962; c=relaxed/simple; bh=QCOTdXE0lArlNpLd3aypqY6iWJag1nBxJAj5Q+Sqo5U=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=ZiGjoEFxHlMUnLFZ3oCp+ruZaUGMhT1mpVm2W7iPnsa8rk6K2rRA6WuloMjDhIbPUrBo6Ens8nQN5ka0cRj0E755OUrRLOl6RQHOb2Pmmp/o4AuDUoP/YRgil4CFQS/q4CNmDV47QIbi3nJ4496NUh8xZ43F6fGX6cOtXjPkdP4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=S3FepLsw; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=eZDtjxFn; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="S3FepLsw"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="eZDtjxFn" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5AS8rfws3989598 for ; Fri, 28 Nov 2025 11:22:40 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= L+PUl/m9D97UXikkb2Q6BQdXzgXaQFRhIIryVPZpqCs=; b=S3FepLswzwuwqqzG pByVNsmybIsOiXhBpwA5S/HTKAbiJ5/PxokBAfNnIb9dOQ0PtmasAoBZyG26+5eg QpLvKh9QFLPDJZEgbG2cAxG2Hpb0U6D3jTliwQ2jlL7sg7OSq5gdSakcLkc8d+Jx xZw+dkz4ex/OMAH4T2J8VL3DiRiYVcBDa2D3C1MRjOY7+TO6qvnvDbiojWGZhsFr /07fA3qTuysycZnTOE4HrIYJvWz8gF2emTPa8WLA6YAFkrj25dQKIzPXMcOUErcM Oh+No7l/1/pf40j+lfUFNeCT6gBiVx13TAGZECYQGkWxSfpbgPlX2UxHCm3y0VwA DpknBA== Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4aq8mm8dy3-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 28 Nov 2025 11:22:40 +0000 (GMT) Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-4ee23b6b6fdso3310331cf.0 for ; Fri, 28 Nov 2025 03:22:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1764328960; x=1764933760; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=L+PUl/m9D97UXikkb2Q6BQdXzgXaQFRhIIryVPZpqCs=; b=eZDtjxFnNajVYvxYsK7lyWsd1gGMLvE2VK1+ElSlFuQMLubwVpVgICfAbvaVxz3TZk p+RJMr7lRvsjcGZAxxVM0PMXebLWxZW1voRSyWFcooDOYpw0caRNmt6UK+A5fUPmaKLr ClHqSQiM53GEctYX/FjYp+y5T7I6J1HGFMqU8XvxsUCfGntsO1nk2phsvYaV8o/i4tdm 85UJoiW8m4vER8hdCslAhLLM6ZCsHxAH2U7U04JC0w0C3jbIV9vrEdMKC0FPV2fgUcP/ lbGRnqbrtixgxsGi8fX+4c+aa2mBvpfmoA4eOuO1tG2Jseo2DLfFCbg/zXcoyDP/7r9S UhTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764328960; x=1764933760; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=L+PUl/m9D97UXikkb2Q6BQdXzgXaQFRhIIryVPZpqCs=; b=CDfAdEhr5vHWGFFeRKTCTthlPD09fcxoDWDKjwODVon6+I8tF0AuYYeA7Cg5CAreiM +E8z/4tf/lAAI/GeqTmA3BAz+W6LfnLmsTwiKKCtKOt5HXEjLwGd9qJeq1hheKT2k0wZ F8bAjfqUA3/sD8FSz1X0S+kh/Lwx8LfhZ7lX/jmgs4L79dBF2upoT3mXSwRuo54rg+Fh g1EWBTOUOrhu2BO/2J+G0OLCaYqtb/7UN2uN8Mf8f000zuQG3vMiMvpITwf8mRLPRuCw TW881CoYlSu6APz4EFC0u21PH3aORHzoK+aWuhFdcJfZJOfRci/ijihPkf8fY6Z37VDG C5jQ== X-Forwarded-Encrypted: i=1; AJvYcCWcoVllOQwtKNE4eRg1vZ9lvdmd949HfGWRS+d2svhD2V38UYI3aE/iqC4HBi5Z7mh5sYWQG043L05AEqk=@vger.kernel.org X-Gm-Message-State: AOJu0Yzfpb+rNFYXuEjQbws/MhYOXc6XXyXfWJ9ykMSdnIKJcy9fdhK9 VvD0Z04NF74pJMFgTzNwwcCt1nhf9Ij8Iu3CumFXbMkxVL85t2XVPC75WqgwpDGmjOhP9Dpd0LD C7FWi3N9BhZYRn4Lzf8Wc25eI/RBNRTg8ZkRl/dVoBvLEj6fNKEiF5CPa1+D+dbPEHak= X-Gm-Gg: ASbGnctBpacswD8yPEU/ZwFaBKMCMhLBQ1WFG2rIcOsadgt2Kdn7iNwTyusdRVATZwA /MZERzVVzwduSht5G+vZKHX/s2aWBH2Z4im1vwXyXwsjAccn5ulqOS4RnRI+nBiebOqBhfJ30cC pCgpNR77d6wRmxir30E0DYynRcxQxcFsKnoD4TaFHvrQNdGnegtEFDdxCjWEfe7+fi+IVhWV70s 5SiFiPDP/A/MmWDDwhOv6mUAwkwGFZHGRdy+b5dSJMG6WVi+hiHBb+t/kKCZVvvYInZHu7KfFKk ZBRftsP3lMWAnDnmpH2F7iSyqa5LkC0kNpSp8SyCjY04BmfWFFhN1SjMChS/K1KLJIdPOWVXWwj /gjpt1Osqh7EyeAMAosYlCf/fUgGl+0rfLE8v0tQNH+4uEn51Hfuz8tZwwMHQfWCuQHQ= X-Received: by 2002:a05:622a:151:b0:4ee:1924:c6fc with SMTP id d75a77b69052e-4ee5883a43cmr263271221cf.1.1764328959451; Fri, 28 Nov 2025 03:22:39 -0800 (PST) X-Google-Smtp-Source: AGHT+IEj5lcs01/6XqZsn9JnDbO1u8XQP0sdJa67KNdRh14wduierNC8EEBi5L/2K8IUrtBUuOnTWw== X-Received: by 2002:a05:622a:151:b0:4ee:1924:c6fc with SMTP id d75a77b69052e-4ee5883a43cmr263270061cf.1.1764328957510; Fri, 28 Nov 2025 03:22:37 -0800 (PST) Received: from [192.168.119.202] (078088045245.garwolin.vectranet.pl. [78.88.45.245]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b76f519e8f4sm425666066b.22.2025.11.28.03.22.35 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 28 Nov 2025 03:22:36 -0800 (PST) Message-ID: <75bd37f9-8282-41c7-943b-f87fad76baea@oss.qualcomm.com> Date: Fri, 28 Nov 2025 12:22:34 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 2/2] arm64: dts: qcom: talos-evk: Add sound card support with DA7212 codec To: Le Qi , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, kernel@oss.qualcomm.com References: <20251125033311.254869-1-le.qi@oss.qualcomm.com> <20251125033311.254869-3-le.qi@oss.qualcomm.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <20251125033311.254869-3-le.qi@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-ORIG-GUID: 3vW5D8G7qd9PT8qUD-rPsVrEBwNfb1IH X-Proofpoint-GUID: 3vW5D8G7qd9PT8qUD-rPsVrEBwNfb1IH X-Authority-Analysis: v=2.4 cv=Cvqys34D c=1 sm=1 tr=0 ts=69298600 cx=c_pps a=WeENfcodrlLV9YRTxbY/uA==:117 a=FpWmc02/iXfjRdCD7H54yg==:17 a=IkcTkHD0fZMA:10 a=6UeiqGixMTsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=GiN-RvxsxEstmNQ0fm8A:9 a=QEXdDO2ut3YA:10 a=kacYvNCVWA4VmyqE58fU:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTI4MDA4MyBTYWx0ZWRfXy6Y4DfAl8bVx mo0R+z1H0CbSIUlb4AiYSJFAGxiACpy7rNKij3Vkc1Qy2/AlQwJAoOHqIIRcMCt4xYpf2qQo75x GA0AdIKkNgFGfnPTzaC48wnScrPeqypBzwT4FK61PymerL5GjWpVPxyJ6C9kx7OWn1MGxZGCzJl aAaohwuQVEk2gU8zjAKN82hzPiD/91p8kOC6f2KBpCpSjymffWvdYtQ8IMlf0aLrIAmy6w5BOWD SkpQ7jue8MDOP5zrBtaVrjZnvi8FtCk+L2VQEH4ZLF+yXCQktq6jfEA2A6JRhVW+/I5+uktfVfm tGwQQmSAPbwvmyKcx/lKsl4EtGwGJtn7AMbXGAySZOeyWDHxt+wwuVuvl9/0LIEuxCJsotZQlR5 xBWawA5VONxCWmqa/Yk/wEgYKRaxSg== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-11-28_03,2025-11-27_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 adultscore=0 priorityscore=1501 malwarescore=0 impostorscore=0 suspectscore=0 clxscore=1015 lowpriorityscore=0 bulkscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2511280083 On 11/25/25 4:33 AM, Le Qi wrote: > Add the sound card node for QCS615 Talos EVK with DA7212 codec > connected over the Primary MI2S interface. The configuration enables > headphone playback and headset microphone capture, both of which have > been tested to work. > > Signed-off-by: Le Qi > --- > arch/arm64/boot/dts/qcom/talos-evk.dts | 54 ++++++++++++++++++++++++++ > 1 file changed, 54 insertions(+) > > diff --git a/arch/arm64/boot/dts/qcom/talos-evk.dts b/arch/arm64/boot/dts/qcom/talos-evk.dts > index 8ca0699e3c40..3f382fb6d1f5 100644 > --- a/arch/arm64/boot/dts/qcom/talos-evk.dts > +++ b/arch/arm64/boot/dts/qcom/talos-evk.dts > @@ -5,6 +5,7 @@ > /dts-v1/; > > #include "talos-evk-cb.dtsi" > +#include > > / { > hdmi-out { > @@ -18,6 +19,46 @@ hdmi_con_out: endpoint { > }; > }; > > + sound { > + compatible = "qcom,qcs615-sndcard"; > + model = "qcs615-snd-card"; > + > + pinctrl-0 = <&mi2s1_pins>; > + pinctrl-names = "default"; > + > + pri-mi2s-playback-dai-link { > + link-name = "Primary MI2S Playback"; > + > + codec { > + sound-dai = <&codec_da7212>; > + }; > + > + cpu { > + sound-dai = <&q6apmbedai PRIMARY_MI2S_RX>; > + }; > + > + platform { > + sound-dai = <&q6apm>; > + }; > + }; > + > + pri-mi2s-capture-dai-link { nit: 'capture' < 'playback' Reviewed-by: Konrad Dybcio Konrad