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 78F1A425CF7 for ; Mon, 20 Jul 2026 14:00:50 +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=1784556051; cv=none; b=CSHqMiY3JqDTvHH5TcyJ0MWHYkkimHA2EqMXVLHrrGJK7AAChu1RcRmYztZR0pq0U1UF9dwtbr39XDcvJ4OQrKlfai2/MwrDxy6dYOeGAo/oEKY4koaWUuPUJsK37404boXw8JLYEZgYs4gWQb6YIuAw+DKHdEbZXu8IfjGBhCM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784556051; c=relaxed/simple; bh=ars068aHZ1zh6r3O6lVpEYUVNtKxsXYVCmqzKpHYpXU=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=tiNfU3y9gdRut+9qkmfkSdxVKJsV0A1sC/RSO+wwC/odSn4hc5l8B1wogGAMhyBajDdE6IgUnTxyi1AZWrGj2Lly6iU2rPNqee+kqpVxreJlNYsO9RLCTWcAHkD+gj8HkAvBnvZzZiR2x4pea3h4ZEvq8B56oLGRrZmPf8zxdnw= 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=IN5JDXm0; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=WGJjfrWd; 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="IN5JDXm0"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="WGJjfrWd" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66KDrEMK2807564 for ; Mon, 20 Jul 2026 14:00:49 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=qcppdkim1; bh=fEZu2O1SGmwVg7wnNzlMQJn6 s9vJAsCWIlk1lovELsc=; b=IN5JDXm0gn7aUWNX+Ve+odkyQbafQdowEygyYYOn pxzrMbHownBEMfkaIDEO39iHHRtMmbHj1dnxja59lCNK7PsL5UzHgURD68ePvsP8 uev/ZklUqUwPTqY715T9kjB9HRdA9hmk32Z3FCAfjDSzBd7KlCTq/21WwXoc1puV UWigTwtBZ/bQ9rLXVQuH6LCuANLtG9dEHFHct1ayl/MPAO0O9xAlYDo/f7MQYJ15 +fQAqaE9YkuNeTaoQUSiEf9UEmDl2hwoWYy3uVyIl7woQvmBht7aGs0nAu6WsOId 9hhMJ0XSVxJMoDoNC+hDhpk567sQwmXGjf3d+u2Bb0vr8Q== Received: from mail-oa1-f72.google.com (mail-oa1-f72.google.com [209.85.160.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fhgre988x-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 20 Jul 2026 14:00:48 +0000 (GMT) Received: by mail-oa1-f72.google.com with SMTP id 586e51a60fabf-451d80641efso10832719fac.2 for ; Mon, 20 Jul 2026 07:00:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784556048; x=1785160848; darn=vger.kernel.org; h=in-reply-to:content-disposition:content-type:mime-version :references:message-id:subject:cc:to:from:date:from:to:cc:subject :date:message-id:reply-to:content-type; bh=fEZu2O1SGmwVg7wnNzlMQJn6s9vJAsCWIlk1lovELsc=; b=WGJjfrWd25gFhRJAp1/UhZnGUvsPIaJ0l1qr8pt8Y4LtobFeGhvat0Igp0oDXeaDNM SMeohXoPvd+lh8w32dAwsHMFjFyFNEoAoMmxeS5HJiuOYuNNWi7nh0E9/hsai9yIw+zq /jGDyGcvfeW8Juer089lRNrfGzJhIaa7oIfQRauwKQ9mQYE5tZlCsDblaXG3XsOytbXa BtOjaI2ZOuDHCNHBn7WIEtonTAmDLqUUIN4TIGeIkKq8Fp+njfm0YGXCj3jUNEkK1U9W vekgiulkneTBq+Np9NAaMs/mZohGO2UyQuQX4Q7Na7oFpiCkIJH+TwQYTlssm8AUv8xb ddqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784556048; x=1785160848; h=in-reply-to:content-disposition:content-type:mime-version :references:message-id:subject:cc:to:from:date:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=fEZu2O1SGmwVg7wnNzlMQJn6s9vJAsCWIlk1lovELsc=; b=QWnnhWTAucFl3hWs/lnDIkCZIG6zChMGUuvojitzBeFmqsESv1F6eLKE6pO3E6SrJ2 xuaRwZrziPnnon7h8cof+Q0eODuQxhMK8ZBmqaGFDKjvOJQ2y99fkVX4XXqVEzB1B4WJ AwJnQgmeSB6F+Dg3hgBU0IdEvj3+pVH+/9G3bwlo3MVYRyt88cwE7XHZgSoLAsm1SnPh BM5tEl1TCi7+VWouAdX38wMUHkXkby7QcgfRUvaKumNbnYFFP1e2tvlNLJbAaErxyFBX X4gQol6lwJrM7gxjGoBo1H/zFcSlmtsICysJcXlhU64cgGEIozWdcKWeBe+SPSInHW3R tGSw== X-Forwarded-Encrypted: i=1; AHgh+RpVKjDPZUIoTrC2UQjAEYlPYS+u/ynUv5N7tjxJ9nUAbMvevscVOhox1BCyOn52q1THzWjIwYeBft3nhLM=@vger.kernel.org X-Gm-Message-State: AOJu0Yxg11PrVqDV3hiVdCPAM6AmNkbNC5AUt6JSRN2teoTDYxzxafZt lLegxGv1zIhB2rh06UIePF0SWQFXu7sK2kiGA49d9577grzm7MIn853Cp4oDoULybT3nYLWfShi qvAJ48LTfsMpnFUX5MovdUzEom9nrnH62QVP0Njiy1xp2cxXXPrLsEf9hbAMVMq5BBKKL6ey4+1 I= X-Gm-Gg: AR+sD130ktCnfq+/paaspMQO1xjFGmXhw7adWCIScJDYhUBf0FFFAvj9/B/cU5T/Axu IMlDJ4f4b8Bt1w0RRWLP/Ls2yM7nsQnN2c/GDel6j/ZIUeHxJCF8oH266AeyugGi/9gQ1PRr786 d3YgWuIq6CPLJIM4y8rUtLsNMu4ZlvXRnsOO9bQMbeKpN82c7i8rNPegwfNW2FtifzB2sRyZjP/ xLC5ORsytn8jkEYPjs6RrOF3TWed3lG64RW3AyeKtA17cXLvTlJ9yrS7CZ2Fow5dFe96nmVOdV4 gtVFnAcU1JoWMixIRR+SAO9xLkmwP4AHYiImW2KSfM0Y/VaTLjeRJgstQ0i4Lz20InJxvTOwyu9 xzyCVO5tybyv58lNv0DXuweyqgvEw4SkfwC7Ju5Poi8c= X-Received: by 2002:a05:687c:235b:10b0:456:b3d9:336d with SMTP id 586e51a60fabf-456b3d9398dmr3529616fac.20.1784556048205; Mon, 20 Jul 2026 07:00:48 -0700 (PDT) X-Received: by 2002:a05:687c:235b:10b0:456:b3d9:336d with SMTP id 586e51a60fabf-456b3d9398dmr3529568fac.20.1784556047507; Mon, 20 Jul 2026 07:00:47 -0700 (PDT) Received: from QCOM-aGQu4IUr3Y (i-global052.qualcomm.com. [199.106.103.52]) by smtp.gmail.com with ESMTPSA id 586e51a60fabf-4568e6a92f5sm8537588fac.15.2026.07.20.07.00.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Jul 2026 07:00:46 -0700 (PDT) Date: Mon, 20 Jul 2026 22:00:39 +0800 From: Shawn Guo To: Konrad Dybcio Cc: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bartosz Golaszewski , Deepti Jaggi , devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v6 5/6] arm64: dts: qcom: Add device tree for Nord Ride board Message-ID: References: <20260716142605.2398433-1-shengchao.guo@oss.qualcomm.com> <20260716142605.2398433-6-shengchao.guo@oss.qualcomm.com> <90769e77-c311-4a4f-be37-09065e217f55@oss.qualcomm.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; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Proofpoint-Spam-Info: AW1haW4tMjYwNzIwMDE1NSBTYWx0ZWRfX0dQLea7i+o35 DA0ytkuf8RXTi8FsRYCWAi8aTY+oML/QtrlHapZdCKoniH7QWp8G7GYsddiDtsoq1vznaxpnP3x apu3oAn3b0BT2z10ci7SYENs7T6KCwI= X-Proofpoint-GUID: vtSlLuxzzgAxYVtcKjxHWrqvyP9QDKSX X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzIwMDE1NSBTYWx0ZWRfX/2nq+8pQ5WjZ 3vyZm4BZNEMRrlss/NJDyH+QqVLLUKry6mItWvSKwVqX6zcR1An15I75pfFyqx9wshUj9dCIJFB 9wxFrccBbVx/R+f7sN9ZUs6hQgF51Bx+8TcE5VNolfXh6BPOxWKCA08jm4FlDkObyzglizdXsXp 82Keo8NS/TUeQU8jKxU01BOFpT5jLkMD/0K0ztwVQ/JVaPJnf+GYLdMc5ZIVJ0XJRTI8lto5ss6 UblhYS0LMNfe9FQrwbsw8+NkU4l7TWX7cHDsf7UopTKIXdd5bAP1MjHyYpDkDg/T3imJSicU3EC jrrYIOzD2yPk0uUGzF+uPceLU/mhA+AQWUpgEWj+zrxtncGaDNnt0NuuhH2FtZj2gizOufAd6Gd zvkB06UnBjBf1t5Rl73eZnjvA7ikMd9q7vrxIUt0ArkYEMcb0aSKdhNYRF9vnKlcjJNBxS+Hmj4 w/fHMFB8TNi6XDvOzZg== X-Proofpoint-ORIG-GUID: vtSlLuxzzgAxYVtcKjxHWrqvyP9QDKSX X-Authority-Analysis: v=2.4 cv=foLsol4f c=1 sm=1 tr=0 ts=6a5e2a10 cx=c_pps a=Z3eh007fzM5o9awBa1HkYQ==:117 a=b9+bayejhc3NMeqCNyeLQQ==:17 a=kj9zAlcOel0A:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=gi19r5wPGwIhDG2GCIMA:9 a=CjuIK1q_8ugA:10 a=eBU8X_Hb5SQ8N-bgNfv4:22 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-20_03,2026-07-20_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 suspectscore=0 priorityscore=1501 spamscore=0 clxscore=1015 lowpriorityscore=0 bulkscore=0 malwarescore=0 adultscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607200155 On Mon, Jul 20, 2026 at 10:40:09AM +0200, Konrad Dybcio wrote: > On 7/20/26 6:20 AM, Shawn Guo wrote: > > On Thu, Jul 16, 2026 at 07:14:56PM +0200, Konrad Dybcio wrote: > >> On 7/16/26 4:26 PM, Shawn Guo wrote: > >>> From: Deepti Jaggi > >>> > >>> Add initial device tree for the Qualcomm SA8797P Ride reference board, > >>> which is built on Nord GearVM variant. > > [...] > > >>> +&scmi15 { > >>> + status = "okay"; > >>> +}; > >>> + > >>> +&scmi23 { > >>> + status = "okay"; > >>> +}; > >> > >> Why only these ones? Can all of the SCMI servers be enabled? > > > > These are the ones that have actual/enabled client/consumer devices, > > e.g. scmi3 for ufs, scmi11 for uart, scmi23 for thermal sensors. > > We normally refrain from enabling resources in the DT only because the > OS (really just Linux) doesn't have the necessary support to cope with > the ""complete"" system description. In this case, there's a firmware > layer drives everything and handles on/off requests gracefully > (hopefully). > > > We can enable all the SCMI servers, but I'm afraid that cause kernel > > to map shared memory and issue SMC calls to discover protocols (like > > power domains, DVFS, resets) that have no consumers, which might waste > > a small amount of memory and boot time. > > Please give it a shot and see if there's any immediate > problems. Sorry! I have to take "We can enable all the SCMI servers" back. I just tested. It seems that NHLOS ABL doesn't like the idea, and it fails/refuses to boot Linux Kernel when we enable all SCMI instances in DT. I can try to figure out the cause by working with Auto/firmware team internally, but that likely takes some time. Can we address this later as a separate topic, so that the whole series doesn't get blocked for v7.3 merge window? Shawn