From mboxrd@z Thu Jan 1 00:00:00 1970 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 03293409114 for ; Mon, 13 Jul 2026 12:14:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783944880; cv=none; b=X1bw8M+XbUIidK5CQd+I/I09nxKbwVLivjzR6FwRUC0ylts5A9WIdMtJ7xs/OArifkX3DS5EiLA/FHbGOlGtqeNF6iDbQCi6sBF+/6VUoGr1TTGhSMHBfL0vXKfMh2Fg8PzPK83Ga5s41pXB51RVcVt1139XsWcwya6B3G5Oo08= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783944880; c=relaxed/simple; bh=nsI8T4STqsmeEuiGAOxbYxuJO6hrXOyetkh9eq6Zjwg=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=Kdj52If4ztsR9jIkdHotBFmCOqv56ktl9tWxsJmcl0rZ/vVUZ0Gu8r7PQTB+ikGbNJ/dsMqjmWZknSz/r21nu90Jhbjszyy8BaYj2kGk5svYCOJWaIzeqfo69cs/Vo78rz6DIfBykqAxL9BBCIq6AY2rfR0K+gCW4HIQ/ZDp6Mc= 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=PIZqpuaU; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=kMrR9LnH; arc=none smtp.client-ip=205.220.168.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="PIZqpuaU"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="kMrR9LnH" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66DCDvQZ1494356 for ; Mon, 13 Jul 2026 12:14:33 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= XrPKA0Oj1Y4loPQt0pufsQoLaVHckgT9fOh151W7dnk=; b=PIZqpuaU+dcN2cYl K7OG79yORlwqF+yS3McM1y2kI/lDMjYUmLFLiIPJ6JEu7iwlt5Y1mY7nw5m0KW2z K4f/Ogtn2kEloNL9btXjk2rKGCjHHDmSNdFfQuO5sZ8xSbbi6xnGB4GitPzAQiSC L3k47FPtVDrgy2IHsSaIHPu9/kI/yEsudc2NxZhmV2FMB2crUFQP7gn6ZIAc7As/ ZHD5swctvnyvRq4licOfVoCFNqfq/qpBmApvLgiSOiMTkxJTzR3Dnll0cAJzJiXC xWReY8uJgUT6lDyrKnc41xax3hpq65biHKXaEOVZIW9UrnQkhH0pvp5FMfC07hdq qUFBuQ== Received: from mail-qv1-f72.google.com (mail-qv1-f72.google.com [209.85.219.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fcjnm2f0g-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 13 Jul 2026 12:14:33 +0000 (GMT) Received: by mail-qv1-f72.google.com with SMTP id 6a1803df08f44-9058a836724so5044016d6.2 for ; Mon, 13 Jul 2026 05:14:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1783944872; x=1784549672; darn=vger.kernel.org; h=content-transfer-encoding:content-type: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 :content-type; bh=XrPKA0Oj1Y4loPQt0pufsQoLaVHckgT9fOh151W7dnk=; b=kMrR9LnHJWgEtg3W8ExNqwgYxhESYNok/6zwHgCI6O29Vd1E9SY10awPWTv+a3cH// ko8vQTIlzXnEkMpFmQ3QcPT+v4zNPBTVNlnsyhX4x9GkonWLta2vt52jI6seoCFHcIYI AAtKAZZ0SE0HFPJZy8ZgoWoZQr9BJ9F9viWwoPRwmIvEGyStv9APUkvGmhzIH352K7oD rJmvBKZQS3h92FgHjrS2u9mUZe5ylj4zoOpK+b2DnRFJ5iWCm0pyuQUA8DWgI74gZy+q klTO4fy21n/yGNhzzK4yWGIeFl+IMjuYj2j5Vhh+SLLRfinroNw914ClnF+4MIb5tQio t+tg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783944872; x=1784549672; h=content-transfer-encoding:content-type: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:content-type; bh=XrPKA0Oj1Y4loPQt0pufsQoLaVHckgT9fOh151W7dnk=; b=cIfTENj+HuEZ4ks96Hn/s4sy8MAUdhHQtPOzzl5Tz6Gmdedra5+X04WjAil3vcDlWt xRINsyzpvBSRJ4FqIL1f6OueS1dqTnQGHWJpAr8txq9i28estX28xylfU0cj7hIaJ2Ey H+h1THtfXit4GyVn9PA+XokociwjbTH+Sr8I7u8NmaoECtspPIVwVzQNP3ZqcB9N7vI4 9wHFHpDtkuUSQ2LWbqxfGX39kINen0UBC0XmospQzkWtt+/BPuv5aR+8T7R1Bnlv9Mwa Hkbvw4SZUJFL4zjDrUcgJ5e2X6w7vPz6mw+oJaf8u9pw3jUNiqH3A/kPaYQtpESrmRiN 273A== X-Forwarded-Encrypted: i=1; AHgh+RrCduTmNTVJVpLN9cnti4xUOCzBVg0TWTMH6OtQ6oZ2sViwg/K5RzzbXq8Sh9GhWE7kbmMMm4OopyiWfiA=@vger.kernel.org X-Gm-Message-State: AOJu0YxqzN4O5xO3vA/N8dzqVhVt2+UO/UoD1RCU+pOvOWaTPagwDe7l zUg9mlPvx4SOoTg18+BrjaGdGtcPFT/UvmPgPieMO7zYy6Ahr7F7jntIAldaKnNVlVXg2d/bCfz Oqei73tT2pWg3nKfwG33mduDOF6Jl13g2mntFRjP8C44RGYBoOU42v4Z8qRTu1khpC/4= X-Gm-Gg: AfdE7clpODjbIkcx/1MBtJnxo+9H5SirxritZ7crbziSqX2GBwjZoeAs+CKWmut8uY/ ZZ3h5I1FAw9uEMPE+ZrPo7DNZwkmvvXDLmazAJi51J8UYAHBo3Gayad7ysoch8KyUe+YPjRoGTS tWcMLn0I1UTNPi+qvKZFKXm67PYkdxmL56hU0iTMM1015T300yh06bZL2zr8Ld8TeE2+hAcoQ97 HaM9MAM22vXsZdZCsVL7nSYmoVlGkHYbjMEv5Qe+aIZOVwfV9jB9o382yt8TBK25ozFPaiJr+9O kBsJlsTrcLQY9qEYiaI/MaKUuGtLN6I4rsB5nsdgWJe0kPLpjZ8pjiDBr24V5Ig100f+8PxlVqU AyEVYFKadl2/QGFNaggbM1VaNslV9GM+8IKw= X-Received: by 2002:a05:6214:448e:b0:8ea:6c75:7381 with SMTP id 6a1803df08f44-9040018799fmr77529206d6.1.1783944872335; Mon, 13 Jul 2026 05:14:32 -0700 (PDT) X-Received: by 2002:a05:6214:448e:b0:8ea:6c75:7381 with SMTP id 6a1803df08f44-9040018799fmr77528786d6.1.1783944871941; Mon, 13 Jul 2026 05:14:31 -0700 (PDT) Received: from [192.168.120.193] ([178.235.128.140]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-69a19ce4ad4sm15075398a12.12.2026.07.13.05.14.25 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 13 Jul 2026 05:14:31 -0700 (PDT) Message-ID: Date: Mon, 13 Jul 2026 14:14:24 +0200 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 4/4] arm64: dts: qcom: shikra: Add support for AudioCoreCC and AudioCoreCSR nodes To: Imran Shaik , Bjorn Andersson , Michael Turquette , Stephen Boyd , Brian Masney , Philipp Zabel , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Konrad Dybcio Cc: Ajit Pandey , Taniya Das , Jagadeesh Kona , linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org References: <20260708-shikra-audiocorecc-v2-0-b320d822cdd0@oss.qualcomm.com> <20260708-shikra-audiocorecc-v2-4-b320d822cdd0@oss.qualcomm.com> <71576059-b5cd-401e-b4b0-c1784f24ba46@oss.qualcomm.com> <81ac9bcb-65c8-4cd5-bc54-c350f24d06a8@oss.qualcomm.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <81ac9bcb-65c8-4cd5-bc54-c350f24d06a8@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-ORIG-GUID: CtxWZO7IVOHQds9lt17FZRhbQLytlyR9 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzEzMDEyOCBTYWx0ZWRfX/8srNEoOhiuW JynlRPSIxUhYozkFx4JGV1ObE80hUzIqsgIU3cuFCvU4iBbLprJhABCePu/PY392eGnjB5Sd8fR hg6SO42TR2mjVnDxZHsaU8+ufc/ggVx956KzR26IWFBmJBvcpSHOBGFFle3rXqwwpBJ1JinN1kZ rfRYi49lRZrnsA3eJgGK2l0p6T34Ii24Hn+RC/DEPVPZjtMqUX8wxzvt4RP6yJWoeWMbt9Mt22w 60bx8kyo8IbYibtLJ5ijrHGK/Ah5Cx/K0Bd6IQRQxzE920PSLQvDkKRpcgFt5rFFzIAgDNIetSc CcExWUqx3tuWKhI6RW9zctNr8Ml1gpcO3ZKsGU7OAKzbkVrco/nP8VGjdTmZJFCOoHf2pqayNp6 sNzGDq0D5OHr5lupnX9+5KkWrY47OKY3xJYnT8k8+nkRfYtf3nMMOLN5Sd3ap7x6HKbJvPWJmhT WlMdZ4ZpnxFLcAjS5kA== X-Proofpoint-GUID: CtxWZO7IVOHQds9lt17FZRhbQLytlyR9 X-Authority-Analysis: v=2.4 cv=AfmB2XXG c=1 sm=1 tr=0 ts=6a54d6a9 cx=c_pps a=7E5Bxpl4vBhpaufnMqZlrw==:117 a=PRfkaYvzSr8QmIIGAkY2Sg==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=AMBhOB7pGyomvzLA2OYA:9 a=QEXdDO2ut3YA:10 a=pJ04lnu7RYOZP9TFuWaZ:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwNzEzMDEyOCBTYWx0ZWRfXyO4Q1tltRUNK WX0lU3IBhlV++bQJrhTi9f96KZT8qbTuVNZqD4hgHi6cH2cL+zsPqIZBskuv+XT9zdH5aQOuJ+F 6quZ1Yg8FcixGq2mRCVsDerS5V3EOOI= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-13_03,2026-07-10_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 lowpriorityscore=0 phishscore=0 priorityscore=1501 impostorscore=0 malwarescore=0 clxscore=1015 suspectscore=0 adultscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607130128 On 7/13/26 2:07 PM, Imran Shaik wrote: > > > On 09-07-2026 05:30 pm, Konrad Dybcio wrote: >> On 7/8/26 8:25 PM, Imran Shaik wrote: >>> Add support for Audio Core Clock Controller (AudioCoreCC) and Audio Core >>> CSR nodes on Qualcomm Shikra SoC. The Audio Core Clocks and Resets support >>> differs across Shikra variants based on Audio subsystem enablement as >>> follows: >>> - CQM variant: The QAIF driver runs on HLOS, hence both clocks and resets >>> are required to be supported on HLOS. >>> - CQS variant: The QAIF driver runs on the Modem, and required clocks are >>> handled on Modem, so from HLOS only resets are needed. >>> - IQS variant: no soundwire codes, hence no clocks/resets are needed. >>> >>> Signed-off-by: Imran Shaik >>> --- >> >> For the sake of simplification, can the resets be enabled >> globally by default? >> > > By default (PoR), those resets are under HW control. For audio use cases, software desserts/asserts for switching to SW control. Hence, these cannot be enabled globally by default. What does enabling the provider node have to do with changing the state of the resources? FWIW there's nothing like reset_sync_state Konrad