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 E1D7A2253EC for ; Sun, 15 Mar 2026 06:51:35 +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=1773557498; cv=none; b=cQpPvZQk8hhTL7A+jrlGBnDWcq78pXqKVmoLYK297WmMpqIZLcasd0PE2C1cTqJX+BAL/tyB39yp1gG63cJJfhNmD3qJgtWIYT/roSx3M9TNmrb29y3h3JfPdZXGfAYsxY/xFcnRRNKkqnG44rnH5ThLrcSqrCnhdjwCRVTdhrc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773557498; c=relaxed/simple; bh=RwMy2mfgyKVA+y7v9VNuo5X/MhlRdMccn9AFTNFVZUU=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=eyo0B8MBPvyUuhuieuY0X+dJsg0R8glxqSqj8UhgH1NlnvnYDBviSV1SDMi/+lEXAo+q7sLhjM5v/W2r5MEWdYgcmiUesprxIZgP+y+Dog+POtwCRLpVfxN4EZ1/lhyB4O8yuWaVP2shpqKp5xqZMTq15TRdPPz7D+PlxAMZWXY= 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=CPfCNDsM; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=MNS4TxNx; 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="CPfCNDsM"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="MNS4TxNx" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62F6TllZ3901226 for ; Sun, 15 Mar 2026 06:51:35 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= r8iueFWtlY+zhXPxKaErs1ddiWgeZ5KwFAs516vxzIQ=; b=CPfCNDsMK1h6ijOG kNONhfNXbOYFz9KhnaJuLH2NJtB8RRItW/3P440l3DRToEIzzvgs+2U+744S+JfB V54JeiBt+9MUux+TW4lVt0uo2ZVVTKUW1/JMNdZ7AsmaVuziSw/8q23Z4jP6XSMt AAgvHkZ8FfRWHUnuPiHRY5Hj9TMRhL4JkaUm76noPkBFhaog5+8aBNI/zticF9pc /tOeFUq1pN+s+v9UP7sLRMC/mqQdBZDybqAZL8qTssBT8njFCalNKmPl5bVf8waR GTHeMTuFCwzAlXRW3IUNMbfz60q0RWg8IfwDjw5u2xBKukHEyZ5qIrhgmZe+Y7+k 1FX1kQ== Received: from mail-pl1-f198.google.com (mail-pl1-f198.google.com [209.85.214.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cw0eca3vp-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sun, 15 Mar 2026 06:51:35 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-2b04db6c138so5456645ad.0 for ; Sat, 14 Mar 2026 23:51:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1773557494; x=1774162294; 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=r8iueFWtlY+zhXPxKaErs1ddiWgeZ5KwFAs516vxzIQ=; b=MNS4TxNxtS71SOgU88WtNd6S4x2IEBZkHJoeEsgF5BejDjzMQaQKMvXfcesPxDMgSg 52EodlUbijAnI5q0ZHNpPKK0t8jtzt9vVsvVPaOmRARSWTjbi4vpWg+hQsVW4pysT816 OPvdAVGGyhtAeJh9as5PY/09FIhOhawOlBS14zIohqjr+JnFzXQkkJn3igoBSQCjL00/ yj3xWPHQZi4jzvY8EoVnHUJiu+ex4/DjY12NSIqg82oIPD6NNb6UW5A4zwnguuSvfSxh NC2RhFSHPJQrDXae9u0S/DcEGHLVchHI490Qld8KCyZioSw+/1cK/yqL0C3XEVVYurA4 TWKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773557494; x=1774162294; 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=r8iueFWtlY+zhXPxKaErs1ddiWgeZ5KwFAs516vxzIQ=; b=hGhJEcB3HVtf+QrGMoiN1eV44Dtz4rjP+4Spo37i7KalWgQE478ckb4/tQHToaEDZ3 kXPd1+ph6puLnjnAoXmlxzh9+eB5RUQbl05Tp4oxVU9FxgXzaAbefau5Hjc7+w2IlT6E h6lZn+tiz19+SXpOjt84nEwuzxWbFDY+0+bfhcJDQdsalbVxwDseiT3KffqiUVN/noIR f/FL79Lhb16xRnYvU2gQYqtmYsBeCHJYQIrXP0ulBaRh5QDa2aIcbWTs3y8S8tWa18Mh Z5ENdrGtU381MvaXlHCLpw4RJaQAHacaPsaGiNTYcYUVozOP9aEN01PU9iP7q3NkdBG6 YJJg== X-Forwarded-Encrypted: i=1; AJvYcCVGqwAtKFgFqP13WXZ25UZ4bCtcxnKhxyAJoQ1htHAH0cl+bDquITewZH5HRlohzVrHcq0kpcjNEMI+@vger.kernel.org X-Gm-Message-State: AOJu0YwewSrEa4pOPFNh+rBabXtaOFQSLqI14nlYVXI1bhnht53TbeA4 Aubd4/bE7WXEEnTd/LlOphnwtQKab/movgHUzkW4GonhXYOL/w9pylMQQLI3p2Fcx43rLiDdMEn enmnMY4Tfn993jP49C+HRYPFKw2X/2NLhNSBGdgiUXzFPruom8lM6UuFVXjSaVppb X-Gm-Gg: ATEYQzzxrnGIsTJi3C6uEYpMxO+oxcO/Xe3wvUE2a2xLUHMOA6ZfuhLKH4Cw/A0dhW9 bsNNuhUf2Njr2Tuc2UBoWDyzSsT6ersJWu+hAJi/INtSRNHunLiqx/pWScTLXmclacKxnr1kePL B0f9hCWVN0UPiuo7IFyK4kkNOUfYhi0LhnYZVn9bAC7uSl7PewLki49cteTW7OIs2bHi//lvxMe 7eFy4GPSEXZfBtXZvFwyPgUN5qg/RtIDyn67J66TJ/EM46qWlKN/P32ddyh3/gMok3qb/VX+dzv /OdDNGxrq6rsnekqcTCenk2phzMn/TEg4rV8nFchmqe8jO83gwp2X7ejGI+gmLBMvCSxlmsHscY WT5XwQmcNV9LXsw3jxs3jpePRUdzhO4r8gAh3DdC5bkEmBx8XKItEGbM= X-Received: by 2002:a17:903:3c43:b0:2ae:c9be:5f30 with SMTP id d9443c01a7336-2aecaa17821mr97593045ad.23.1773557494362; Sat, 14 Mar 2026 23:51:34 -0700 (PDT) X-Received: by 2002:a17:903:3c43:b0:2ae:c9be:5f30 with SMTP id d9443c01a7336-2aecaa17821mr97592775ad.23.1773557493854; Sat, 14 Mar 2026 23:51:33 -0700 (PDT) Received: from [192.168.0.105] ([49.205.253.40]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2aece62c832sm72759705ad.34.2026.03.14.23.51.29 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 14 Mar 2026 23:51:33 -0700 (PDT) Message-ID: <45cc4191-f667-4822-ad51-70d7acb96f69@oss.qualcomm.com> Date: Sun, 15 Mar 2026 12:21:27 +0530 Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v5 2/3] arm64: dts: qcom: Introduce sa8255p SoC To: Konrad Dybcio , Deepti Jaggi , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Dmitry Baryshkov Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Prasad Sodagudi , Nikunj Kela References: <20260304-b4-scmi-upstream-v5-0-f8fc763d8da0@oss.qualcomm.com> <20260304-b4-scmi-upstream-v5-2-f8fc763d8da0@oss.qualcomm.com> Content-Language: en-US From: Shazad Hussain In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Proofpoint-GUID: 8Ofuj9jnpN7fbq89JPRB5O9xAVwe20YO X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzE1MDA1MSBTYWx0ZWRfXz5Dxwd/ZZSoi QwYGJ9WMnbUrIOLd22zTrSzLSBc1BECYtmHd1O2AZbIMtWKyJUgyX3C1WVjL/t1jjXI7wkZ9mS7 g0QWeOYMldWBGZMs4+nOmFTJqK08M8OWfWwLkvhbyAuv2/SeamyEmgYBisX6BIMUcQoBxIvrben IQLWLoVeGJzh/dCmOdxTHvr76jMhyOx+uLx7un5RW/eqA3qTS7N/NBj896MXBNCq7wAzirlQezx 2zdtfyiNPTmSNSNJVFRsD67fBRbfJakXUKffzQXIzS0Hhwd5Ina3nlesLUrt8FBvkQs6midyr/8 DH6bGvzoib/01krtbtZDad3MO02hLIZlQe+XluHqKraVpuTKig6iUUlUfQJBjDvOSVfnGjf26Ju RlkLLEZW1GFy4mntD46YJN7zHHjB/AMjjfHiJiLhW2qvJ5ZNd1A0st35oUOmSqLNnXAOb/rRBf5 JMwmwMJPAuKUxyJ7UDg== X-Proofpoint-ORIG-GUID: 8Ofuj9jnpN7fbq89JPRB5O9xAVwe20YO X-Authority-Analysis: v=2.4 cv=BqqQAIX5 c=1 sm=1 tr=0 ts=69b656f7 cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=Q/HPfrgLATOYNzIt5FBWOg==:17 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=KKAkSRfTAAAA:8 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=COk6AnOGAAAA:8 a=xiaT7CXxcbYZedJJ_CoA:9 a=QEXdDO2ut3YA:10 a=GvdueXVYPmCkWapjIL-Q:22 a=cvBusfyB2V15izCimMoJ:22 a=TjNXssC_j7lpFel5tvFf: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-15_03,2026-03-13_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 lowpriorityscore=0 adultscore=0 clxscore=1011 spamscore=0 phishscore=0 bulkscore=0 malwarescore=0 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603150051 On 3/11/2026 7:11 PM, Konrad Dybcio wrote: > On 3/5/26 5:28 AM, Deepti Jaggi wrote: >> From: Nikunj Kela >> >> Introduce base device tree support for sa8255p Qualcomm's automotive >> infotainment SoC. The base dt file describes core SoC components- CPUs, >> CPU map, ipcc, QUP, geni UART, interrupt controller, TLMM, reserved >> memory, SMMU, firmware scm, scmi, watchdog, SRAM, PSCI, ufs, pcie, pmu >> nodes and enable booting to shell with ramdisk. >> >> The Qualcomm automotive sa8255p SoC utilizes firmware to configure >> platform resources such as clocks, interconnects, and TLMM. Device drivers >> request these resources through the SCMI power,reset and performance >> protocols. Assign each device driver a dedicated SCMI channel and Tx/Rx >> doorbells to support parallel resource requests and aggregation in the >> SCMI platform server. Operate the SCMI server stack in an SMP-enabled VM, >> using the Qualcomm SMC/HVC transport driver for communication. >> >> Group resource operations to improve abstraction and reduce the number of >> SCMI requests. Follow the SCMI-based resource management approach >> demonstrated by Qualcomm at LinaroConnect 2024.[1] >> >> Limit initial support to basic platform resources, serial console, ufs >> and pcie.Defer enabling USB, and Ethernet to subsequent updates. >> >> [1]: https://resources.linaro.org/en/resource/wfnfEwBhRjLV1PEAJoDDte >> >> Co-developed-by: Shazad Hussain >> Signed-off-by: Shazad Hussain >> Signed-off-by: Nikunj Kela >> Co-developed-by: Deepti Jaggi >> Signed-off-by: Deepti Jaggi >> --- > > [...] > >> + tsens2: thermal-sensor@c251000 { >> + compatible = "qcom,sa8255p-tsens", "qcom,tsens-v2"; >> + reg = <0x0 0x0c251000 0x0 0x1ff>, >> + <0x0 0x0c224000 0x0 0x8>; > > All TSENS regions are 0x1000-long > > [...] > >> + tlmm: pinctrl@f000000 { >> + compatible = "qcom,sa8255p-tlmm", "qcom,sa8775p-tlmm"; >> + reg = <0x0 0x0f000000 0x0 0x1000000>; >> + interrupts = ; >> + gpio-controller; >> + #gpio-cells = <2>; >> + interrupt-controller; >> + #interrupt-cells = <2>; >> + gpio-ranges = <&tlmm 0 0 149>; >> + wakeup-parent = <&pdc>; >> + }; > > Praveen suggested GPIOs are not controlled by Linux: > > https://lore.kernel.org/linux-arm-msm/12063990-70fe-4faf-89fa-c74c7bd97f42@oss.qualcomm.com/ > > Could you comment on this? > > [...] > >> + aoss-0-thermal { >> + thermal-sensors = <&tsens0 0>; > > Is Linux going to act on any of these thermal trips? Yes Konard, it's going to act on these for thermal mitigations. -Shazad > > Konrad >