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 6D04731E823 for ; Thu, 5 Mar 2026 11:34:05 +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=1772710446; cv=none; b=rDy3pslORHzHU1n3tsHuocBpZfUDisUhVhShVO7zVNgkucKpnFwWEXG3Us4McEbw/raP4ExvK7u/+iwxApTfi+wesDWUHyXjvori0QkzaQrEvIakZzE+JzeNxqbS82lcGG+tTROU46z44vApIU5PlUAm8L/5O3E/s7XAAsxhCNc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772710446; c=relaxed/simple; bh=DK7rbmt0fdJaJXwujoUdrzNkqZH/Axad7pPvocVuokE=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=dEefnnsyVhz1l3L23PvI4Vmj1EOfC4U5Jy5g2ti42X3uCJOAygpJqetq/1t3nMFNA9+RHkCkXWZ1ykqw961rHCGOexAVLmjPbXmlXOm/xYlE0BNiFXkt2w89R+KgbPWqZqGK+tr1dxqYO3Xerqu3OGvj83/qrwN7upxCvcbFp5k= 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=fQYop4yF; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=IJNon9ps; 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="fQYop4yF"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="IJNon9ps" Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 625AFpxL1517950 for ; Thu, 5 Mar 2026 11:34:04 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= cSJ6/gnzvyp+MqZzEwrFuS8ohF6YfunLzHCMX8kNpaQ=; b=fQYop4yF7vuy3qOe SQNlA0GzPEYBIK6g9wicUqQfdMGRMSN4l0hcBfQszns815TIMW21nTuryuPvFAVe 2biFBZXeMbsr1ZNTHbusT3vq8LyjivAAK4J/exGhVOuIQCdFeU+t/Oi4Pzi2acKw MiimDKLV+OEYf1f6mpsZ6V/FaAtwV75PS4ABZG/m3hVFfx6UUra9yrrIi6nyPTK4 3dXNhKeygP/VjS5+9sbbtFiJV9Mkft0Nm9o0Cwa3DbneVjpYcenNDfVGZhEOVGPR 3CqqkmAhs4w3bLel65Iv49QkRfVlATTtWjEA67k/O+tHXi42QH+hKoPD6wCJyZAN vVw7kA== Received: from mail-qv1-f69.google.com (mail-qv1-f69.google.com [209.85.219.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cpuptjj76-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 05 Mar 2026 11:34:04 +0000 (GMT) Received: by mail-qv1-f69.google.com with SMTP id 6a1803df08f44-89a012f8ab7so26054756d6.2 for ; Thu, 05 Mar 2026 03:34:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772710444; x=1773315244; 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=cSJ6/gnzvyp+MqZzEwrFuS8ohF6YfunLzHCMX8kNpaQ=; b=IJNon9pse0WqWvY1HTJYlLLdlAb1pJ+MMuxngNQ4snwNFa3XGd/vMDPLrm+W8rKE6b FVPJPkxL+ti8aloDEoYAsCvCsWpz9/ec/VTSSE+vKAKbvJxgQSiOftb+JdnyAl9qQe6L KHAczCwvoMYJQq9Qf/vbR+M+ITuQRka1C9KH2qFJfQ56X3xCEpis1vbAQgrW7swGWiNK 6lPeFhaHqSP3crbjj255+z7nRyTOejB7nC4skWMUBIusyOVBdbwNqsRPLaTyGmjsvbVV SFn3KYToPc8x+CVznLmQ79hACb86X9nNE4WRLuRkoUZgv4DXd62WClw/SGbiuA6Ly1aF qkpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772710444; x=1773315244; 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=cSJ6/gnzvyp+MqZzEwrFuS8ohF6YfunLzHCMX8kNpaQ=; b=YKZ/UEYhk1Rxs5hjrJ9e1dwu8gV6wODemPwACEj6kzwOQTSEmW/xji+S34sZDnUERx nhOt9clbk2bJtAf6w0qpRKY5wCXlZz/OChRLl/lxivgPogobjDezr5kK+K/VjLGdVp7p UEyRsgu9k+qamScMsgMhLrcTB1MN83wciPASQFhnIFXGyrAcoPIIz6ZZqlH7TaNgJCC6 6XSYeq54q7vuc+vqtosBbJerPr82MrVnuWhKfICvYvBuJl6mqaenYFxEXylvP9fXvmB/ qkR/w0AXcteeEdL7lDAkWsiy5pCFGI+whLyVlwZcF2oatBCFipP127WflLLVYppKke6j PGwQ== X-Forwarded-Encrypted: i=1; AJvYcCVT68MwYSlOaC78Y5E7M+DPuVpY3W113+stfe92OmmCkzVeVkD900TIaC9bzKIlems+Xudin2w7ZIqXiuE=@vger.kernel.org X-Gm-Message-State: AOJu0YwRzqGodvqnmctl7Pk4/rLOuLVQwExxKY7iao4965Ve4nCkM8Y2 gjqvM8AkHWDRC87C+dUYiMJWE8hf87bIdpwqfLSXTNU0j5lAr2y/FammVEM+W0lsGXZVunGD8/0 o7tnTFy25VyW4wz/W4PIRBwcdecExSJBe27IjPkPYZ5TR63sQTdE01niTUDLNzqxADLA= X-Gm-Gg: ATEYQzz43iAbvcZRXFvAVYh8Q5zUx0lDtj56fSTQgw6F9zyIeMYALSJnssDrldtMFE4 b3Ai3F8R6IVFReRQIfIhsNCEYd1+kMEGYONlLMjyLjmXcpzhiomV1fb7jV+s9Y1t0IzyK6ge6JW 4kxGvcjFxUMzpkmMHZ2j0knDLDILMcDRAk27KgPcTjQhxDY91+aa5TY8Uhgh3oQ1N1h22cY6fm9 MSyYe+zBGtS1XbVE+r8U7zE8TbmwfGP3j8kd/btXBNiNKM8Re703S828Emx9LWgEVxCU7vDRF1+ SqMnA6FscREY6Ob2VblsskLWJkSsXhbIYP3cL95ZS2OUPhwmlaaRpCVkz3EDALvNwZHQCrECxxz LgDs/eyz9U2B84JPCHRgkSyGdouIfe2LxVqRq3cTBASta47XG3pCki8KWGs2K7WeLX+pV+ifjGP lFSsQ= X-Received: by 2002:a0c:f103:0:b0:89a:f84:fdbc with SMTP id 6a1803df08f44-89a19d22811mr51378626d6.7.1772710443711; Thu, 05 Mar 2026 03:34:03 -0800 (PST) X-Received: by 2002:a0c:f103:0:b0:89a:f84:fdbc with SMTP id 6a1803df08f44-89a19d22811mr51378356d6.7.1772710443302; Thu, 05 Mar 2026 03:34:03 -0800 (PST) Received: from [192.168.119.254] (078088045245.garwolin.vectranet.pl. [78.88.45.245]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b935ac546ddsm895276666b.20.2026.03.05.03.33.59 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 05 Mar 2026 03:34:02 -0800 (PST) Message-ID: <4d4cb697-17c0-4610-b498-04a3bb252923@oss.qualcomm.com> Date: Thu, 5 Mar 2026 12:33:58 +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 v20 08/10] arm64: dts: qcom: lemans: Add psci reboot-modes To: Shivendra Pratap , Lorenzo Pieralisi , Arnd Bergmann , Bjorn Andersson , Sebastian Reichel , Rob Herring , Souvik Chakravarty , Krzysztof Kozlowski , Andy Yan , Matthias Brugger , Mark Rutland , Conor Dooley , Konrad Dybcio , John Stultz , Moritz Fischer , Bartosz Golaszewski , Sudeep Holla Cc: Florian Fainelli , Krzysztof Kozlowski , Dmitry Baryshkov , Mukesh Ojha , Andre Draszik , Kathiravan Thirumoorthy , linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, Srinivas Kandagatla References: <20260304-arm-psci-system_reset2-vendor-reboots-v20-0-cf7d346b8372@oss.qualcomm.com> <20260304-arm-psci-system_reset2-vendor-reboots-v20-8-cf7d346b8372@oss.qualcomm.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <20260304-arm-psci-system_reset2-vendor-reboots-v20-8-cf7d346b8372@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzA1MDA5MyBTYWx0ZWRfX6pyKFnDue8JL QkACOZ3AeCqnXYcRarxr47whiSfq/DvZQZ8ASxqtAAA6zltm7sSgsraKxtZqrcYohL2HYc25t6/ KWazE3yCqsGExf1FYvoTTHTtpGWx0HnwqI3OuZmVkrfBPxVSJVJ6eH1gAZaKbU9cGHuID+ph3kj ISJFcYoeXkrIOD/zVKaTa5d7zCOgGB3fMCpv7s5xh0t5XaaZrY6UbqsFO1nTho+Bvybqqz7e3Pv JPkJyA7rR1yRSrM4N3zcHyP6+SOTZY8L5NIXcaN7ljSba1h09cIuMGC+/3YSdjafkyQhhrbzK08 A9hJZ7exnjmKckdl8Fyjc4qYgjAU0XKBxbDEFPI93z7zn1EJYHOCI1pzwlq/IAOFI7SdAK7fui8 WsB9O6KlT9W8ZSKEUVKqNmvjpGYXVrOlMMF3Un2/x1BS6XRyFAFaDSu1gJcinNRusCpbj9+MyOV gUbp/J3itZVPwd6NUBg== X-Proofpoint-ORIG-GUID: SByZsGTc06oduNGEvWahrPnSwEdwqTlZ X-Authority-Analysis: v=2.4 cv=Ddsaa/tW c=1 sm=1 tr=0 ts=69a96a2c cx=c_pps a=wEM5vcRIz55oU/E2lInRtA==:117 a=FpWmc02/iXfjRdCD7H54yg==:17 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=RY4SAwMzpmrxGTDjaQ4A:9 a=QEXdDO2ut3YA:10 a=OIgjcC2v60KrkQgK7BGD:22 X-Proofpoint-GUID: SByZsGTc06oduNGEvWahrPnSwEdwqTlZ 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-05_04,2026-03-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 priorityscore=1501 suspectscore=0 bulkscore=0 impostorscore=0 malwarescore=0 spamscore=0 adultscore=0 phishscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2603050093 On 3/4/26 7:03 PM, Shivendra Pratap wrote: > Add PSCI SYSTEM_RESET2 reboot-modes for lemans based boards, for use by > the psci_reboot_mode driver. > > The following modes are defined: > - bootloader: reboot into fastboot mode for fastboot flashing. > - edl: reboot into emergency download mode for image loading via > the Firehose protocol. > > Support for these modes is firmware dependent. The previous patch only enabled it on a subset of kodiak boards, the remaining ones do it globally, even though you claim it's fw dependent.. this changed in in v17 apparently My fear is that those may conflict with other methods providing identical identification names, i.e.: psci { reboot-mode { mode-bootloader = <0x80010001 0x2>; mode-edl = <0x80000000 0x1>; }; }; imem@f000 { reboot-mode { compatible = "syscon-reboot-mode"; offset = <0x65c>; mode-normal = <0x77665501>; mode-bootloader = <0x77665500>; // conflict mode-recovery = <0x77665502>; }; }; will the syscon write apply and the (unsupported) PSCI_RESET2 gracefully fall through? Konrad