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 2493638F247 for ; Wed, 18 Mar 2026 10:39:16 +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=1773830358; cv=none; b=Ol2CFmFXM2uqsv/Ir+7PC8Oa9haG+pFSk8lksJQZuJtidyLTdpL9NwjqNuN06N7s/hFuf4FN1Pm4iBoU6Am42e+lTOVGNFML2TStfnPG3twUiAB0wqV9lqbib8I9WtnUNQ++WbVY6jK27DN8TdFMB5EqJ2+Xxtaiw3+BVTlupDM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773830358; c=relaxed/simple; bh=7YtcbCtK1WPnAAGDtt9ml8BO8NPQBm0crmxCVQBIpyQ=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=B9miJXL3ccx4FXibO7SqIDCwFINxQNa9ckXr0xlNMmTu0T7WdoHr7x1MEaIjDTSuvCOhGBuRLeAqAIOuH7CD6gMPB3sZc8R2FyGbbrhvze24P0cm69Fnt3XlpzRRvyLj0yQUPPyY4kAIQe0yH7E0KtO4EIgcX2LgOocgwEYOPt0= 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=Oed10jw6; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=M7uzPFlO; 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="Oed10jw6"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="M7uzPFlO" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62I9N3aB3358710 for ; Wed, 18 Mar 2026 10:39:16 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= djX9hXlOZ6IfsE88ywUXjLHf1eDDYfMHYW4uViExYnw=; b=Oed10jw6WnyTzJhw IRrAHcWmxR2YeN68cKWcS3XkZjh+RzZ1f3Fz3PLSKeefG05t+Yt7TtEbmgvLqSD8 1ALg9S+qoEqNURGSZaDWuUcUsVWtiR5gocXQhzQ55Q48UwkT6ieeiknmMFtHYlSr iMycPsH59gYYOA4YsUXsYYBQoZizqMRDDFc+bphl3sT3xzJEf5TDlYqgNCZOhkbd phaYPYrUbL9p4EWW8vzhfUyyCOHVrcMq4rge8QmXIHXaga6KiLAVaHWVwyhQs0Wm WRrnsoHm8mnmReRu1LP7gNH+R0rVxhuRc6cGvRKlqSVbtfpVK7xbOnBYYg9nQpfQ vkVT2w== Received: from mail-qt1-f197.google.com (mail-qt1-f197.google.com [209.85.160.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cyscb09kg-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 18 Mar 2026 10:39:16 +0000 (GMT) Received: by mail-qt1-f197.google.com with SMTP id d75a77b69052e-5090f7cee3eso39952481cf.1 for ; Wed, 18 Mar 2026 03:39:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1773830355; x=1774435155; 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=djX9hXlOZ6IfsE88ywUXjLHf1eDDYfMHYW4uViExYnw=; b=M7uzPFlOE42B1bs/blfPNGv2Qns1iaEZscA8SojAw4bsXHwveCkHwha5xLM5Ncstej BAmYTettUKzgQB9HVQYjXogMC+Eeg8bGpLSKQk/sjMlHscRKB5VnypCQXwO767R/zlOi dxnxNHywl2YHAVHrKzHkD1EJcfVyuA/lxDxKhb2acga3RTC8i0mGso7Gj5JxiGTDOZXo AjL4T8RVc9cQawKt0b9Hd4pb9u8ixXPfkbT//XBSUVltjcJEnA+survcQL3KG1q5P9ad MwejJk3fVLg+H75MR0DJPd2bM0jsk6KF0BFBiQ4OMTH8tQ1VBgLT10W9oIttz2N3yyxd ZzLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773830355; x=1774435155; 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=djX9hXlOZ6IfsE88ywUXjLHf1eDDYfMHYW4uViExYnw=; b=qLg9E2vlYr37JgSS2NhtsFq0DsyD4MF54ZXZZYTFGi9pzZ6J++Ustk8vduONhQlcPM YSpk/RgADj1j6NVzgvJmicR0UMcCTKfDGTJl7LIiYyRSNAUXsLy8tLBtVoN8moNJ2SXh 2bw7UmD1kVX4PLw3BsOG13dzUURFJWPBBKekVL5oAmCs5it1CwOzajmf/9nmcT+sTjlr 6IwXCRNBu0CLGwjOL4EV+jZlZI3maKGhfprBXLj/OjoVttfu2uFBlgYYMwznG3jTeNyE hv5+0ij9CxScLW1f1DLk7i/25XqloU3Srcw08rgI/I7w6qWRM7xnCxRt//MeqtDFtul9 Usbw== X-Forwarded-Encrypted: i=1; AJvYcCX3bWBKUoblcmW3a7ytaypNmeBieRmofnnkuVKQR9C1JJHbGKWu8OTjyCRhfPReWR5P6o4TT9iDhxiHugE=@vger.kernel.org X-Gm-Message-State: AOJu0YwAowg3PyZLyTsNLkDl8afkvlAUZNOz/+fGk+WE/zNRQo4BLDJv U71lVaj6jto08BYd6jj+rmjOw76Ka2wXJc5B9MVfsXiyijz9vAgqlEplx9Z79QXRG94WFPHPLAu 710dIrLnnUTjR7H1BawzqhmJ0PaDh7sMrAxk1kFQYAFU7BNR58KsCEFNgmGm8XmkdCMw= X-Gm-Gg: ATEYQzzfvHlyyVB3FNdPKXZTYHF4sioetxR9Ev4m0n7YB8E2AY90dJ5tRxpR0kR9LYc GP4ZNWSkuoAf5WVhSuc2KTdEqnwKz040EkXx2l/nxdbNM3UBIiyWxj2EII1Ei4f0PYFd4uJvjza 6m798Xi9NuX57fu97fry2TUweW4WSpRZmYLmgt3Y3w3XG53u2/fuJ8KhZbLJurco6DZSdiu0g6O CFDiJzTl1gvzAi0byAwxHN1yriUjUbqrIOU0jSG+ZB6KemYZPI7KePgLr5a9mJ2tyhBPzRD3x7t i2xifFXLcPy2rUMF3436YHt3u/+IkbLh5jJ5A1Qgup9tHLk3XQT4IoCU6ZCrHxiE9x0zBeGkLzO cbXkjgqFhtuVQdmEd3ltcuk5yWaZ0IsHRHgPJVNd8oaywsA8EOk7JS9ipHRjgju++iO4zx8dbpV /ma3c= X-Received: by 2002:ac8:5f4c:0:b0:509:882:9e7b with SMTP id d75a77b69052e-50b148f4455mr24698251cf.8.1773830355392; Wed, 18 Mar 2026 03:39:15 -0700 (PDT) X-Received: by 2002:ac8:5f4c:0:b0:509:882:9e7b with SMTP id d75a77b69052e-50b148f4455mr24698031cf.8.1773830355002; Wed, 18 Mar 2026 03:39:15 -0700 (PDT) Received: from [192.168.119.254] (078088045245.garwolin.vectranet.pl. [78.88.45.245]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b9805690698sm59748266b.1.2026.03.18.03.39.12 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 18 Mar 2026 03:39:14 -0700 (PDT) Message-ID: <60a70a6d-7683-475a-89dd-acecac1a0e36@oss.qualcomm.com> Date: Wed, 18 Mar 2026 11:39:12 +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 1/5] arm64: dts: qcom: x1e80100: Remove interconnect from SCM device To: Dmitry Baryshkov Cc: "Maulik Shah (mkshah)" , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thomas Gleixner , Linus Walleij , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, Sneh Mankad References: <20260312-hamoa_pdc-v1-0-760c8593ce50@oss.qualcomm.com> <20260312-hamoa_pdc-v1-1-760c8593ce50@oss.qualcomm.com> <198ccf60-a4b9-438b-ad92-bc4d2cc84b83@oss.qualcomm.com> <90b3a7df-cd02-4878-b614-1499589f0906@oss.qualcomm.com> <822cc610-7984-4684-99d3-8abd679eb06d@oss.qualcomm.com> <6kywpew2ttav7enc6euwbmn4jjx7mx2vpm5v3fjvey4tti5bbs@xhspy47zyto4> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <6kywpew2ttav7enc6euwbmn4jjx7mx2vpm5v3fjvey4tti5bbs@xhspy47zyto4> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-ORIG-GUID: cm7wX5hKRptLZUl-Xw3MSp8E2riYDJAn X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzE4MDA4OSBTYWx0ZWRfX2U5PwtCSAWje TUAt+mVqUgy/b59PmyvZnyAYPruREpAORSQUR0jHl1lv0JhyuJt2Kces8Sw8GGbTxklS+go6XlD mP0Ik4F7XEski1VT0yOgCKsFCjJor0+LLK7luctvY/AfAMJkBxSZ8dbbKsl8GJbVkIkppZEVYvS VB0hvMjcjHhy8nUmTWbPQdnAaYss3zBvxZwh3Y8kiEcdDzPdtbZ/76TyqOB+mMGkG/y04KoFJIE AWG/+OBquL/dW2g6h1GbmXPvQSWFDu90qk6lIH9Ex+msGQeVsnkOAMFqyx5CoErCgWplGhnPDe4 stigrZ6nBLZd83VTXxnX8u5IMjLaUCaRqptW3oT0kDkscADit+iDPKa0OJNSzWa0d5Ojh+e1sC+ ITyoSKVgv7s51J688meBXi7Jg1jEYcVg82o66f5BfnQD74SLHbtKqjo12K6YyT1jLVvxx8H/9Oo mQIGsWFjIkQYVbkRlmQ== X-Proofpoint-GUID: cm7wX5hKRptLZUl-Xw3MSp8E2riYDJAn X-Authority-Analysis: v=2.4 cv=PtCergM3 c=1 sm=1 tr=0 ts=69ba80d4 cx=c_pps a=EVbN6Ke/fEF3bsl7X48z0g==:117 a=FpWmc02/iXfjRdCD7H54yg==:17 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=3oHnRM2YjcEhQKEPrrQA:9 a=QEXdDO2ut3YA:10 a=a_PwQJl-kcHnX1M80qC6:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-18_01,2026-03-17_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 clxscore=1015 priorityscore=1501 bulkscore=0 lowpriorityscore=0 malwarescore=0 spamscore=0 adultscore=0 suspectscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603180089 On 3/18/26 11:38 AM, Dmitry Baryshkov wrote: > On Wed, Mar 18, 2026 at 10:33:28AM +0100, Konrad Dybcio wrote: >> On 3/16/26 3:25 PM, Dmitry Baryshkov wrote: >>> On Mon, Mar 16, 2026 at 10:39:09AM +0100, Konrad Dybcio wrote: >>>> On 3/13/26 3:48 PM, Dmitry Baryshkov wrote: >>>>> On Fri, Mar 13, 2026 at 12:59:46PM +0100, Konrad Dybcio wrote: >>>>>> On 3/13/26 11:12 AM, Maulik Shah (mkshah) wrote: >>>>>>> On 3/13/2026 7:41 AM, Dmitry Baryshkov wrote: >>>>>>>> On Thu, Mar 12, 2026 at 09:26:35PM +0530, Maulik Shah wrote: >>>>>> >>>>>>> d) Add separate SCM child device (with interconnects) under SoC. >>>>>> >>>>>> We'd then have to probe it as an aux device or something, which would >>>>>> either delay the probing of SCM, or introduce the need to ping-pong for >>>>>> PAS availability between the API provider and consumer, since some calls >>>>>> work perfectly fine without the ICC path, while others could really use >>>>>> it >>>>> >>>>> qcom_scm_pas_is_available() ? >>>> >>>> This comes back to either having to wait for the interconnect provider >>>> anyway, or allowing the ICC-enhanced calls to take place before they that >>>> happens, stripping us of the benefits. >>> >>> Yes. However this way only the PAS users will have to wait (i.e. >>> remoteprocs, venus, IPA, etc.). All the basic providers would be able to >>> probe. >> >> Do you then envision a separate qcom_scm_pil_is_available()? > > Which calls would it guard? pil/pas/whatever.. auth_and_reset(), probably Konrad