From nobody Sun May 24 20:35:37 2026 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 6114737DAA9 for ; Fri, 22 May 2026 19:54:08 +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=1779479650; cv=none; b=c4GIKjghV7n/8hzebDwAg9tW3Y0sSLZzF9drg2TEAh2zZIZiodGpK5VE5QdIb3pdX5niDIDaoLPDyI2PEokJADnQddWeEtdpAWaGftUkUrH9Z0He+DrsLnIeIgVYie2pwFbAbH7P6h+b9/5deOO4cI1KAavcTq5sryK6QYBL1o4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779479650; c=relaxed/simple; bh=Ir5UQ6m0XZACy/aa3aVE/G9MiH/ns+zTC94Ny++IQMQ=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=qCa2oqasJcxtnVdw8wYaWuZdFjYSVc/WDGxN8oed2rMXLc49wnGMPf3BvM8LsLMSlUeFrjK/h/oXd7f8qfGZ1NDwJiADUvfX75K22mlcUZFEHEILKZvWXftd2gRX+HyHqDGW056qc49OrFxXJRGNkNEfYcGxtrVrDxqF/w59R80= 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=DLImMkLb; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Dl1J9Ict; 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="DLImMkLb"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Dl1J9Ict" 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 64MGbrmN3005145 for ; Fri, 22 May 2026 19:54:07 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=TfTnIol6t8Z 6QvjjgxBhVOVknkQUpX65xcktnI9WvMM=; b=DLImMkLb3teqvttEzlDCaZYkCGe CWn5ygW5PsD0vX3NjSmZiaqoRG9hXnaD+Nb+Y2DdtOP8aeRxrq4HEb/5Z1Tk0Wt4 CicJw4A+/XC08rVubEkiG0ax9SiNjVjfVdSU8JC+0D6OqRcrjTbnX5kfap/623ht tJNJA3zJwV21kVDMuZG2cWTE9v2TL0zUIhbTpo31WIxkGWgF5dGm4ZYBapReTo2Q pXGqi9PaAUVnIzD443F5XI873WF3kkTkQ0kUNaq/HruBOM0NYsMoWxnQBoB8i/zv 9IqF9jw/UDCoUXHZL1mtBcP3o3AGepL6zKTQu8AJFM8J9gN5X2HRqzppIkA== Received: from mail-pl1-f199.google.com (mail-pl1-f199.google.com [209.85.214.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4eafrtbpsn-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 22 May 2026 19:54:06 +0000 (GMT) Received: by mail-pl1-f199.google.com with SMTP id d9443c01a7336-2babc42244aso179758545ad.3 for ; Fri, 22 May 2026 12:54:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779479646; x=1780084446; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=TfTnIol6t8Z6QvjjgxBhVOVknkQUpX65xcktnI9WvMM=; b=Dl1J9IctWd74Z+iHxRKuv0MBqDjmyShhHesIigW2P+5stwPsZLHBImJ4oYXCDV9XUl JSL/fNwNguc4yj+kxsdNiveymsSe9tPqQkn7PvRaehF2fU6gxm0i3dagFLDroorkr+Iz 49XQD+aF/59yUVCBA4UQWUwdlRxFdSk9LzRVSyV+YLn9aVVDiEKFT2+VIm7GqQnrQT/q +5bQtPdlCxcSSbRkmwecbrEtvHIHCER4qypvISWnVrar8NwU+uGKc+IgAM6BRux5IY4s +j3x/Yqzr2m25DZ/r2KkAebOaHUZPNecj/HNXpeKyJmxuWO3RFZoeauyn55rwWHTFI4S N9sw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779479646; x=1780084446; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=TfTnIol6t8Z6QvjjgxBhVOVknkQUpX65xcktnI9WvMM=; b=csaN/RBbZ9fWkDhsY0XUeb8OuljY7l3PSiciO89ngm1bzsKjupt/9m7t0ndVmZQF68 YRpCmHQ25rCK/QRHelucSlSAl0uCH2LoF/rQrvMKWvlEM7aLwbu+e9gC68AGPqTxpXkM zPe19G2J4M2QMsHQxh4oei8ovM5buq7PVSIbISa4dDi7WcSjBsXpGW4vPMRL7PmEsO4Y gHPOWctxA3dXZTCnbsyP3MAwsMgE13Sgym7F4ZJ3pPOpRckeUwJXqTWqqKMNzrHUk3zR u0uL99p45Xld3isxNQD5gYJIDgedJp6i7H/XTaIVz57/2oIf0Cg+u/7AFv0GSwEBxP1c GRXA== X-Forwarded-Encrypted: i=1; AFNElJ81QIs88PKOioP3k0fP75UvJZ0IVW4RrVO4et85bEcqNnoyVtNIbvsAY1q+DWNjIvurK/e1uaJ5Y9+dUSU=@vger.kernel.org X-Gm-Message-State: AOJu0YymF8COvQyMmQDEur9eNIGgdaevhPdx2wEIDLLbxXX75ImW184H ulU3rdcIohm3IuQX+Qri55l+Mo/RuuSTjx+EhTk6tTKeCTa25sWAM5Bs3Jz/cNE8oK6CawrZEuz CXlWy9Kis2nq7kDyf9VggSvpCIk5nfwkXvM6ZnA6KkA7Oz/IWiW4pGnM3IuxvyFN/INA= X-Gm-Gg: Acq92OE5iiRKlOJnV45833lr9lefJrLx2BUrG64zCHrMevcU0JDJ/hlOGvJYLF3sVPj H2eJ3ty9vTd3AujaWsYgHDtowm0VJZbXXPoLGExbCtX7xzHIgfT+7LbwZCj67HFfLkFW9ihFO4z 8qejD3eY3hiM4cXkOxajUU+Eye0t2JXIjjmR8Uck3DsnH3ah8wqNnmEp9tcnRMycHBVHfYl1hUh IHkFzrOumCOrtlruM1C2axWSASeNGPxou4OtNCVUTtW0vWYS1ybUfzLdYmFpvnXvhHCuGRkOVG+ KItIcgEL7Uje0k6jm7eKldgYtOfO/2L7/bo2121PHMDkFkC55maNcKXzFVdl3Zdry04gzBmlomr HKvJtfglfBtb0Fx1D+eCGYsD3ZTByl0oqAmmC4WfZwdGTMBrFsf8Q32OtIl8= X-Received: by 2002:a17:903:2f4c:b0:2bd:61e8:1ee with SMTP id d9443c01a7336-2beb05d9fa4mr59101815ad.21.1779479646001; Fri, 22 May 2026 12:54:06 -0700 (PDT) X-Received: by 2002:a17:903:2f4c:b0:2bd:61e8:1ee with SMTP id d9443c01a7336-2beb05d9fa4mr59101565ad.21.1779479645452; Fri, 22 May 2026 12:54:05 -0700 (PDT) Received: from hu-mojha-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2beb5695f05sm33541155ad.6.2026.05.22.12.54.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 May 2026 12:54:05 -0700 (PDT) From: Mukesh Ojha To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Marko , Guru Das Srinagesh Cc: cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Mukesh Ojha Subject: [PATCH v3 01/18] dt-bindings: firmware: qcom,scm: Add minidump SRAM property Date: Sat, 23 May 2026 01:19:52 +0530 Message-ID: <20260522195009.2961022-2-mukesh.ojha@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> References: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Authority-Analysis: v=2.4 cv=JN0LdcKb c=1 sm=1 tr=0 ts=6a10b45e cx=c_pps a=JL+w9abYAAE89/QcEU+0QA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=EUspDBNiAAAA:8 a=Uf9RHLb8GrDHKnSoJrcA:9 a=324X-CrmTo6CU4MGRt3R:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIyMDE5OCBTYWx0ZWRfX3kGQz74DrjE7 uxvG74t9y5QR+z/XdQ5y5reU4H/a1Mv0+GUW0hEWRI7owvcoI8Gwz8ayLXI4ni6VMp71g3dT2F3 DO12TJbxvUf2onRhdN/5iccluBTA5YBlK0YGsy+mP84gqFbGaub4QZaYREKLUdykQsj7dLp5Q2P xHkgBxaghYcnFTHMZTCD3cFselCb422f6BG1Yj6exMuFyRPCA8cvtLJqrhUqybE7k8QCv/T6Nam 5VQJ7cCunelaj2Z/QcBTUuVQQp4L3hmPjsSVvJXuCVG1vEOpL6DKtuZsI3xoiGZYGEMtrfpYE0e QxiW/6DsEhzqYw93uktcC++XOMPCatJqxuBQ1fXtoZt3WO3VmBL+t3Hr+CUu6S5MmItEckMONST 0GSKIXdINfg02Z26xRDp8GlB94AhiY+raMlUKm2pnNvEFP0HB/nBrrZ1T8dY4I0yyhJgUxdKEEt u/7igckNZdQKctvyeBw== X-Proofpoint-GUID: 08ei9Lq3OStOfAS2DIg3n1z5CnN_Bkmh X-Proofpoint-ORIG-GUID: 08ei9Lq3OStOfAS2DIg3n1z5CnN_Bkmh 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-05-22_05,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 lowpriorityscore=0 suspectscore=0 malwarescore=0 impostorscore=0 phishscore=0 bulkscore=0 clxscore=1015 spamscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605220198 Content-Type: text/plain; charset="utf-8" On most Qualcomm SoCs where minidump is supported, a word in always-on SRAM is shared between the kernel and boot firmware. Before DDR is initialised on the warm reset following a crash, firmware reads this word to decide if minidump is enabled and collect a minidump and where to deliver it (USB upload to a host, or save to local storage). Add a 'sram' property to the SCM binding to describe a region in always-on SRAM where the minidump download destination value could be written. Boot firmware reads it before DDR is initialised on a warm reset to decide where to store the minidump either to host PC or to on device storage. Signed-off-by: Mukesh Ojha --- Documentation/devicetree/bindings/firmware/qcom,scm.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Documentation/devicetree/bindings/firmware/qcom,scm.yaml b/Doc= umentation/devicetree/bindings/firmware/qcom,scm.yaml index 25f62bacbc91..2d68b4065341 100644 --- a/Documentation/devicetree/bindings/firmware/qcom,scm.yaml +++ b/Documentation/devicetree/bindings/firmware/qcom,scm.yaml @@ -129,6 +129,13 @@ properties: - description: offset of the download mode control register description: TCSR hardware block =20 + sram: + description: + Phandle to a region in always-on SRAM used to store the download + mode value for boot firmware to read before DDR is initialised on + the next warm reset. + maxItems: 1 + allOf: # Clocks - if: --=20 2.53.0 From nobody Sun May 24 20:35:37 2026 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 69DB937DAD5 for ; Fri, 22 May 2026 19:54:12 +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=1779479654; cv=none; b=Eb5Ru0D2awkZpnVPygkYlSZKWJg7slmoRGxNx/aWjYhM0Lkf1N6j/ApH6GDO90CZdm/Wtkf09JkJsBrD7vmCk5bnNSbIYJfI/MFSTliCbpQv/Rp9JXm3A+JccERpuO/PVJcUKHVrhosbtVG4lXLQ5OfmWDokAd7nGNWsoBwWCqA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779479654; c=relaxed/simple; bh=adQeUYpX5mb5stJg0skrMeRG8iYvZNYvayR/mWNjRjw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=iYsrLepiwL/w7ilZbl1nnLVnTDqbWMZCv1GTFS+XBOcqDzJSM76xI/yKNaEZZTzKHVsbXutRmy/SXEu+NZvglnKEm8BF2YSbvGfg7LhNL93dQhyWT7Bv3LA4odgZ0m468O6c2xBBKHYuCFv9KvFe+PTFrivlHnPPu6NjSumqTaA= 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=ILUUx7HY; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=dzf4soem; 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="ILUUx7HY"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="dzf4soem" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64MDpZ2n2125214 for ; Fri, 22 May 2026 19:54:10 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=LlJpGcXGOSf ETNR4FoSmOI+FiFVFxQkYddCmj1YZdyU=; b=ILUUx7HY4fqMY+5crtHIytpz6wF Ts1+DAia5UBbzZ5KoMLl/OyuiufARS78CL+LQ3ZFhQMHCiRe8U1mrgH9bxfVm5dk yD+3uPZ4zkFTDLRoM3kINyUMlEdz+ymwnNcBGuJ651pfaHqWMbHrwjskOTlk2vRd W8BnxG+HdHHMmv2wg6jkNgDwoOiIMFiVHPzEszHt/ag4vMPClvAWWzyWE/BJBvq2 sAfeFjT2WtVFJ5QepB9AQBVZF11Zx1U3tS0Qyh4JIiiWkNsCvYjpgfjaTFpd0p0H PjR/6ooCnfMUKSQscgwk8OTFSArM2O7EtTqjUx13GjBPnbuqx9vMUPziXQA== 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 4eard89fc0-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 22 May 2026 19:54:10 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-2bd6aeb3637so186185175ad.2 for ; Fri, 22 May 2026 12:54:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779479650; x=1780084450; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=LlJpGcXGOSfETNR4FoSmOI+FiFVFxQkYddCmj1YZdyU=; b=dzf4soemBuEVkYFsK0EoYcxDACdhPPv+Fl17rhQTXuPl6ps48uLviKW1ir92gFXnnT KpVWVmkTC02h4691H8q4BfDXCrNriUFoLzZq4BVwm6o0Bth7+gI+4x2jBIFLqhYm08dR gaEQ9aFvk2dOxbHsqHbm0lewjG+gN+C+xEFqXEtksxIUxoDTYaGdxs38H90CQdWGqj5V bbZrK3wjYWGhr3u4+/6jWb0YHe/8dyc3XO2tuvdwX0ZL4ZPzaA4G4BaIG7TpeEiYwgtq cIF+auABELysHh/bg1iOe2aMHzpZDZR4ZZgzHntIcBVk88lReu8Y5gV9G9uhK5lo9fQc NsEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779479650; x=1780084450; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=LlJpGcXGOSfETNR4FoSmOI+FiFVFxQkYddCmj1YZdyU=; b=bYmigeDZNTN7mRplhmHqR2mq9OopEQG8e0tsTlPkl3bEkmoTJhTSW4qMV1yQH2ceNx 1NZhTEfcRkM1Dcyo9blPFMP+DWU3NhjWXenVzNl4fD8zuGwBtFteWkfiGihnczlH7JRU xkcU7lFHyMNDw5S8dEGYq0cB/k0k95cOAj6GTSqqR96EWbgl2cQFF37qrPZON4NP2x0V vAwcCg7ER+g1GQDzjwGuD0lEEo/37r5edpTx8KYO1kS1t9VdAuv2sVAfA6UuJcfstDjy Yd2G4fP24xVFHMFPLeJfqDbggQYdhV2o7HL8xtAXTrJjaRNeDD8qrADrpNBLvhhcrtbc mbVw== X-Forwarded-Encrypted: i=1; AFNElJ9opmd2ysPIVT2MLsR6gwS41QP96ksHeWaT/2vA6v6rCOiRHxc8+eFQvUD0f0CKoxV4cGr+QW7xSJBwbXQ=@vger.kernel.org X-Gm-Message-State: AOJu0Ywm0rwFVpUvLmB4OjNg9fN5+SZKXSQHOVBMI1iFa/yT4WqZ08zu zTeMJqEuNQyzuQSxCgypkNfoWe5Ahyzn8ahCyJeBCp2DPeY5N1gASPwmdZIfnzEZDde9E0PB7sI dWYqgsoOnVZU4vlhvbDTicfHicftUeUliRSUUYwXeOqJFltiwSUXJctJ+1OgB7wIW080= X-Gm-Gg: Acq92OF3VEanOWuq5Vae/2eJ5HSZ1WXpkc2jm9xyFVRpMkQT6cvc0fVi4R9mvZZ9maz pr44WqE3f8j2/mZfygipqawMRMl0XxNAqhE6AeCUcdwOa1J8ZHs5bWCc5K0GD8EAOa3y4tkJ+NX 800hULSGLWxF8DDYMf//CrgvZCATwjP9wA5hGttOv25R6GbLQVowRleQDLDvYJU37bhQwBKLPqj 1wz+M5rbPvsRFlI+hBeAWXbIs2zJdbngZ4TxeAY3sNccASjemaJyfXAGz5T8hnIiNymgRBhtxSf F7Opsix+u3ONLH7scxHzmcTWyrY21q/JPX1AQkQadAkWFxAyiA7nkwESoRRAWP0FIUyGALcOz1P vomlccnBhl3jkZZr3HHwKuhtEcQPQODjjf1OWz4RTDP4v/D4Y X-Received: by 2002:a17:903:f90:b0:2bc:dca9:f0ef with SMTP id d9443c01a7336-2beb0770a09mr57263135ad.36.1779479649985; Fri, 22 May 2026 12:54:09 -0700 (PDT) X-Received: by 2002:a17:903:f90:b0:2bc:dca9:f0ef with SMTP id d9443c01a7336-2beb0770a09mr57262845ad.36.1779479649431; Fri, 22 May 2026 12:54:09 -0700 (PDT) Received: from hu-mojha-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2beb5695f05sm33541155ad.6.2026.05.22.12.54.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 May 2026 12:54:09 -0700 (PDT) From: Mukesh Ojha To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Marko , Guru Das Srinagesh Cc: cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Mukesh Ojha Subject: [PATCH v3 02/18] dt-bindings: sram: qcom,imem: Add minidump-sram pattern property Date: Sat, 23 May 2026 01:19:53 +0530 Message-ID: <20260522195009.2961022-3-mukesh.ojha@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> References: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Authority-Analysis: v=2.4 cv=Fus1OWrq c=1 sm=1 tr=0 ts=6a10b462 cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=Ljd-b6_uVLw3iGfjcQwA:9 a=GvdueXVYPmCkWapjIL-Q:22 X-Proofpoint-ORIG-GUID: SDbLuyVl19-L1uR1JQMCDQnKj94Kt20A X-Proofpoint-GUID: SDbLuyVl19-L1uR1JQMCDQnKj94Kt20A X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIyMDE5OCBTYWx0ZWRfX9nY9d7E1zd2e I4G/4FIb/syW9+IPjJXo3weXVK3g5KW+xQh4VJNDf6FWjMZ8w4+bE6hJMJAR3jS2GYwSuRfJQ/h Gxa2lN9Lj89/jZg+qBZAQxGDCJSynn6Q61/bA1M9NI7mlOceRm9VY8J2HMAUdIHwXhJXVi/5bkB iJhfYaCpqkP5OfFmj91/3IeACcBVjZKITbuNQXfhkS357tJAwcYMvw7uSKqkLt+gJB3EVOgm5Og msopzqbe8tyJiOvaH7RVZZEguLAtdep4WheiQYTrjBlmFnaOVSXfzr+jhoPHIra1Mugvs8pMQTb ZwODx8xI0vSUINRfTM0gnA3w2Wv/YWox6EUEwL9zX0vlVkTckslWFhEYq7V1H/1s2WfcKvq3WDn bD3IGej+aWi6qOaQ3IzKLJqS/kAbQZ6EzN+Dyk/Ud/sYRGRa/Zd+RtB8RzU/K/NHbKW2YA9LoCw p6QnetDZ4xUHmBG4rfg== 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-05-22_05,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 priorityscore=1501 impostorscore=0 lowpriorityscore=0 bulkscore=0 phishscore=0 suspectscore=0 spamscore=0 malwarescore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605220198 Content-Type: text/plain; charset="utf-8" Add a patternProperty for the minidump-sram child node to the qcom,imem binding that describes a single word in always-on SRAM shared between the kernel and boot firmware. Before DDR is initialized on the warm reset following a crash, firmware reads this word to decide where to deliver the minidump (USB or on-device storage). Signed-off-by: Mukesh Ojha --- .../devicetree/bindings/sram/qcom,imem.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Documentation/devicetree/bindings/sram/qcom,imem.yaml b/Docume= ntation/devicetree/bindings/sram/qcom,imem.yaml index c63026904061..17adced6d3a4 100644 --- a/Documentation/devicetree/bindings/sram/qcom,imem.yaml +++ b/Documentation/devicetree/bindings/sram/qcom,imem.yaml @@ -67,6 +67,22 @@ properties: $ref: /schemas/power/reset/syscon-reboot-mode.yaml# =20 patternProperties: + "^minidump-sram@[0-9a-f]+$": + type: object + description: + A word in always-on SRAM shared between the kernel and boot firmware. + Before DDR is initialised on the warm reset following a crash, firmw= are + reads this word to decide where to deliver the minidump (USB or stor= age). + + properties: + reg: + maxItems: 1 + + required: + - reg + + additionalProperties: false + "^modem-tables@[0-9a-f]+$": type: object description: --=20 2.53.0 From nobody Sun May 24 20:35:37 2026 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 B1F5F37F016 for ; Fri, 22 May 2026 19:54:15 +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=1779479658; cv=none; b=JyvH8f1G8OUcq9Z8YtK/rzCWQDKGKbVmhl7ylQzo+pJApjA82WbJWZ3QfAdwEOH9TCcihnLDNni+OVoEZObeSVUQ36CUgv8tbFZTGzdEpH7Uv7kdstc4cmFlJFh715tAW5uk/b5SPYljkZElGF9FqVaPwBnvdB0hrAPEVNFu3z8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779479658; c=relaxed/simple; bh=MCragVeqWGfwwLMtO1vbVTdRFf4q/FyUz9Na6DMFRdE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Xt5hObe3ryCCTcUuvvtNX6y/nYkGoknZn/mckZR3i7LWZaVD0Wtg8Pwb6yOJsoRVryoBOSjtFX8eC+tDUhEzmIWXQ8fS9NxUVY5Wg2nmV8LcgSpZ5GMOyAwgh/mwZuktVsI6ZzTf/q9NwlutBInNe2RLGKEONRFSvChVmeYbjns= 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=mn6a3tCz; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=ItDcxg+e; 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="mn6a3tCz"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="ItDcxg+e" 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 64MHFO6J3947594 for ; Fri, 22 May 2026 19:54:15 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=+J0UtrHxFLw 6ZMOq5E+Alm1lz0ZEDn8wjg09ZAPN87Y=; b=mn6a3tCzAP7WBViZYz0o/u8Fgue y5eFgb0EtTgVQ7y6mtl/2hypXTOO5MfyQGdnfEcbpofEQHpSJCDYnt20wmDm4hC/ vmpQp/v93iy7WzUIqBKgQBv5cnSWbTMwRz7tvIa49UJ+vzDTPRV0murSmh+VW6Gg 9RbMMiG9Sm24dyUvXqabYy1yufOZGGFnCtd+v4s4unEb4Pik8Spqg/trnfOSueNb hXdrKwCmnlyzSJyo8tlT4WYuQ0rpT2mCJU4Nidj3f3gD+dd6Wcxtoy7Hq+BOGS5/ m2s0pEBvFdymiSgyyaJz+O2YAmhmIKu8+81kgghjpgf7hdccx2potdsi4xQ== Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ean2nj7wv-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 22 May 2026 19:54:15 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-2ba718173d1so132765865ad.0 for ; Fri, 22 May 2026 12:54:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779479654; x=1780084454; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=+J0UtrHxFLw6ZMOq5E+Alm1lz0ZEDn8wjg09ZAPN87Y=; b=ItDcxg+eLhfXkX7Bzp1i6U9OreTAoYXS/jlWdBh5/eN53mvFmIQKXROoj5vOt9yPD3 l3ZqnCp4S/7TU3jM4f54V6CWLfLjQXSCfkSMJE4Saey953vEOeiZQBe2Lzc8u8vfKndZ I8vf0cIE38sI+7oUxxlAKemH6FOWv3WSTZMz9QkbKIAbBC1hbQlzAXy21EP1vqDIdruR 4aW48UlFm5OxE89hm9i0pvALwqb40JsYogLs4Kq9AWLmAqMw414F/zOY9XsMeu0M9YM+ k3lmZL+F5M5hURa2Yzx7sAqBWapsW0qScwhYynUk60kiV9sE8GnoArX4Uj1itegU8itu nSFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779479654; x=1780084454; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=+J0UtrHxFLw6ZMOq5E+Alm1lz0ZEDn8wjg09ZAPN87Y=; b=aJhhUrqEFjPU/jCkBObko4kf4wX+rCXkpZzfRnUgyhXTUtG7SdESB9wLHy1aPkQa40 wHXZeuiTbPo6g8HGg6/YbV3Jq/PImnbtA6xeGIeGrXzocRYvHGapLSRJRzcSST5Cwt1+ 6n7oWfOMq0DtGGF5/JpwolGXLsFmAImPjv2gwY97AidtozTOsj2qdIicnSBkQQL81rJ/ ilb3Dz1SpI23a5VlPB07FIBWAQy+XYCRI7RgAksGn7uQUgaKMyahqXBbaMnzZnq5PAE+ 875S/+K2RFxortMYOgo2204ABxD7yg5/oof4LcP1QT3G98tdECcyc9OM1VGciXAvJ/fp sKVw== X-Forwarded-Encrypted: i=1; AFNElJ/bS8Y/ySeo4lTYZvTlUvSThbZukU21BgjAwwUL0bwLklOd4fkM9/uB74zS0sKTOwc0eRQ3Wj8/TNq9pm4=@vger.kernel.org X-Gm-Message-State: AOJu0Yz02sThuD5kZrZjaGMjsNyEEdKlz9M39i93uVsfu8RS23BmYF0L mMMgm42KwL+rXHanyxCdi0pyVV/07RDmcf14GyqKOJ/9CKIv9XeHqDTiGB1T7uksJ2X7jKJIy42 0j8mT3kADEn1An+ATcDo2dRq6PJ1BiWINCc6qnO4RiBBYv28SrbltYKErKzP1Vn5qdVQ= X-Gm-Gg: Acq92OHizuQh64bKurn8DSYORl2x98lfzpDmf4dT1zmxlx+8efC/3vxmdjPvheX12OY JIE1zulsW5l5tDNqzl67fhdlW0xx3+ZjoMdmxZY1wJt/doAaZ/ecqQZfJoetTvTWOHXGU7EvXN1 0rUFEkop1tf8U8wOwhMuMhGFPng8Pvvu/gmMLQfzBhBL44Pk1kYOIZODped/3/b7wVBzSrHnOFv 8+IGCv3gX4PEowWLXDtuTzN1yEOYaW3QdbZHxx76Sqza/DMOcozcPFguASdtK+Wuv+doFx48s0x 9pHdBErPziyLMvTxUKBFy7TZGa1oNWlHxPsSfJt62KevbwUcNjBA+vXlZhXzRtnFCTbQnpSW6s3 pX+2gN8Pxe1lyW8vmlPN3fihy1/HMj2TEeiI2j68BWBt9HxYr X-Received: by 2002:a17:902:f650:b0:2ae:55eb:f82d with SMTP id d9443c01a7336-2beb038f177mr60344175ad.1.1779479654343; Fri, 22 May 2026 12:54:14 -0700 (PDT) X-Received: by 2002:a17:902:f650:b0:2ae:55eb:f82d with SMTP id d9443c01a7336-2beb038f177mr60343705ad.1.1779479653866; Fri, 22 May 2026 12:54:13 -0700 (PDT) Received: from hu-mojha-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2beb5695f05sm33541155ad.6.2026.05.22.12.54.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 May 2026 12:54:13 -0700 (PDT) From: Mukesh Ojha To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Marko , Guru Das Srinagesh Cc: cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Mukesh Ojha , Konrad Dybcio , Dmitry Baryshkov Subject: [PATCH v3 03/18] firmware: qcom: scm: use dev_err_probe() for dload address failure Date: Sat, 23 May 2026 01:19:54 +0530 Message-ID: <20260522195009.2961022-4-mukesh.ojha@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> References: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Authority-Analysis: v=2.4 cv=XvDK/1F9 c=1 sm=1 tr=0 ts=6a10b467 cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=EUspDBNiAAAA:8 a=GEQWD5Nhug1BhVu3dP8A:9 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-GUID: bF-zct70Sp7-9XdqkWYhU2x7be6dGoi3 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIyMDE5OCBTYWx0ZWRfXz9eaEG4P/HHk UwEncBklB4zKrYbN0tOtd/ak3H7JdEN3bfcjCuDtoeGCbgOd0qFxQe0AeCZmywpjaTvnTLNFdQR 9NiftMeDIKlem2cer6pF5aT2lNvwwfEnfN+IMDzUTq5tiq7K1LrImoAjICHamFScjNhXW5epxja yj2ClV8xbI9a3z1BNp1KqaehEQeze+tIQTE6htAOM3NprC2O4m5V2DL5mIxSMj5/zzAJxzBWCWo gAKlaGpS7PTftrtOlHRV0W6cRKQrz8d9H62N59pDVgUpjTWECnkT/5eFKV4my2SvJuG4vchJt+P AStbwVH1hnc2HUo93O3NqWpLBJ/SiwS4YabqBqYckg0NUjRr4Pl4Azm4nsxA2aHdUo/7eBQEVAb k+iXwYCDZDJomhHmimANbFk71cUH5AfkG71BX68xrI0olCJ030lgvU/C/funX5ppfmUhzUOz8rX Cs0eOXhydRClGH3eKjQ== X-Proofpoint-ORIG-GUID: bF-zct70Sp7-9XdqkWYhU2x7be6dGoi3 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-05-22_05,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 lowpriorityscore=0 malwarescore=0 phishscore=0 spamscore=0 impostorscore=0 adultscore=0 suspectscore=0 priorityscore=1501 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605220198 Content-Type: text/plain; charset="utf-8" Replace the bare `return ret` after qcom_scm_find_dload_address() with dev_err_probe() to produce a consistent, deferred-probe-aware error message when the download-mode address cannot be resolved. Reviewed-by: Konrad Dybcio Reviewed-by: Dmitry Baryshkov Signed-off-by: Mukesh Ojha --- drivers/firmware/qcom/qcom_scm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/firmware/qcom/qcom_scm.c b/drivers/firmware/qcom/qcom_= scm.c index 9b06a69d3a6d..52432469badc 100644 --- a/drivers/firmware/qcom/qcom_scm.c +++ b/drivers/firmware/qcom/qcom_scm.c @@ -2747,7 +2747,8 @@ static int qcom_scm_probe(struct platform_device *pde= v) scm->dev =3D &pdev->dev; ret =3D qcom_scm_find_dload_address(&pdev->dev, &scm->dload_mode_addr); if (ret < 0) - return ret; + return dev_err_probe(&pdev->dev, ret, + "Failed to get download mode address\n"); =20 mutex_init(&scm->scm_bw_lock); =20 --=20 2.53.0 From nobody Sun May 24 20:35:37 2026 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 3196F37E301 for ; Fri, 22 May 2026 19:54:20 +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=1779479662; cv=none; b=dZkN6mcKE7WOTRiu7sbiBdW0xTdracOgXC9KpklaVln78KEGsrQk8Vwa0nf02QiYQ2cOxKXdjL65F7+voyK3cERiuKnhC7ZAK9CZ830CgIbrpPbIy9i6Rb5B5zuqdGx7a6tsnz4C4+MtylJS6G416IsV3kw8RGv8rK63HhfoQBs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779479662; c=relaxed/simple; bh=p/ciXwcU/1o2QklsN+aMNnup9qbFvY81lSB7qx6kXXU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=MUawgRxYoiP+u1D2O4mOX507g5YjyqY61Ql9WV+nEcwzUOYQizs7KoO7F7Afle7FSi1I/Cj+/boSGotdKZut6BmhOFunEEZzdqwQe7VqhSQIoaxf2hLFkYlqbW7IR+646pc1ZwcMFLjHkGTz/fC97m42EQFcb8psJr9z7nZ6ENY= 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=ZSx5Vvjh; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Nn6U/J57; 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="ZSx5Vvjh"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Nn6U/J57" 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 64MGMCOL3005817 for ; Fri, 22 May 2026 19:54:19 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=RgLWgHPyB7A lV0l0GSTJmUsNrDkcyfP3IdUK9UW2Wik=; b=ZSx5VvjhNkzddsXWRd2NQm2DQO6 tZOMIcEivH9F4cKCCAS8QSQcvmx/rVUucph59qPWc5P+JP6Fb+62VRjAIYG6SAkL M7Kb99F4PBMgQoUyR08WBDAMSS6jeicFT7AvnpNfYsjixDqXhqAqJ1xd8Vkso5hD uWokwRMa4eO6nHO8UZuUmX3kU5aVbVCfTJx8V92Q+GlZjgRcij0qsGLLoiVwneAM 8kObDNUG6NMPOyxSuhABS1fc3AutBBT6yqgJzHwPMTl7CwgOYs1opbLAlmo/Cm/Q L/IBVr1hqtC7wP/Ln+ijAlpSY1f1P88eF6VdMrEtvGVzVMqykYwRNgqFKYg== Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4eafrtbptj-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 22 May 2026 19:54:19 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-2ba115ab6bbso80926925ad.3 for ; Fri, 22 May 2026 12:54:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779479659; x=1780084459; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=RgLWgHPyB7AlV0l0GSTJmUsNrDkcyfP3IdUK9UW2Wik=; b=Nn6U/J57KVcFVmN1+HbvqvHaM3lcTdjekzHIkm70i5WcTGyKEUSRUXfTXT07PeoCzC g54rZdgzcSM3M1HSEUCsTDkeF0OPQsJV5D9XVGDC5rOWsiU/VOczTdoJiCjT9OsESnZ9 52cbqrsgYLS3dv1+6UPKLfj0to/coaGVbYCOCPo7Lz8C48QXPxBaxoyj9HW6JYWPxM16 2TxKCQQVcKsr44P7C+lpAeWME+gix09dvlcA/1i9E1OyPG89Kgwa+j+qfNfPooYPyuH/ a1ycbFDL+H3S4or0vWt0RHBxKM30vbIuGJY7ln5G1JyVghVKI1kkl2xkhsFkYY+EIVn+ hTfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779479659; x=1780084459; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=RgLWgHPyB7AlV0l0GSTJmUsNrDkcyfP3IdUK9UW2Wik=; b=fGJJQ6g/3huNol3vXBS/N4hFZjnWot4nxgGBlZzfM+/3T9FL4Zf5aJTcMacHQk4SDK ceK+PDvppnoY65FVZtkdnVfWtP+xnx2grGQWJuS6WB+vqUJNaL3SZL6oOzyNquddsSDZ 1WRyfzQ/xElvQuxFiW5Ks+bp8s5tKQ1E52AEQ3wR41IMoam/IZaz3ljdYic/CfiWeRcd 14SNepOZomdqDqPh7ix7LA9iOC/OtuKj2A78v9HaT37fFZMEslcmQ0hphE2dbdRQtJoI AHItyEtgmPevDSAOzdnoOIKX1KoaQ1WQAwvCzY0vZQtpRMl6K7NB0BgE+IXzhCa8aQnT TuzQ== X-Forwarded-Encrypted: i=1; AFNElJ+wG1voswJCayaVaQaLD1XYm28TotPQOoK2ASrOIk2kvR5co0zHaZYQSWxbFqpHM5qifLsnlVKrSO34vdg=@vger.kernel.org X-Gm-Message-State: AOJu0YweLh+mdCFT5f8QkxU06Fc9UedS2wEzhVSG6grIThDI25sNdcq9 wT8XLdkLtz+Ipt3VWwudoLZ6bEJHHmGQ/Bg0jbpw6GvWQFbgpVHeJMMdfKQkrKAWqiehZw627Wz jj89zhX6+BwShOwCI7UMDh+/GyGhUJpDnxRlXRJtYBIpBvO6WugyCyVqnvHv0cLiPJI0= X-Gm-Gg: Acq92OHSmIDrVk4aQY/xJJYiHUSkQfHNPEWPgMz5J2H7HJ3wgjR0+TDrxZhnKn3Qxca Z7pcL2/gdLlnQDl+UG0UQV3At5vPrQj1TqT6dSFZQ9oK5cnycVgFL0blIpdUnWxnbdWEac5Ff6y tcEB8w1NIJSr6I++vUCcCDUlj/FCrHRBqHI8uryiqLQbKIt/uL8cpUJhQxgtejMxTXGh/bmbQZI 4gzgzSIkUindKeIq4NJ12WimlYTyLcC2Y10MrF6XvdOrjGuHQNKau3XrO2htG37HbbieN4MTjg/ hffP893/uUsDyWNNufjBC5JCI1Q5dyWMt6dYRea8nDGP4hm09SDKk4P0HTaJDTxJJIFFTmazONw YdGMEX6sR5WjxbzG9+WgWBgqExLGb3IJ7abDj8BYWMGrqHO/I X-Received: by 2002:a17:902:f64e:b0:2b2:ebed:7af5 with SMTP id d9443c01a7336-2beb06d144amr51010945ad.13.1779479658606; Fri, 22 May 2026 12:54:18 -0700 (PDT) X-Received: by 2002:a17:902:f64e:b0:2b2:ebed:7af5 with SMTP id d9443c01a7336-2beb06d144amr51010595ad.13.1779479658023; Fri, 22 May 2026 12:54:18 -0700 (PDT) Received: from hu-mojha-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2beb5695f05sm33541155ad.6.2026.05.22.12.54.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 May 2026 12:54:17 -0700 (PDT) From: Mukesh Ojha To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Marko , Guru Das Srinagesh Cc: cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Mukesh Ojha Subject: [PATCH v3 04/18] firmware: qcom: scm: Add minidump SRAM support Date: Sat, 23 May 2026 01:19:55 +0530 Message-ID: <20260522195009.2961022-5-mukesh.ojha@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> References: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Authority-Analysis: v=2.4 cv=JN0LdcKb c=1 sm=1 tr=0 ts=6a10b46b cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=EUspDBNiAAAA:8 a=z9Wl_b-Q9SImGVoSLTYA:9 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIyMDE5OCBTYWx0ZWRfX+sxV1WEZ2GPa hTJzZdOrJLoMPDVRDpybejilz5bRPOa4Pi4FwprSAFdbudPXvvsUa7m4wd338vFS+LngwEQVbnh OMSKrWLZRun8P5rVVzJL1zgwrAC4VyYjxuSF2xQ6aN8OcFp0XWsPluuVgjHdwJtf02zmylcHYDy XyfZ7kYh6tIve9uMSueP/k6DtbUPMC6Y+baFztqCnyW4/oEbUMA1ZB8Sq9TMIjP4cDq54v/t2w1 cmHgx0/UEwxYyOYqqa8x4gNp0Qgy5wVTFyN4Q2jq3v7TAGBZ4Z0f+3WtJhoVs3M6RSwW8ZIvgvA rXCfPMIL5V/3FGTcX5RyRUKv8DoIMZ/yJkrZ0nv1ctlCLHle/RQWiBXxyLX+My6WKYXVuZFoJgF XHCAZo3Rr5lIB1JjbUUs04u7IXQ1orsU69TlKvQe+PkMbEP3KmXVkhDvxOF2idFAFM0JmK+sSqZ +GbjuSvwtfqmmpJw2Ug== X-Proofpoint-GUID: CNkfLp6cG7am_mtMaDdBCPVXsdMzZXpC X-Proofpoint-ORIG-GUID: CNkfLp6cG7am_mtMaDdBCPVXsdMzZXpC 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-05-22_05,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 lowpriorityscore=0 suspectscore=0 malwarescore=0 impostorscore=0 phishscore=0 bulkscore=0 clxscore=1015 spamscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605220198 Content-Type: text/plain; charset="utf-8" On most Qualcomm SoCs where minidump is supported, a word in always-on SRAM is shared between the kernel and boot firmware. Before DDR is initialised on the warm reset following a crash, firmware reads this word to decide if minidump is enabled and collect a minidump and where to deliver it (USB upload to a host, or save to local storage). The SRAM region is described by a 'sram' phandle on the SCM DT node. If the property is absent the feature is silently disabled, keeping existing SoCs unaffected. Expose a 'minidump_dest' module parameter (default: usb) so the user can select the destination. Only the string names "usb" or "storage" are acceptable values. Signed-off-by: Mukesh Ojha --- drivers/firmware/qcom/qcom_scm.c | 92 ++++++++++++++++++++++++++++++++ 1 file changed, 92 insertions(+) diff --git a/drivers/firmware/qcom/qcom_scm.c b/drivers/firmware/qcom/qcom_= scm.c index 52432469badc..5276a77834a0 100644 --- a/drivers/firmware/qcom/qcom_scm.c +++ b/drivers/firmware/qcom/qcom_scm.c @@ -57,6 +57,7 @@ struct qcom_scm { int scm_vote_count; =20 u64 dload_mode_addr; + void __iomem *minidump_sram; =20 struct qcom_tzmem_pool *mempool; unsigned int wq_cnt; @@ -141,6 +142,20 @@ static const u8 qcom_scm_cpu_warm_bits[QCOM_SCM_BOOT_M= AX_CPUS] =3D { #define QCOM_DLOAD_MINIDUMP 2 #define QCOM_DLOAD_BOTHDUMP 3 =20 +/* Minidump destination values written to always-on SRAM for boot firmware= */ +#define QCOM_MINIDUMP_DEST_USB 0x0 +#define QCOM_MINIDUMP_DEST_STORAGE 0x2 + +static u32 minidump_dest =3D QCOM_MINIDUMP_DEST_USB; + +static const struct { + const char *name; + u32 val; +} minidump_dest_map[] =3D { + { "usb", QCOM_MINIDUMP_DEST_USB }, + { "storage", QCOM_MINIDUMP_DEST_STORAGE }, +}; + #define QCOM_SCM_DEFAULT_WAITQ_COUNT 1 =20 static const char * const qcom_scm_convention_names[] =3D { @@ -568,6 +583,14 @@ static void qcom_scm_set_download_mode(u32 dload_mode) =20 if (ret) dev_err(__scm->dev, "failed to set download mode: %d\n", ret); + + /* + * Write the destination into the always-on SRAM so boot firmware + * can read it before DDR is initialised on the next warm reset. + * Only written when minidump is active; + */ + if (__scm->minidump_sram && (dload_mode & QCOM_DLOAD_MINIDUMP)) + writel_relaxed(minidump_dest, __scm->minidump_sram); } =20 /** @@ -2040,6 +2063,29 @@ int qcom_scm_gpu_init_regs(u32 gpu_req) } EXPORT_SYMBOL_GPL(qcom_scm_gpu_init_regs); =20 +static int qcom_scm_map_minidump_sram(struct device *dev, void __iomem **o= ut) +{ + struct device_node *np =3D dev->of_node; + struct device_node *sram_np; + struct resource res; + int ret; + + sram_np =3D of_parse_phandle(np, "sram", 0); + if (!sram_np) + return 0; + + ret =3D of_address_to_resource(sram_np, 0, &res); + of_node_put(sram_np); + if (ret) + return ret; + + *out =3D devm_ioremap(dev, res.start, resource_size(&res)); + if (!*out) + return -ENOMEM; + + return 0; +} + static int qcom_scm_find_dload_address(struct device *dev, u64 *addr) { struct device_node *tcsr; @@ -2733,6 +2779,47 @@ static const struct kernel_param_ops download_mode_p= aram_ops =3D { module_param_cb(download_mode, &download_mode_param_ops, NULL, 0644); MODULE_PARM_DESC(download_mode, "download mode: off/0/N for no dump mode, = full/on/1/Y for full dump mode, mini for minidump mode and full,mini for bo= th full and minidump mode together are acceptable values"); =20 +static int get_minidump_dest(char *buffer, const struct kernel_param *kp) +{ + int i; + + for (i =3D 0; i < ARRAY_SIZE(minidump_dest_map); i++) + if (minidump_dest =3D=3D minidump_dest_map[i].val) + return sysfs_emit(buffer, "%s\n", minidump_dest_map[i].name); + + return sysfs_emit(buffer, "unknown\n"); +} + +static int set_minidump_dest(const char *val, const struct kernel_param *k= p) +{ + struct qcom_scm *scm; + int i; + + for (i =3D 0; i < ARRAY_SIZE(minidump_dest_map); i++) + if (sysfs_streq(val, minidump_dest_map[i].name)) + break; + + if (i >=3D ARRAY_SIZE(minidump_dest_map)) + return -EINVAL; + + minidump_dest =3D minidump_dest_map[i].val; + + /* Pairs with smp_store_release() in qcom_scm_probe(). */ + scm =3D smp_load_acquire(&__scm); + if (scm && scm->minidump_sram && (download_mode & QCOM_DLOAD_MINIDUMP)) + writel_relaxed(minidump_dest, scm->minidump_sram); + + return 0; +} + +static const struct kernel_param_ops minidump_dest_param_ops =3D { + .get =3D get_minidump_dest, + .set =3D set_minidump_dest, +}; + +module_param_cb(minidump_dest, &minidump_dest_param_ops, NULL, 0644); +MODULE_PARM_DESC(minidump_dest, "Minidump SRAM destination: usb (default) = or storage"); + static int qcom_scm_probe(struct platform_device *pdev) { struct qcom_tzmem_pool_config pool_config; @@ -2750,6 +2837,11 @@ static int qcom_scm_probe(struct platform_device *pd= ev) return dev_err_probe(&pdev->dev, ret, "Failed to get download mode address\n"); =20 + ret =3D qcom_scm_map_minidump_sram(&pdev->dev, &scm->minidump_sram); + if (ret < 0) + return dev_err_probe(&pdev->dev, ret, + "Failed to map minidump SRAM\n"); + mutex_init(&scm->scm_bw_lock); =20 scm->path =3D devm_of_icc_get(&pdev->dev, NULL); --=20 2.53.0 From nobody Sun May 24 20:35:37 2026 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 4294537BE62 for ; Fri, 22 May 2026 19:54:25 +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=1779479667; cv=none; b=QSIoNn6qSYhWdjS6FPni1jkBYaTLGvHwhV0v8aiSven1hyYhz3g+9EH+wj7npPO3GzN1OBEjZ7v6jKW/4zhA7JuK4uhn1yYTITl/v2yr8wwqosc3CHE3Ko60CtvgPN1yZsQP4VjAiNFixEqBH8TElmUDShyMQ4ri3M9hv+GxiHs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779479667; c=relaxed/simple; bh=vNpt8PKOg0KHWmF7TqTJnZtxLjMjP4Cx57/2xk/8tE8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=n5gMJJC5elAt7aTuH8EJ9G+idJUIQKShnjYSPmaTMEuubDh/i/J/31Pu/k+uHuf5+0z3Z3TTmbQsRl+YqDBuCrGaDod4c0ZfkvuUmPOi4YByo7eEsD7V/M7NpZBJFRAds8kHuTYDHSi9eaZMfA/tyU0isYoxrF7kkQS+hwPlVco= 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=cmkKYak1; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=GxxxQWNn; 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="cmkKYak1"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="GxxxQWNn" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64MGaspC1733196 for ; Fri, 22 May 2026 19:54:24 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=uPBy9RLhDQt Tb65TZq9MAQCWN1WX4EkHGyq037DA01Q=; b=cmkKYak17MhH4RsbIPKxYqqBZOl FA1LnIBUwx/USd4u0AC/x8X6BOC6GR167HHmWe99/EosMszQe2xayblIheZfEkvd pG09FdFkcW6Lpr7Y6JMGzAGqjRoIFKUHE+uJ7cwHjGDqb169oF5xTXm+JC4n28uz q4FhUqM3iuEfgs3MIrpaKnHbvG7q8PqcVgPwi/GyDTpE3Mw5DXfyN/Q6Ab2OkKH1 Z7sT9lUxLzJ2Nwwzbgqh4ljhmZunM0e4mCYVspkWv9yUcGe3pr2ovtsECdiLxNfn Chy8h2CfT8UK4B+3U9tKqY6dWyJdPjwy5xWGVf3vaZcyUbCnprWnh4DTNUg== Received: from mail-pl1-f199.google.com (mail-pl1-f199.google.com [209.85.214.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4eattq8ph4-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 22 May 2026 19:54:24 +0000 (GMT) Received: by mail-pl1-f199.google.com with SMTP id d9443c01a7336-2ba054e0304so69205735ad.0 for ; Fri, 22 May 2026 12:54:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779479663; x=1780084463; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=uPBy9RLhDQtTb65TZq9MAQCWN1WX4EkHGyq037DA01Q=; b=GxxxQWNnsQ3r6/4TQnkNGVs+2By/YC2H423BXZET5/dklGa8gl4F/RBN4yopqMqP9x K1SbR2+rw7gHaZav3fxcjQHSk3wRxEeyIcPIKPtlrP+yWyqKGvOLv78sH1oOd2mNVsHC xzakyMDkdgla7WlX5tlZtZbAxtoG40e17oW06SEnsMOmrYkySteBhzlx2oR/G9bqMHqi O/gPODjvzO3uFU3MUjxAnO9BPm9t+ntOdQU0w8O8eAz4PJDbCQMnY2dUjmx8rK7hD/y+ ldIG1Na6SFjzum6X+cbZY7TiL72/TTHIVNg/r27O/gJj9HANORwjv+hZbvqDbcybzs3g etJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779479663; x=1780084463; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=uPBy9RLhDQtTb65TZq9MAQCWN1WX4EkHGyq037DA01Q=; b=XgxL0/SZVOHAkwflvuVRG8ClbPFQ1Ccl6BmIgrX98tWYm1QVY5K2xdQcoSLJ1Etf6m zvpVaknHGyXOFn3SXrDJNbcNc0dmgrmE5x030PdGSffaeRx7kbzOdAh9aS9HC78Qd5kU mSDz3IPzG0lRXqtCOIzwv1NPjk2yocGZBxAVdwEm7xy2iB1kfAsChsMYHBeN9Qm/UZq1 xWSlMwDvyFdbQsVrx+VWZ5MP2ECrsxmhDZFr8bnRCLd/NyAQKtk2r1xy93F/zhz2oZ+S xUTYeqpyr2tAidT0Y47MBQwoA2ihiofLUCGwuCmUFUf3tqIGgALchXV/nsotDM6t5ZaN /bAA== X-Forwarded-Encrypted: i=1; AFNElJ8697j1Cn15ClIDsvaiT+A0zkKAMIofmvNzfIuag8UBbVG/QG0toEkj1D3HIdpd5EpylAKOrG55v3TCrD4=@vger.kernel.org X-Gm-Message-State: AOJu0YyTUqZ5uZAnRu8gi8biOmseHO6dqq4qOCyT4j2EgeGtBRWlgvxa IFwpODWBgEizkIeEqtP4cYAG+MAcCzAudvqkljRdf6ETeftlvcPl4zg101dmUJwfQtP09J9clwc zoeNIg7CmCEWDAhbQIHXcs/b/3g0vFrRnl64QN6Ys0tDUFtYnIeqnDNpPl78B2rZBBZhqo2xP9W Q= X-Gm-Gg: Acq92OF3hXkZcgIE/pC/BFSCh/xz5/M+k6v5jT9o5VZitWx9DanYkmwW4i0ZazFieew 3TFkZzmTVoO3x3pLqAwXP50WDdibB+34fIpVLaSQQvzy19RYx3c3+2Dm/Bd7/H3PrPvI//Tna/A gA6ufx5kapirdeGij17Q5Zr+tuauGjkhgRchFllsQsYK/4Zzmkn/ab5Cpv/SGC0yG/conupAphg chDL5jljfJBAMEQugvMyQIbQ0BHUgiZvQ2KMyTYd+7m4lqyFLw4q4lu1hl61WxuX06G6ierjCyD Z8b4RQvuRtjaJeWBdIMn8NFKXV7kLu/mmN9T9yiVQbwsgSzUdTtWwZfCpIDlKAgCkI3JFNejUp6 dn5amg+HpzprsKZpYW+lur6n5hfLjqPUNK8svCVV34Jy/IFrR X-Received: by 2002:a17:902:ea09:b0:2bd:d6f1:3388 with SMTP id d9443c01a7336-2bea240dd66mr82458405ad.28.1779479662783; Fri, 22 May 2026 12:54:22 -0700 (PDT) X-Received: by 2002:a17:902:ea09:b0:2bd:d6f1:3388 with SMTP id d9443c01a7336-2bea240dd66mr82458155ad.28.1779479662199; Fri, 22 May 2026 12:54:22 -0700 (PDT) Received: from hu-mojha-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2beb5695f05sm33541155ad.6.2026.05.22.12.54.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 May 2026 12:54:21 -0700 (PDT) From: Mukesh Ojha To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Marko , Guru Das Srinagesh Cc: cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Mukesh Ojha , Konrad Dybcio Subject: [PATCH v3 05/18] arm64: dts: qcom: kaanapali: Add minidump SRAM config to SCM node Date: Sat, 23 May 2026 01:19:56 +0530 Message-ID: <20260522195009.2961022-6-mukesh.ojha@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> References: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIyMDE5OCBTYWx0ZWRfX7GYzVXBsePY2 PCvMUJvd/lqLk0YUQW5nky3rURTI/ANNT/EPMRALNAcqTHrmRa+IF0Jo1QEQwER1WQ72hlm+zSO NKvmoK/pH8EvVcjr4isTFd3gFhrKojv83GDd8hiFNUJojAvZyR4A5I8gxrGAT+5Ph+6D3Z3NboC tM4eIt+IsrVsa1aM4iaTiLEm6bcb6RZqqTWUgtWWENYxRvslTZssjRXauA0y0F6vYurlsTe6GTC XBCu5/Hq7jlHt/XYq/dEVWZUrrGOY/H3xbI8a/3I+wF9ipAye19f5mtzTlQ1Y6w/Harf4lepoS3 Ie0EmbIT68+gXhp54OtEdd/1KIjOgPgijKUiAaUPEpVN5yEEAzgStDUNdMRky/Tq13/8dcViqXy CcN4uSQBy3ILykkT8Y56TPO+K7LjVKvRK62rIhL+1YGJgxpb7DC2PkntEyBdFI8gTRgP5PFiBGk gu+JW8aCbxu1FOL/HmA== X-Proofpoint-GUID: qdguP13Nf-eLZDFnQXz04n6OEPuC_oUH X-Proofpoint-ORIG-GUID: qdguP13Nf-eLZDFnQXz04n6OEPuC_oUH X-Authority-Analysis: v=2.4 cv=S/zpBosP c=1 sm=1 tr=0 ts=6a10b470 cx=c_pps a=JL+w9abYAAE89/QcEU+0QA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=ZJQsJAtiAu0WCEyc7p8A:9 a=324X-CrmTo6CU4MGRt3R: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-05-22_05,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 phishscore=0 bulkscore=0 impostorscore=0 lowpriorityscore=0 adultscore=0 spamscore=0 priorityscore=1501 suspectscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605220198 Content-Type: text/plain; charset="utf-8" Point the SCM node at the minidump config slot in the always-on SRAM. Boot firmware reads this word before DDR is initialised on a warm reset to decide where to deliver the minidump. Reviewed-by: Konrad Dybcio Signed-off-by: Mukesh Ojha --- arch/arm64/boot/dts/qcom/kaanapali.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/kaanapali.dtsi b/arch/arm64/boot/dts/= qcom/kaanapali.dtsi index bcd1cee31356..425b532c53be 100644 --- a/arch/arm64/boot/dts/qcom/kaanapali.dtsi +++ b/arch/arm64/boot/dts/qcom/kaanapali.dtsi @@ -224,6 +224,7 @@ scm: scm { qcom,dload-mode =3D <&tcsr 0x19000>; interconnects =3D <&aggre_noc MASTER_CRYPTO QCOM_ICC_TAG_ALWAYS &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>; + sram =3D <&minidump_config>; }; =20 scmi: scmi { @@ -5448,6 +5449,10 @@ sram@14680000 { #address-cells =3D <1>; #size-cells =3D <1>; =20 + minidump_config: minidump-sram@1c { + reg =3D <0x1c 0x4>; + }; + pil-sram@94c { compatible =3D "qcom,pil-reloc-info"; reg =3D <0x94c 0xc8>; --=20 2.53.0 From nobody Sun May 24 20:35:37 2026 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 1C744379C5D for ; Fri, 22 May 2026 19:54:28 +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=1779479669; cv=none; b=Qt2vT5Iks9NUga8cWFJXVqTMztQd3oihA5P3cT5PZNUxQYXVA3P67EmJPpKuocD+uw/dEGOxe4m85EnV8z9HL56j1wXtUh1m08MC11XPBH10y33/u8occHD4Aerfj1rtc4JUNk34+0VrFli7cDJHJYeytzD7IXMg49ctjBlhxEQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779479669; c=relaxed/simple; bh=i9MBdFzrI+T2jk0ViJKl4zXMKLNv8x91iQqzdHJ4fDs=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=J9hz3Ss3V0h/P1IgHtkabQzLMjVpYgN2PLwR+dZ8nCga6IuuFsJSwgDiJWoaxxnamUyzI3cj5AW7JwAVC9otvwsxsHFWDzahDZfhnqHgqQjDOodEHG40Ac8h//Ls6Q/F/p/1GO3DOuuKj2MFWpvWZm+ssCReeS2aEnhRT3PZORM= 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=a0sK9n7n; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=NcLOwwXa; 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="a0sK9n7n"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="NcLOwwXa" 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 64MFuiQO3005120 for ; Fri, 22 May 2026 19:54:27 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=NcJPHaxHIA1 QngimO518kdxRKpQYY7oqTYXRYDZuXK4=; b=a0sK9n7nxq6gR1BWr6Bo1FUhPPE oODNjM+FObahbT9jy5+tjBMPtixMxErEwfh+76MQ8XABcYNUTVwksN5jizl2OiF8 LZYyfkK6HVgaFG3JZF9kIHbbvqDhzMI8DKXHidiwgZsh90nJ861iwI34aChqPGFh W84h3aypsD9x6ZAE1CuhrkdYBbIkn4GOgoavRl/t3WcVZ88gGir/KY4GSwpVtb0E 8qVTpWYgojdKLAAwNw71xZrYNHVohZU30qmfD6RVcV1Mxhxz7Iex/LGW5KAEtkiR yh67lwRs9FgD2t42Q+dFpK8MjbQjkUK4Hz/XCRItqoYx0sUHyxjEWMJlTVA== Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4eafrtbpu1-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 22 May 2026 19:54:27 +0000 (GMT) Received: by mail-pl1-f200.google.com with SMTP id d9443c01a7336-2ba5f794825so60299445ad.0 for ; Fri, 22 May 2026 12:54:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779479667; x=1780084467; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=NcJPHaxHIA1QngimO518kdxRKpQYY7oqTYXRYDZuXK4=; b=NcLOwwXaNTiW3zw0mJfwddqLi4XGDbmnu76yrTmh+J6anwiTw6O553DN4DAnIVovdn 1EzQe5q/1Nvl1/vJB23i8/2/dcEDTMwI9FrCgrsN5OXIh4Ei4ytfnT2SK7znZiJALUx3 VS3riy2OF34bDSi4nta+zCJ3LY4jA8a6xa3zPPEvkdBChYiHqR8r/5gaj7zKui/MDt96 YaCMvilXLhOt43/8Faw1O3bAfbKCfF7sSrYxMStDhoYhtBs6hv4HHnm7Z2wzMAxMBgvN FRuGWdvIiCu4qKhQFfLB8j1v7CNsMsgw+Xfc5tnU/nMv6m9kzk200GqhPQtPp5SpTPkA TaIg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779479667; x=1780084467; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=NcJPHaxHIA1QngimO518kdxRKpQYY7oqTYXRYDZuXK4=; b=GyfNeE0zL+VJesZy5TLfzTIThUBR4t/n8pSRMSzIUqHGdlav+cp4tQF7sHi7ZTDoVx 0fOhBG9sKWEmISTXKN3vUwNDc734ltqID9UZ3GUIaGxA2j7mL/AVfNZOVk2r09NTUZIY QOFqvGwheg8qJ5U+cRPfedtE11EWbEvwtJuyoKIhoUIyAQ+pmgBloH/gqXgwaSQJFTnn 3M1l4VeCrn8DScQMeTd3OhaX6t1rglqgB1EfFj34VgLW19zwOWVS/Ua+yvkvwHIj6d/k SJeQairZ/yXbhKPDWplJ9Eaa/AXRnHyTCLAFtrgJ/VloGp+p8XuhjOjSYThi0RagCsZB itBQ== X-Forwarded-Encrypted: i=1; AFNElJ/JuVF+l27T2hLFWVZkbgQNZ7CjXGc39Rda2WYcAzkMJwvsREZsjaPckU+sgh0lPMxNa2ILrthwpZ5BPzI=@vger.kernel.org X-Gm-Message-State: AOJu0YxvhJdxFUi5S4jnK5F+hVrWb5aYmdkK5mlTD/viBukQcjGlKtUj R5y6eyGdXmq4mrBaxHzFEw5pOnMiRTCimJsBcX4XvjxXZQlXWx+ZzAaMph17Mru86i1Of+hVIOL m5PbKquMNP2wUTIIev/SjV+MueXCOK8tlwllpYM0J1fdDPoU/kisZ8U1Cea59NxajSQo= X-Gm-Gg: Acq92OGiEDAgWTHHPZYJhTPw5ZCSyDzSDo4VauJHrvS76dKSUSLUb20I66B4oTMBLEr il6az8pkSWY1l17i3CdYGAqk1WLN8lfYAyobVTHguLeFFemC5rzciJ6ogwpsyxCEBTEq2PLgfh8 j3lT1gWMglILNT/en9dt2oj5QXj6kHjzKl17FtIfw0YrL5KlaW8yLqduMrLEZskxPmLsu4KYihu mYGsTd/bCgMTCrMhIK99P4VuQ8EJ0v15leglMxpL6kxnT4vMjKID03gMvxE3208hqevXYH21dtb sBJXun8upEx9haAOXHEluyJ/m0E+8z8gebaGCwHn8sW5CYNI4mpCYzoGhBHz8kg0SxeXG2O3j5i L6wPvIX23Z0L5z6VMo9E9wM9Ob/H8ocagkOS5eI7jBR5L7oCb X-Received: by 2002:a17:902:f603:b0:2ae:5629:ac55 with SMTP id d9443c01a7336-2beb07b8947mr58130065ad.21.1779479666773; Fri, 22 May 2026 12:54:26 -0700 (PDT) X-Received: by 2002:a17:902:f603:b0:2ae:5629:ac55 with SMTP id d9443c01a7336-2beb07b8947mr58129785ad.21.1779479666146; Fri, 22 May 2026 12:54:26 -0700 (PDT) Received: from hu-mojha-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2beb5695f05sm33541155ad.6.2026.05.22.12.54.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 May 2026 12:54:25 -0700 (PDT) From: Mukesh Ojha To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Marko , Guru Das Srinagesh Cc: cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Mukesh Ojha Subject: [PATCH v3 06/18] arm64: dts: qcom: sm8450: Add minidump SRAM config to SCM node Date: Sat, 23 May 2026 01:19:57 +0530 Message-ID: <20260522195009.2961022-7-mukesh.ojha@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> References: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Authority-Analysis: v=2.4 cv=JN0LdcKb c=1 sm=1 tr=0 ts=6a10b473 cx=c_pps a=IZJwPbhc+fLeJZngyXXI0A==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=EUspDBNiAAAA:8 a=ih2dppi7jw4BXePuyMoA:9 a=uG9DUKGECoFWVXl0Dc02:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIyMDE5OCBTYWx0ZWRfX7qQq3niLQ5A7 MpW9DYkqsRjW6hP3uD5AkSHTeBGBPZ/WEOo8sZ8HQvPwqFRts32YR1QONQNEIjPEYXqgCYKwhni uARJ97F08H1W61wcY5m4Cvdbkd8DyLgpBWQ78ZiZlYjlP+a6pQGlezI9AUi9z/bglAJwGRhQ2rd wa9wYFYJDAZvfg6a4brHpbpX03EHPFSaOYDjo4WXVzxqHz/XAagObcQssregrPvijzNoNzyvc5K pwMrzjgyX1dSFQV1Bu5y6qo5ZCsjRt7fmrhf7o4WX3Z6bRgKrkQ8XD+/2y8FfUcSde6Gb/C25sq nTyVqTqf0GalwhAB9Iy9StZGrUOqZkl1i7qWR/nTQfDgBje/hh9b+7PwQCXfomI/EFU2dHpz26y ppdXDeIiTaw4fLTRUGYSPmU4qgihwotK27hazsmXvDg6177TC6oDmsRbZKGiGInagddv7HbEYbm lSYxTRIeXsvB+FnUFpQ== X-Proofpoint-GUID: lj6-ZOpc2Q0pq5P2rs4OnsmqgL_Si4tj X-Proofpoint-ORIG-GUID: lj6-ZOpc2Q0pq5P2rs4OnsmqgL_Si4tj 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-05-22_05,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 lowpriorityscore=0 suspectscore=0 malwarescore=0 impostorscore=0 phishscore=0 bulkscore=0 clxscore=1015 spamscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605220198 Content-Type: text/plain; charset="utf-8" Point the SCM node at the minidump config slot in the always-on SRAM. Boot firmware reads this word before DDR is initialised on a warm reset to decide where to deliver the minidump. Signed-off-by: Mukesh Ojha --- arch/arm64/boot/dts/qcom/sm8450.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm8450.dtsi b/arch/arm64/boot/dts/qco= m/sm8450.dtsi index e0c37ce3042a..d1fc5ef63a78 100644 --- a/arch/arm64/boot/dts/qcom/sm8450.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8450.dtsi @@ -479,6 +479,7 @@ scm: scm { compatible =3D "qcom,scm-sm8450", "qcom,scm"; qcom,dload-mode =3D <&tcsr 0x13000>; interconnects =3D <&aggre2_noc MASTER_CRYPTO 0 &mc_virt SLAVE_EBI1 0>; + sram =3D <&minidump_config>; #reset-cells =3D <1>; }; }; @@ -4978,6 +4979,10 @@ sram@146aa000 { #address-cells =3D <1>; #size-cells =3D <1>; =20 + minidump_config: minidump-sram@1c { + reg =3D <0x1c 0x4>; + }; + pil-reloc@94c { compatible =3D "qcom,pil-reloc-info"; reg =3D <0x94c 0xc8>; --=20 2.53.0 From nobody Sun May 24 20:35:37 2026 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 0791A37F8D0 for ; Fri, 22 May 2026 19:54:32 +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=1779479674; cv=none; b=inETNCfC8eLNl++DKVbjRBsFpQoUK9KUMvjtSn3cT3RMdQf0ebMXJxxVd3lehzGUeQaoDOnnumiGEs0WYVwiH1AuF41jdwWeAWYdC/HEykoY3bnFUnGSwUxAxSZ4Ovc1N5ht7S1/RzUlvAKRqxCTbMbtJz9lxtHXmwd3JTCkBPM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779479674; c=relaxed/simple; bh=JXUWuqCkZu7GYMQoQ69purv+atgQKu2aoOG+jHJfnik=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=G+FsZVtecznkLIhP8eV3XO/U9AEyJp8d6U1vCasnjmFWxu6aSewqNb8zmhaO/5V/V0upVGY9QhScLzGvbAX8Qh6fEsFawTnMRQxEXlCdilRyY7DOD2QXgOAlXZzSa/ogmjLXYcA/RwflKnzVzF/lGjUbZI9sgB7xZipK30r+tNE= 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=W6wojpgM; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=WbOS7AI2; 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="W6wojpgM"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="WbOS7AI2" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64MGFF4b1816126 for ; Fri, 22 May 2026 19:54:32 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=ZqsC6K45RuJ 1t1Xk2IH29zk7EoLruxipWMR0nOOkL7c=; b=W6wojpgMHFvodO2bjTqfpy+xS9x wH5ynEAWt9H9YO2CiKkkCU1Hchj5q589fntpEpq4cQ+1Q07t9NiG1hxkm+q6WPPC tdhgHs6pkJZumjkxsIXTyvD3qJp0mfWa6b0/qXC+3bcFtS4FV0/mOloiEovj6zSa Iqu0mklgDG+y6ygUv2SjboRUfJqZtBW06KbhAVXilNbigt0EPP3g/IX5eF5emJlL GwPDwJkujw9HPgqbdMoN6zsLBMPfn+RUQUiztUQIGBbJdbb0rRj6uDtUZ9oBj6Tc eJLGeIiKuEuuYzhVRa5Q0zwsDYAHWUP5BP8zB8XRnx0hHsyOK2dIw23Y+kQ== Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4eafrm3m9k-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 22 May 2026 19:54:31 +0000 (GMT) Received: by mail-pl1-f200.google.com with SMTP id d9443c01a7336-2be9e0905a9so29924155ad.3 for ; Fri, 22 May 2026 12:54:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779479671; x=1780084471; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ZqsC6K45RuJ1t1Xk2IH29zk7EoLruxipWMR0nOOkL7c=; b=WbOS7AI2+HtkqTZpQcDQ64BGtLl2i1tRnAUGK5axzUw1cig+2U8kKvoPE4VzcM3wHb M5a4bYC+eASgzUiOe5ixTo6x6F9i0hIYe5yMMJRc5gZdGgBV5H5AmGbF9NrsCB9QT3gu IT3+06vnjTHvljQeE2jD+iihS6GOKT++f5j+JlfS0WvR9P34PdR0nmu89GGMbcqPnPPN KNetzPai65dRroUZq9uh9FfdL3099p/5U48HLkDbvR0gp9kEpCTVdewWKkoVw8eNeiFi 1C0SZLqJrdvCJVWmFxtlG6ncYiRhCjHm8fbiQWhe7m3JA11TWLJ3ZSAFTpf9GTJBcSwu o+yQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779479671; x=1780084471; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=ZqsC6K45RuJ1t1Xk2IH29zk7EoLruxipWMR0nOOkL7c=; b=Lap2vxcqegNZDtSjtrvv5HTYhVCRXTsneiBRH4hgURDZgt/l2ZJ9TuZ4dXIVBF7WrT TxwuJRXevci1gIe2Dgw0+EznbblAvlBuwu8aVD8HOlCOGyiihV+bPeqms/5omI460A4Z VyXb0rWTXCeZAlI8Q/PjFgGNgIcoLikdqmQLlYOfiyMz9KL51uarx/Q/V95jLccke6Vy f9V1K+60h7rUbTeG/b3QffuhkYNCDTZQHp2cb6kaLvu8B9FJ4ofpQF1OiNSyFTM0cC7P Jh/7dSZabvaEk7tbR1dk2nqAegsMW9DnkyTUTgTQRiYqpkxMJnIDMx2ISH8MqxQlGI89 ZevA== X-Forwarded-Encrypted: i=1; AFNElJ+awxepqKWxNWcWpH3hL4Y++ijgyywKk/iJqVQ3hLZEEaGx0U2Ie+o0fPOwzMcYfSG4H5wPWwRpoSKVKss=@vger.kernel.org X-Gm-Message-State: AOJu0YwU/9LjIWPDZHTYy8eYDZNnTdmTTE1rM5FfR1dvBETWz+ETCvTn ePanGPpUO/4Xh3IlrH4hBhf8Z6yDjDCJxYUYO4bZT3S4pq7IxEKWhpL36XLoK7f4SFzUAujZ165 ay+pRcXJ4FyFstlciNnLL9mTk/Lynh1QBZmXiTdvprPGmhpfxXG8TVux33nmFahIq9Gw= X-Gm-Gg: Acq92OGYfMZXnx1RnqwmQVBmJPUew0Nl3qV3O/sPm6Utjxy66CEUO1XS3s4nImIbMSv 1duv9PJo6ucUeNTshmbUYKkj64GIQ58J1yWX+xiGpaqqFfsTVM28EJFOqMgDpM9gXLVPSz9/NmE UiAzEMeCYMfRZ7PyFREXqJHzrlrus+tl9D+KGWIFcA2OlmlcGJXT3vREo1Td1Jrula9Dh540mGn Cp9PGJi6HVQBDlmkb860Ym9TW2oB1pgnUYGANLTBJHPTEOzSDycqfv0mKr0FOGC10jUfsz4RpTN qOKnbeKQZ0AxuWUVdt3iGl7iRXhZNSU0tzpnsgauMPh3C/BpeFjXenccEXqMdVVIxE6ojGz3wPB uoIEC4wyhdA/cWPTtmZNCGeAtuJQyG0qpg56tKTlxZ2LIlteq X-Received: by 2002:a17:903:19e8:b0:2bd:b6f4:4500 with SMTP id d9443c01a7336-2beb038c123mr54734795ad.11.1779479670763; Fri, 22 May 2026 12:54:30 -0700 (PDT) X-Received: by 2002:a17:903:19e8:b0:2bd:b6f4:4500 with SMTP id d9443c01a7336-2beb038c123mr54734515ad.11.1779479670216; Fri, 22 May 2026 12:54:30 -0700 (PDT) Received: from hu-mojha-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2beb5695f05sm33541155ad.6.2026.05.22.12.54.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 May 2026 12:54:29 -0700 (PDT) From: Mukesh Ojha To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Marko , Guru Das Srinagesh Cc: cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Mukesh Ojha Subject: [PATCH v3 07/18] arm64: dts: qcom: sa8775p: Add minidump SRAM config to SCM node Date: Sat, 23 May 2026 01:19:58 +0530 Message-ID: <20260522195009.2961022-8-mukesh.ojha@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> References: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-ORIG-GUID: hrl2NpMQcDij_0241oj1mmqirVSLQT5a X-Authority-Analysis: v=2.4 cv=Zekt8MVA c=1 sm=1 tr=0 ts=6a10b477 cx=c_pps a=IZJwPbhc+fLeJZngyXXI0A==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yx91gb_oNiZeI1HMLzn7:22 a=EUspDBNiAAAA:8 a=Y2DO1TD2eDIuzSEqJuEA:9 a=uG9DUKGECoFWVXl0Dc02:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIyMDE5OCBTYWx0ZWRfX/W+FSvYKckbL PBWJv/vpExnUvdmji+ky693D1a9xV30YDd/e0r5hJwvom4aj1v5KIw8gSB3t/YSDgTilKXHMbbZ 67XFpShv4SpXF4vjfmA8pVe+i81dQr/g79CWEVbnhXE7jk1maWJE5ZORkzMTpwvW8l4/idewtBP Vb3WjzJ2AZMZqIzKxHC14uXS0vdj4gZFwzyalf4gc7pwoFw+YoNAZMeOkg0GEML4/htsssd5+ML 8YrmBWbzLA939mMHgjhZQQwKA9gkMUigW1nBWYcROJK54sJ6dZHj8gC0v77FK7hmlfS48byN44Z BZW2D5cqmX135HIsTw3zTuM3I1klTWuxuXSu2Zt8aa08l30/Ap8N3/YdTcjnqDN5XwtUlxgxBtt yAnu1G+YZxqbLdMPdB4W0M9c6N/vS3oLAsIYd1bGmCqsKKXaIZ6X66kW8qeT/YH1sm9NpezClmd VzshNM5HQUI83Wl9ARw== X-Proofpoint-GUID: hrl2NpMQcDij_0241oj1mmqirVSLQT5a 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-05-22_05,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 malwarescore=0 adultscore=0 lowpriorityscore=0 phishscore=0 suspectscore=0 spamscore=0 bulkscore=0 clxscore=1015 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605220198 Content-Type: text/plain; charset="utf-8" Point the SCM node at the minidump config slot in the always-on SRAM. Boot firmware reads this word before DDR is initialised on a warm reset to decide where to deliver the minidump. Signed-off-by: Mukesh Ojha --- arch/arm64/boot/dts/qcom/lemans.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/lemans.dtsi b/arch/arm64/boot/dts/qco= m/lemans.dtsi index bc7b4f65ad5e..634000fb22d4 100644 --- a/arch/arm64/boot/dts/qcom/lemans.dtsi +++ b/arch/arm64/boot/dts/qcom/lemans.dtsi @@ -524,6 +524,7 @@ firmware { scm { compatible =3D "qcom,scm-sa8775p", "qcom,scm"; qcom,dload-mode =3D <&tcsr 0x13000>; + sram =3D <&minidump_config>; }; }; =20 @@ -6817,6 +6818,10 @@ sram: sram@146d8000 { #address-cells =3D <1>; #size-cells =3D <1>; =20 + minidump_config: minidump-sram@1c { + reg =3D <0x1c 0x4>; + }; + pil-reloc@94c { compatible =3D "qcom,pil-reloc-info"; reg =3D <0x94c 0xc8>; --=20 2.53.0 From nobody Sun May 24 20:35:37 2026 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 27BA937FF43 for ; Fri, 22 May 2026 19:54:36 +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=1779479677; cv=none; b=rXG5kdRDFgfb+E/dDPQ7Rc+l906/NqfFe7hJKYfY3ZC8Dek/KhtvFtLRxbZe3qR7jMuVlNoExz29DHIueNJ3Ned56DIooir9sz3QU0qLucd5baUSD6moulKEELFSvAY5C8HfwIljUGG2Kd+pBAFrr4yeJ51Jkrs2DDQV5K/8cYY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779479677; c=relaxed/simple; bh=Qc3nZ3OcdnS1cPCaTe9FyxRpFxALJ2JgOgiN3fJelqs=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=NbhthQxB3pFF/jevbFxpAb3qsYqeQaijs7FZiwTidr8Fs0dfLIPTrE6FSXnZOdh1vQcXXwQYTFpm1iOmerdH/Iu3y1t5dj1efF50EO+tVwf9YwzjhEJqE7cJTYdccB0NFi4CXkOj14U6jObAu4An6pu13ZxJtouKKATxxMu+n7k= 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=oibm67GO; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=APD4/vuQ; 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="oibm67GO"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="APD4/vuQ" 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 64MH4C5N1801788 for ; Fri, 22 May 2026 19:54:35 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=WJaC5/CErHJ 2VUtX54RfJ1hB0iwTR636c4FlUn5aImo=; b=oibm67GOsp2o8QnAPQE2f3ngoCi 36487Pr+GSwi9I3sDtig89ZG3rLbfpfrUeU77P9jfy/cY+XEztY0bFqGlqvcJhtK TGpvZFqkZYngfVFFGJ3YDw5PBdblaz2V2Ir4CanDTQF8I5Tu/tesf2LTjJjuutjc GvxERRwuSmtlv7ywDMtaoXYmkoNK2bH/s6mIiAnMwRFQ8eyf3QNRMOz9EMr+tVmd YjY+cqsAw8xkPmnh3hjfbrqwLZWTakMGUpkFpjuSWJuASC1J/tooF76e8yQ4FEwx iAm6iscP97QmB3UCgHDwFs05ulQ0kg3f/JlkpliAxv3aITY10Z+hXaqElKw== 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 4ean9g25k1-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 22 May 2026 19:54:35 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-2b4654f9bb6so78844685ad.2 for ; Fri, 22 May 2026 12:54:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779479675; x=1780084475; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=WJaC5/CErHJ2VUtX54RfJ1hB0iwTR636c4FlUn5aImo=; b=APD4/vuQXlMfrGnCqPzSedwDoKE2FFAqwz0LOIFLQb4CBI0cKHzgMryKVs+1+pTS18 dBMnWthng4Va2Jzbf7HpQgjO6iAI3FojsSupwpTGkI6T+Z08X0c/eD/eqxflbYQzM8IB Um3yeG2VYjsstjod3wqiBQwY2GDn0KYVxjuyK1VXEy2GtzIdD/eZJgG1o8vMfeY8i+b8 092zPUFHeOkIIJJFRSW/YPvaENhwlOEel2AkLwEqajtCee+TJsoX41VWqqTdbdQe+Rln p4RO15EW4olYjNVuzOJPupuGvsh1zR/Js+MxO25BLFqrzE4z7jKoX1SFsSQ/P/Qds7rV EJfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779479675; x=1780084475; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=WJaC5/CErHJ2VUtX54RfJ1hB0iwTR636c4FlUn5aImo=; b=Xm5LsR67vGS7kCI+168RA4qmkGryBn5fS7p+sagNU4kbtk0C7PfMudVuq1QbSg/WET iG7OAMz/7EuGqB2UKYZFjN6IcNPCOMlon+9PdtGJmhpiZA+Wstbg8hf13ZSEbEwsyfA2 QEuRJ20NmmVsCoX484az8nrIdJ0ScWJQnvPB1PBhgjeo71AD49ryDEu47B5qWQA9sI87 PS6UnZk4M91rSZ2vIIJC3pZOBTgHQ73ltC2O7GlokBGRn9Il/uPolzsnGkbk7LUuwN50 p6gDL2L9fZEITtoilG2yopN9vhIJqykLZQ229IbFl0DPY4ed6uQsYrblJNRUyzmXjBFh r0nw== X-Forwarded-Encrypted: i=1; AFNElJ8lsHuB7t5CbAOqn1+k5vkLXiR52LnPpVVkGNm27Hv1Zbgs4sBptLIgtnheasA2XwDm1aBYwzsXMkceX2Y=@vger.kernel.org X-Gm-Message-State: AOJu0YzMqmIV37lXIcek8OO4iqPZzG5geuZAaAxGfVqMvD5xnFxtVU3g 8PuAz/yUMMZvBDwQDXnUic3Jjo3XHJG9nNcirmNL7mFdQjZH2ux5mCW/lujofQq6cPqztJD9YYu SJm7NBw0ugKKJqLz/tiXPuAPptIr7c3PLheaIWByr8dAibjHQUKHbgiNMh4x3MZzII4M= X-Gm-Gg: Acq92OGbyjFGIEEp6clCNmmzEeQY/30TKs2vGbEeADXXIpkK6e76OCp8+bLUBiBTpxI qu/wMLxBj7pMZgshfZqW0EDPRJRAEu7ervEe/xEF+NdF1esAOtVSFQre9fwvhgXeyW8O8xTpMVp GN4hRcugfHjgElCogwNxr+3xzHue8sWK93qQZzv/M1NPKnc4g2JGNE1f9yYSJ8LHZ6+lyK9Tiuc ZTKWD3Uf2iQpohlUChy0P3h4+Y4POo5PqJ95weLd6eH4Xrwa0yzYZzPGRO/m4Kod6EVezV8ITyx l9BxcqQnhqP7YwBF+2XlxFjRN999TqmCS2hQzWVGlxZsbTfpJSKeKvHY9dm1wJ/Cg1O6d62EXSF j5r++dQgjwJwH+v/onrRDLLVVHDkSzKi18D09/ScnfpeXcHckyGF/R2uYOYY= X-Received: by 2002:a17:903:17cc:b0:2b9:cd2d:6f13 with SMTP id d9443c01a7336-2beb0722d9amr56947835ad.10.1779479674672; Fri, 22 May 2026 12:54:34 -0700 (PDT) X-Received: by 2002:a17:903:17cc:b0:2b9:cd2d:6f13 with SMTP id d9443c01a7336-2beb0722d9amr56947525ad.10.1779479674156; Fri, 22 May 2026 12:54:34 -0700 (PDT) Received: from hu-mojha-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2beb5695f05sm33541155ad.6.2026.05.22.12.54.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 May 2026 12:54:33 -0700 (PDT) From: Mukesh Ojha To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Marko , Guru Das Srinagesh Cc: cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Mukesh Ojha Subject: [PATCH v3 08/18] arm64: dts: qcom: qcs8300: Add minidump SRAM config to SCM node Date: Sat, 23 May 2026 01:19:59 +0530 Message-ID: <20260522195009.2961022-9-mukesh.ojha@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> References: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-GUID: Fc75-YlGMHvmqdFCcUVXxnSUPm7CWfKN X-Authority-Analysis: v=2.4 cv=B/qJFutM c=1 sm=1 tr=0 ts=6a10b47b cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=cce3eo5V9lAC2CK9kT8A:9 a=GvdueXVYPmCkWapjIL-Q:22 X-Proofpoint-ORIG-GUID: Fc75-YlGMHvmqdFCcUVXxnSUPm7CWfKN X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIyMDE5OCBTYWx0ZWRfX5SyWvSzXqQpH iRY/mPUTIQOgjvSv5Eo0Cko0S344hVGixp8xjndN/B7ZApRCQCKxGlOPLbRWk4gsvQ6C4QmvXYs 8T39rEd3P7/mvibsmODAaqezUUdz/1cB/6ZMSFz7/zhkxXplZW20r1QtreBEft/Jc5e16BdNXaU 8gHQPI8Q72p0LIe071udGmNJUcmjdGVlYJ8jruM9DAiBI43ufWDp/aX6W3D/s17t+BEE17OMRsn RcxuT0u8oxa3n0u/5ut+P0aCIvH7M7DDZpvy5lhuEUMWf+tCGSqWJ2QSRHMUvGQkmJPNH6Tc2XD HD2oyk9g5B7OYFPkPTkWVyU9iiikPGbdBKwoRsxzb19foSVVLz7zRGWRpgZnG75bRW+XYqVtoUu tV6RxiRKqTJYY+YmlKKsPVFoYtqvxjItKPCQW9rZDSKJjQDTBlm1ba6BPFqzoETtp6jn8wW8IKZ XEnZ6ba/Z43kSFO79lA== 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-05-22_05,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 impostorscore=0 clxscore=1015 malwarescore=0 lowpriorityscore=0 suspectscore=0 adultscore=0 priorityscore=1501 bulkscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605220198 Content-Type: text/plain; charset="utf-8" Point the SCM node at the minidump config slot in the always-on SRAM. Boot firmware reads this word before DDR is initialised on a warm reset to decide where to deliver the minidump. Signed-off-by: Mukesh Ojha --- arch/arm64/boot/dts/qcom/monaco.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/monaco.dtsi b/arch/arm64/boot/dts/qco= m/monaco.dtsi index 7b1d57460f1e..b408ad9c0844 100644 --- a/arch/arm64/boot/dts/qcom/monaco.dtsi +++ b/arch/arm64/boot/dts/qcom/monaco.dtsi @@ -634,6 +634,7 @@ firmware { scm: scm { compatible =3D "qcom,scm-qcs8300", "qcom,scm"; qcom,dload-mode =3D <&tcsr 0x13000>; + sram =3D <&minidump_config>; }; }; =20 @@ -7150,6 +7151,10 @@ sram: sram@146d8000 { #address-cells =3D <1>; #size-cells =3D <1>; =20 + minidump_config: minidump-sram@1c { + reg =3D <0x1c 0x4>; + }; + pil-reloc@94c { compatible =3D "qcom,pil-reloc-info"; reg =3D <0x94c 0xc8>; --=20 2.53.0 From nobody Sun May 24 20:35:37 2026 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 153163803D7 for ; Fri, 22 May 2026 19:54:39 +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=1779479681; cv=none; b=f23zvwS5FRHYcB2ucsBm+QTvR7i9fCNMJYbQpBRHND8no3UExZaFgXI7xTJ2GwYTREHB45HNFSW6P3GbWsSaVhspjtuhrPBfG9/EM1mPHhNITGyeGHTT/rJQoQzrYKHOT5eV+Yda79GvRaAtuAq2qOJ2q4RyHh5CBbZ86FJW48U= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779479681; c=relaxed/simple; bh=inmrcwAHWlNyHPjaFqgBLzw2MtnnZ1YMmIybancc4ng=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=NDzyk9ekBoMIbJCW5yKc7FMmy4HWPp4oMDUGjSLSakqbWlMzno8aMqxFzFsg4CIFwQIQrDy6WSocxRPucQ/EphEyohAlXpccx9cHV8Re1lDDrREnOBfaCsCnqUHIwIdILPsdMI+ICTRDzUx14HTFdtspVtftWcX/EmDe28NXZRw= 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=Ps6vkapo; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=VsBS0rHp; 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="Ps6vkapo"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="VsBS0rHp" 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 64MHY3f11800770 for ; Fri, 22 May 2026 19:54:39 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=rPXJ5mdxZjg R/OiigPIU3sYJdeoapA6y9mpY1t0kQEg=; b=Ps6vkapoMZLzl/citYCWY4P441r FEWw0laBrTs4lMCHwEs+RcmGQwroRNk50Px/CdH2b4h+muCxGVWvlWujSZuSQ+Dm CelQY31qVa4AFSplk0sFKYBHV0gNWW3Y1U3tNyA0zFUpBYKm8EL1aiCmAkGVMeL8 ovBwG8RXy2sFHpOL3pseNf1d61kZEVqMh52yeFpdJqJyr6zzgTjRp90k0K+0TIDh 7soY6/6bf50+GrXXuEjPPyL15zM3aH5fH44kIN56SZeAqpg6VoHWMVV59QK1q4Fb ilBPbOvOTkXJ0ELs8idMALs1j36VnGfznlz/S+pkmIdG5YbsDP6A/fNa7kQ== Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ean9g25ka-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 22 May 2026 19:54:39 +0000 (GMT) Received: by mail-pl1-f200.google.com with SMTP id d9443c01a7336-2ba224c3ffdso181874345ad.0 for ; Fri, 22 May 2026 12:54:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779479679; x=1780084479; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=rPXJ5mdxZjgR/OiigPIU3sYJdeoapA6y9mpY1t0kQEg=; b=VsBS0rHpIZOUm+yBEMQ6OUj/Z2qxia6e80BeTQQfFmgibO+eA4BJWvrGiK8mOZ2jbt O7NpWRf9r+6DR6mDFDYd1ZqbwVI75WWJRTMtiVjfBI0q9VUKzpJPYF4voJ1WMbBWOx6c WW7oF+sc1FUuw90QId+Yzq4mY97lACmfM2HCp54Kn/Po99ruaHci0D4nszrQ+eZaDBA5 pkYdluXtN8SJeU021Q46cR7pB0sPKRpW1vBEXGY/Sz2pBNF4bGNdOZxG5ZiFdGXfQN// gSejybpcF3aVKhJIytOoXivT6YkALdB5zslV/CpmMKunWZLUxODIAtciQrLcjA16bIMl Nn+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779479679; x=1780084479; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=rPXJ5mdxZjgR/OiigPIU3sYJdeoapA6y9mpY1t0kQEg=; b=HRX/+8mWyLAobz+t3gbn2p+WKjg032dnc1Vg/U3kXiKi2FBORPShIfgQGXDJNf/7DN A3iUiD0LwcU3R19xcbgLYrY8a9z9yZc4hXjo97stZZ92tWus7582V0kri9Gz3050yICx eESymvIht1Wt6E5RTNqHQFgAM7eqBq0hYFEvsJUsliwiJwJOiPhHaZ0CQfsG9GAWIYne pDc2wUQcIqOdJCSk/WVgXwPQkKoWIqU3V20IBkzODEoykGzVm2WCAIFCKDEt0WW1AfM7 AnmcYdoVLl3dAuaY17MW/layt6k1sqt2iZaJWVvdJpa0a4z2Po2mKiqaaqjz/pgAcWzj 3TXw== X-Forwarded-Encrypted: i=1; AFNElJ+XWbCUtX6+gBaaOv6Febe09V8CJPP0KYAVPe813ah0oTCScGKxGZcv7MYJFHFyFaT2FOHY9raLNp/v4Go=@vger.kernel.org X-Gm-Message-State: AOJu0Yw1mGcAgYmm1qdR5BGubRWQ3sB6ELrqpTrjORrT/3x/CEcmwwoD hjdLPQ62U6OS/4VwsjYyP9O9KYzmyaQUPZEBxB7h31HTvLOmQXbMFitqxpDsYJmqj4jDUFfO7E/ z2txLCFF//uZZ9uKv71gtWZ8BzeJeqrrx428tkrtZgdFTyXVRap1gnd9P3AIUBHezVoE= X-Gm-Gg: Acq92OGc6ZyFqrv/miZVlLbVLRFHBqmu9IAdRja8S3bWQTANZpJx/Fd803PzAG83m07 8XU76giWqKW5iAFMsqpfD31wr4raZ6zNyJIV6W28UhPXOKzXBHMF8gJ50Hu0bVEsDUTtCLLmPET b8RyaQlr5sqC3HIqJgMq0dxyrhEW7C0UHTAnayeIHLsXs908G3KCg+Te8fzCxingW6FtsvICyWh pMGxxZYsbweIb3S1BjNuhPX7TH3kqHmvH3z2cfSFrutEaHQvdedaUbf1iX8tFvgHwVhI4jeuWWN p/NB9vNcDA7G76YaDCsNs65vfo/XiYtc34XP3NFwFsc7iLrHmOqNHQ2AgPB91QyXUapoUi238Lp FkjOemxo20MTkk6nN2qttRztJalDOMLSG8k+LxZ/qG9Y+Y90T X-Received: by 2002:a17:902:ce8e:b0:2b2:4f43:b48c with SMTP id d9443c01a7336-2beb0381369mr55169095ad.14.1779479678623; Fri, 22 May 2026 12:54:38 -0700 (PDT) X-Received: by 2002:a17:902:ce8e:b0:2b2:4f43:b48c with SMTP id d9443c01a7336-2beb0381369mr55168795ad.14.1779479678110; Fri, 22 May 2026 12:54:38 -0700 (PDT) Received: from hu-mojha-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2beb5695f05sm33541155ad.6.2026.05.22.12.54.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 May 2026 12:54:37 -0700 (PDT) From: Mukesh Ojha To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Marko , Guru Das Srinagesh Cc: cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Mukesh Ojha Subject: [PATCH v3 09/18] arm64: dts: qcom: qdu1000: Add minidump SRAM config to SCM node Date: Sat, 23 May 2026 01:20:00 +0530 Message-ID: <20260522195009.2961022-10-mukesh.ojha@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> References: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-GUID: zUGIApaWeSRJQqdBltWpsxmNk9C-Nuxo X-Authority-Analysis: v=2.4 cv=B/qJFutM c=1 sm=1 tr=0 ts=6a10b47f cx=c_pps a=IZJwPbhc+fLeJZngyXXI0A==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=7AAAc7QWiM0iNXn1Wb4A:9 a=uG9DUKGECoFWVXl0Dc02:22 X-Proofpoint-ORIG-GUID: zUGIApaWeSRJQqdBltWpsxmNk9C-Nuxo X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIyMDE5OCBTYWx0ZWRfX9s8KGqNFR1wi 7l9h96Y5mrk8ZLa1gTtOPtc+kwyDUzg5VNQhJuuNVBcPulGqUaI2u7kPlB4GUWZeiDXci5BOUt2 cZV8wPEAXnvgx5/N4QxEIr2HGbyXDNEa8N2uIaKjSO7FG73bN/uUDrrDYD+a7/9xXhF1eG16B0m gSlKWesuqQ5Wc772el7jHtVkvPjRXqkxsuvbyzDyS68274lMXPVTV7SmgIxfyxrtImAHXKTOqVX ymFtwwBj7BnlYsDomhQtaSkGe+yHumU9iMp381DVtLFPSmZaJl+4DHWYLxK3aBQJnTiPNEgx320 ocDyXye/mB8Hi5ZnTyF+rG//p/RSX05D0t2fEjd+Aao28UYpmZICkHMqWRk8afD1yykvu0tOk8g 9xLNGtKDlxIdq6fcQ/079xNsJZJ6r65JXmhMVAKMrcAQIZv53Wjv4Rzq5yanoQi11UdQhWFAgk7 jNHiXhTlxLVQW2Z6mbw== 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-05-22_05,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 impostorscore=0 clxscore=1015 malwarescore=0 lowpriorityscore=0 suspectscore=0 adultscore=0 priorityscore=1501 bulkscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605220198 Content-Type: text/plain; charset="utf-8" Point the SCM node at the minidump config slot in the always-on SRAM. Boot firmware reads this word before DDR is initialised on a warm reset to decide where to deliver the minidump. Signed-off-by: Mukesh Ojha --- arch/arm64/boot/dts/qcom/qdu1000.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/qdu1000.dtsi b/arch/arm64/boot/dts/qc= om/qdu1000.dtsi index 952d4270d118..0c6ae3ff06fb 100644 --- a/arch/arm64/boot/dts/qcom/qdu1000.dtsi +++ b/arch/arm64/boot/dts/qcom/qdu1000.dtsi @@ -171,6 +171,7 @@ cluster_sleep_1: cluster-sleep-1 { firmware { scm { compatible =3D "qcom,scm-qdu1000", "qcom,scm"; + sram =3D <&minidump_config>; }; }; =20 @@ -1369,6 +1370,10 @@ sram@14680000 { #address-cells =3D <1>; #size-cells =3D <1>; =20 + minidump_config: minidump-sram@1c { + reg =3D <0x1c 0x4>; + }; + pil-reloc@94c { compatible =3D "qcom,pil-reloc-info"; reg =3D <0x94c 0xc8>; --=20 2.53.0 From nobody Sun May 24 20:35:37 2026 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 B28DB383307 for ; Fri, 22 May 2026 19:54:44 +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=1779479686; cv=none; b=cD79g7h2hGy0jshJZ4SKPmDCpAofePzKQ20dxue+ZiZcRW4XBi+GhHb7vRe7q+/yDk7VjvNKP9SunYCX/KhzN0W6X6RQBKmu34nA8cFiI+j9K0++0J4R75UHVfCkH4BXRvki18T0g/+1EUUFiOeeqTpmSc/vFetgEj6RzdeXXPg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779479686; c=relaxed/simple; bh=/xLph1CXP5xs0PW/hYyRqUhWSHPrZw5QMZAzBYEKBHo=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Sb+WqXZeRPgS7syO6rI5qbs4cXC4smyZOjss1HjCqig2KLt10FFMwXQBZuJ0QZH5IuZOaoqQQO45WLWOMVIc1gMpcw9nTW/+oJXuNBQN3IkzatgouIlBKlIZlrNr/sRcyoGuAr4PMEkBujPB/I2Pwt4F+GyEY5mR/ecOZE0+Ilc= 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=VqpD/lEQ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=SPlFWwJ4; 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="VqpD/lEQ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="SPlFWwJ4" 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 64MHg0bT3601949 for ; Fri, 22 May 2026 19:54:43 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=VgYYdEDfmXm lKmeQWTeO6mNissKEz7AQbEDA1qLtlKk=; b=VqpD/lEQPvFlMAIWKS/kABcoTPs KcM50F9lZZmx7AfLIS7IYS1IemLstb+eZdP2qStl6x2wZnjt93W6i9mvQYkqx+l3 HhWj5yeD36ENdRLzi3a26GGS+dbma+hbUL5XxK3NdSQTKNkKDOP/2z8NRP3pTckU Sb1KCFoIT8+vMPEAQxam/GGDLWWLrxZNBcYlWmu4fecZkat+TDkiXxn2IO1Opib2 ojqMxvx9FLF8btFb2ZOHek6Lzx1xAxbcVRXqNM6q8wABIiJv4Bkr8aLsN81dVAnj gtawVc9xOw7OZnlc/w5D9jTTH20yXRNYjZ/U+/d42QYsXo0LHmDVdOXfxdg== Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4eaury0dur-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 22 May 2026 19:54:43 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-2ba6fe41283so80965845ad.1 for ; Fri, 22 May 2026 12:54:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779479683; x=1780084483; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=VgYYdEDfmXmlKmeQWTeO6mNissKEz7AQbEDA1qLtlKk=; b=SPlFWwJ4PygT72gB1o4juT2/rYMtA5IdHk93BpVkEqVEyuwK+vQyT292S2B9WsYdT9 Y5UdKDFgVJse3dmJ8lYz0ciJW0EEZyq+3G+rZD98NeKQ8WMfK/slwzZZk4rkAY6PTv9N N4JZUKOigHJ1idw6Gx+utybfcMx3j08xo/AGxQZXNtRm7mXkNrvotzLnpACGpc0oVBMk K5qhs71Uy673YOkBKOBpYeqj19XDWh79W1RLxMF15eeki/nH0FqOJqogUjDeUrbf+uBX eFWW1YAH2Zd+SlJaw4Hd2LrvaIPOYLkSh/BxiR4KCvW0J8QitMZFR4XW7IEFdgCjmHKJ pafg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779479683; x=1780084483; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=VgYYdEDfmXmlKmeQWTeO6mNissKEz7AQbEDA1qLtlKk=; b=iyZBNZ7o8FGGxqv3hyO6mqC9Kz3kHwL6gFzpur0mipSPLmJKMFPdIfXviDhxlRm5dX XMFR9MGtIqQAXmLxDBa98GKDVmTivkV4iQE3YTpU/Kuls5BRNox6IpjdTQw2vB9OpAsK 4OBRyNb9Wjz7oRqapVWwITuka4V2zeU5+qSKlRDzkSBue5DWNG5MsDWR0561hgfBlxRD m5UX7ScG7LvVJ96IC+31eaMAoB2m0iSBNLdAmrkb32PnDuzhnRZGizv2ojqEju5IUkVP 9tWshbrR6u/KCVoOWwb6lJMGBkOv6w4Tvq5sNXmWq/nGhqhmLHyV1Yuu/B7svIrDe8GL /3nA== X-Forwarded-Encrypted: i=1; AFNElJ8vIq226WGo5rQgpNbQCK+XySvq2dT/pKhbawxYxkz7rSJCvOvBDcwoDMIFJK3yscJLycdev36vM2YNSc8=@vger.kernel.org X-Gm-Message-State: AOJu0YwD/nGgMMuHokV13pPV7aBCsW/43Y6S8xFghR6jUZKfHbh2eemz AlUqsmx3OW3Hh1VygS5PmV4qYCP5x0GWF/gUfPrKHwEY8/3+UmlfnUs7wXflIKiNe2iOHxP3M/p XlZe31eSldqYMpNunvLDWM3IN0is3s3+lfInw5J+ZHmxXVLr4/z1KjFlRfys+CyDVfoE= X-Gm-Gg: Acq92OF5rcyzsqOYKy/P6xX0n6dcbIYD115cuKJ9im8gJySGSKZ8vaY1AYnWbHcSJNx 90PE7+prDT54XWn97QMn8WjrrX+Nn97KGFGljLG8mJCl+Ozx/q2bYbAr9CbBCZlilJfvLEtRRSj rg7aw55UHr3taNu0tQD8TEIMcAGdM4ZgUuGO80HQzYzHi0jo//Frsn+F0HgB4jH0FRgNp+3NQ1O 98lWOJ7AJ4VzEitQdmo/Q2RciaAH81GXHASQFF3EPCMcNOEugZoEXjhsTLbk3iIV/osuyvcftFt 3e2jdHY4PNW1CLFj4OPpol1dkUV5Q36NI0/x9oDSFPs7eLBa40VhZXohHAXyzjze8h9gJRgfv0P tMo8Vy2/im32mzxnuTXAOleTOpI6aLoJNP8aY1RgmmMlnHixa X-Received: by 2002:a17:902:f705:b0:2be:3dbc:eee5 with SMTP id d9443c01a7336-2beb0365bbcmr56286875ad.2.1779479682510; Fri, 22 May 2026 12:54:42 -0700 (PDT) X-Received: by 2002:a17:902:f705:b0:2be:3dbc:eee5 with SMTP id d9443c01a7336-2beb0365bbcmr56286595ad.2.1779479682054; Fri, 22 May 2026 12:54:42 -0700 (PDT) Received: from hu-mojha-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2beb5695f05sm33541155ad.6.2026.05.22.12.54.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 May 2026 12:54:41 -0700 (PDT) From: Mukesh Ojha To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Marko , Guru Das Srinagesh Cc: cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Mukesh Ojha Subject: [PATCH v3 10/18] arm64: dts: qcom: sm8550: Add minidump SRAM config to SCM node Date: Sat, 23 May 2026 01:20:01 +0530 Message-ID: <20260522195009.2961022-11-mukesh.ojha@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> References: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIyMDE5OCBTYWx0ZWRfXzsfAg0FaQnsc RCj2O6x5p166bgI5UxjtotARmz4Odtwe8RpVPwoVCM1uugHE83XFjyseg0lASLA8QKqRWmIo1dH lONCszqjM21gDOucnl42CLOe8uID/68gKiSHrs0JiINUw47aGLajwkqsf8lLGZHxJmZQm2/o3FG FJ1fr1OEIYcTEkEpbin68pNXmLn1a++hvVs6ni/qRA7a65lh2AobSuoo5xFS5NS4NE1Me/MZGuE Zfa0LlVlyVaHEWDcJvdL9G0XUKgymzsw66f3349L6Xa5n7O4e+fK23RLIe3yEpyPHjr+XEM5Rcw rkWJwlbwlevCVYYlCZt+OUSG9rDtIq9nCZJ3+I8enxRkyH7eqoTHE4om20yL69+Jepwi1fmFA25 VG0IRhNrCUO4PEdUAsc/v6ioGgPnl2jRXjdDRmCva1Lu52f3Q8YE4uqf2TW/7rp4dKkywc0bYau 1+3dNvwufMTpd0Iru0g== X-Proofpoint-ORIG-GUID: gME-Mh45WiFYo9BW486kj0V7ntTfV9dv X-Authority-Analysis: v=2.4 cv=d8fFDxjE c=1 sm=1 tr=0 ts=6a10b483 cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=ZJQsJAtiAu0WCEyc7p8A:9 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-GUID: gME-Mh45WiFYo9BW486kj0V7ntTfV9dv 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-05-22_05,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 adultscore=0 lowpriorityscore=0 spamscore=0 clxscore=1015 malwarescore=0 priorityscore=1501 phishscore=0 impostorscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605220198 Content-Type: text/plain; charset="utf-8" Point the SCM node at the minidump config slot in the always-on SRAM. Boot firmware reads this word before DDR is initialised on a warm reset to decide where to deliver the minidump. Signed-off-by: Mukesh Ojha --- arch/arm64/boot/dts/qcom/sm8550.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm8550.dtsi b/arch/arm64/boot/dts/qco= m/sm8550.dtsi index b7a7c49db077..27ef1de3edc6 100644 --- a/arch/arm64/boot/dts/qcom/sm8550.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8550.dtsi @@ -391,6 +391,7 @@ scm: scm { qcom,dload-mode =3D <&tcsr 0x19000>; interconnects =3D <&aggre2_noc MASTER_CRYPTO QCOM_ICC_TAG_ALWAYS &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>; + sram =3D <&minidump_config>; }; }; =20 @@ -5533,6 +5534,10 @@ sram@14680000 { =20 ranges =3D <0 0 0x14680000 0x2c000>; =20 + minidump_config: minidump-sram@1c { + reg =3D <0x1c 0x4>; + }; + ipa_modem_tables: modem-tables@8000 { reg =3D <0x8000 0x2000>; }; --=20 2.53.0 From nobody Sun May 24 20:35:37 2026 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 0CC3137EFE4 for ; Fri, 22 May 2026 19:54:47 +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=1779479689; cv=none; b=hT6m1JDxuNtXwLEcuSgEwRUF+OxrhLv19tMe0tKfQub29EBkdGfUo4tZRI6kTmpwnUYcRacJK0Vg7DbhQT7uc85/MFEwY5VcD+uOyXeXijnLixzSbeK4GeA0+CdP+vf4+RW1pj422rXImOnueQwJJ9q3+8DstBoSRwPBBss4HCs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779479689; c=relaxed/simple; bh=amq0ZbYpF3TaS+9zy66LuC0aQiC4BW3YaXzcg8RvkxY=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ABUQpViGasNhNsWVqNIacDoLmo9v3+ZEejY9CokO1xrJ8cNW+2F7GN6euPjP7CIWXtltXquaTZmCZAwZ47/AHia5YwvwaD/3v6SSHIUQ9ex7uKZPAL5WmLUFCRR8lL5kx5C9yYWaEIvrwLJwfZ7JLY7ZNfxtA9vgQZvCdILZEYw= 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=bhCON3+G; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=khvjnzQp; 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="bhCON3+G"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="khvjnzQp" 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 64MI9dV21800948 for ; Fri, 22 May 2026 19:54:47 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=vXY5rKiBwoi jJd0uYXGkLB53jCJA8VoI2wc/O5Xwf+o=; b=bhCON3+G8KO+YfS1CetZ7tMPxqx w8HrWiwQP3OAC7nG2IA8Z5BCJ014yJ3ggs0E3YGQ0qNl0tyouymWB++jCdzOM1mn CGJHG8NJsvpzT0/FX+IW6g0QiSibi+xWV1z+bJoehLGR+xTUm+9z/0iHVTnI0x4j PhEKCBO2eBr+/tspUnQUNCxf/gZe+u9tNzl/07M2nBrIFImr5AadFoimK43N3RKI a2OKjXGP7opJmTln4AFw3gYmdXi9YpBbpS6pCEf0w32BimSSqfdGxVJCAnvAjmoD 5PnHu9FKUFgp4JunXXXg/g7DELepJ/9kkuz2dU43xw9u1FnCJJcsW0dg6+w== 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 4ean9g25ks-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 22 May 2026 19:54:47 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-2bd6cc53fd6so78555935ad.3 for ; Fri, 22 May 2026 12:54:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779479687; x=1780084487; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=vXY5rKiBwoijJd0uYXGkLB53jCJA8VoI2wc/O5Xwf+o=; b=khvjnzQpKZGvsoa/rsI/BdIdd1BMF9rJjqQFY1sXOTrdFk7Rr3t2hsGfGnEiJ64baV +WDFgiUGDWpZmFlVLj+dApLFMfLudfTj1p9Vda9mRIE92zAcF9aKC8yMwxjrBM6muA2b TIv1EOGoGRk3E1kLn77N2mp1nUH0I3LK7ihjDxtUDstr3JKVuaEOFx34rB8DYgAo/jKQ ci3LYdK7+fIH7SvYX7fA6xDxPlBUT2RNqFsiLIJC/tv18Djyj7+RUBaESYfnxI8iWNeB kA8TucMoA0D7M1IhfLr7BV151/JHMphz1igHze+6id0JGIT/KPx6Ggzonf2uIsX8qTlh NrPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779479687; x=1780084487; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=vXY5rKiBwoijJd0uYXGkLB53jCJA8VoI2wc/O5Xwf+o=; b=YgRCCkKaO5WFSlRNXrvMXjDSezKhBuFTe9Hg9mGrbitsERw9Fq9ftTwQJl0as+khoW kMuYq4GnmwVTGfxMb5xVm0+1/smdSE08LQCkiKMstouOjYvrBg7Wi79s9OMH/Y+iOAYd TrBp1j0r95VrUvYvi4uxsFDq24nrkBP0UodP1RY2mep0RdgtM50YQ/RNRi9/Z3FIJ1ih hennCxVa1kQHDbQV/S1DNKjT98LWD02EY7/j8B9u9Vq0ZOh0vUih+iqlF0WPzCKMXbtb 38JC1GQ7YcqMMUTZqJFGZX8uw1YEI8vH8LQuBhXDqG2e9veTrwd52v6ejcAtHW0zCmYY OXjQ== X-Forwarded-Encrypted: i=1; AFNElJ+u2RALcK0tuCnMHCkyAdTSj4oNtrc980cXo880uTTMSGQ2N8+Nh2EMNORMY9Ev3+1k6uDAqoozYTdKxnc=@vger.kernel.org X-Gm-Message-State: AOJu0YzcMuIY//8yrxqpZo6Pn0WBqXIv5tAEngQcusjq7VZrSqOVKiQN Jt+3QeCMWpukYgwHi5MqaQ/tk43ncypG8TbR4QIEJLAd6TrDuRi8Mc2640j0nz2pFSZvRmJdQzO a9OMuGADAddjSCoAopx6rorFqiueW5ucVG2YwyAEL1z7mV5y6wBpv0BKQJVeruNTPdgM= X-Gm-Gg: Acq92OEzBU8GVHX34q1avJNRHb/9Xm6nPfBaMdF2KmSHNnPXa1mrB/SZt2XB7zvz2KP /ihIaC5hUbhXSPQJwACDj7cCC+n0AwGr50xnTEfHG3PbGhKY/OcPXd1BSsduNt+Z6Jkiy/4O5C/ E64cdJpXaxHr2Zh8ra5ACgVZqANSumcd/mtl4eDx6oOOJMm97p/R2sevS/tCP4gGN4tijDdSMsh wa4D221gEo+guK2Gh+KvS5ToXsnil2d/bh4iPEkAPvSNjgY0RE5SDIQYjWl0sl+vImOMu5ARXxF wnCW/Q8CnQnIF3Z1WrhKA9hrOJ/1NLZhf9pHtiAM63IuhRrfjnbHhWepr3oVwqEw9e3WqrzjOvh 1+kpFBYG+0UfOkm07wtvXQnD54c8e2piZuQkS2m+iDD3e/dSp X-Received: by 2002:a17:903:3c6c:b0:2ba:6bd7:8f00 with SMTP id d9443c01a7336-2beb06e9eecmr50964925ad.5.1779479686516; Fri, 22 May 2026 12:54:46 -0700 (PDT) X-Received: by 2002:a17:903:3c6c:b0:2ba:6bd7:8f00 with SMTP id d9443c01a7336-2beb06e9eecmr50964715ad.5.1779479685972; Fri, 22 May 2026 12:54:45 -0700 (PDT) Received: from hu-mojha-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2beb5695f05sm33541155ad.6.2026.05.22.12.54.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 May 2026 12:54:45 -0700 (PDT) From: Mukesh Ojha To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Marko , Guru Das Srinagesh Cc: cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Mukesh Ojha Subject: [PATCH v3 11/18] arm64: dts: qcom: sm8650: Add minidump SRAM config to SCM node Date: Sat, 23 May 2026 01:20:02 +0530 Message-ID: <20260522195009.2961022-12-mukesh.ojha@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> References: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-GUID: szclDqSWzyu305UQLPwvHwasGQQcpf1U X-Authority-Analysis: v=2.4 cv=B/qJFutM c=1 sm=1 tr=0 ts=6a10b487 cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=ZJQsJAtiAu0WCEyc7p8A:9 a=GvdueXVYPmCkWapjIL-Q:22 X-Proofpoint-ORIG-GUID: szclDqSWzyu305UQLPwvHwasGQQcpf1U X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIyMDE5OCBTYWx0ZWRfX2613QBi7rYMI TxUkxbPTrCizGDoI78o7oc4OKoLgAswpVmDbK5xrl1R7C0L/lMyQTwAco6Mx0VQQeM3iJjW8/3U wPjtHaqQqY1T7AiV40Fm9MC75RVVkROgIfG81dwo9nnDMhTiZnVyOVSn+PowYBxjBj3P5Uv/okW w45EgPEYZ6mjaoGJT5MvGqiLa6Sf5EtUIkufy6NQp2C2iPbImOiaD/9jj+DQKg/9iZB0La4QTeK 8A52KY4H2gFopw1vuG3KDqHatRZSTeKJ8IaSYEZD7dzh3pYY28DWxnnJ4qt+JxwmOzWeR2r9OAu 5ZHU0SHclimYSljI7pkbi/Gp81uKBRbMCeJtuEKzU1qFjIDNloMfxL8KWkVoZ3r0v/LugdJwzHL dvJmUyWHgPR40AzkfKFIPAo3e6n8qJ9Gn6SQkGXKCE2alxOS86IPD3rnnxQKhzIGg4ZoAhbn6ik si51Ie9C4IC6mYOyPtg== 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-05-22_05,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 impostorscore=0 clxscore=1015 malwarescore=0 lowpriorityscore=0 suspectscore=0 adultscore=0 priorityscore=1501 bulkscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605220198 Content-Type: text/plain; charset="utf-8" Point the SCM node at the minidump config slot in the always-on SRAM. Boot firmware reads this word before DDR is initialised on a warm reset to decide where to deliver the minidump. Signed-off-by: Mukesh Ojha --- arch/arm64/boot/dts/qcom/sm8650.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm8650.dtsi b/arch/arm64/boot/dts/qco= m/sm8650.dtsi index 1604bc8cff37..cee4def3c51d 100644 --- a/arch/arm64/boot/dts/qcom/sm8650.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8650.dtsi @@ -645,6 +645,7 @@ scm: scm { qcom,dload-mode =3D <&tcsr 0x19000>; interconnects =3D <&aggre2_noc MASTER_CRYPTO QCOM_ICC_TAG_ALWAYS &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>; + sram =3D <&minidump_config>; }; }; =20 @@ -7087,6 +7088,10 @@ sram@14680000 { =20 ranges =3D <0 0 0x14680000 0x2c000>; =20 + minidump_config: minidump-sram@1c { + reg =3D <0x1c 0x4>; + }; + ipa_modem_tables: modem-tables@8000 { reg =3D <0x8000 0x2000>; }; --=20 2.53.0 From nobody Sun May 24 20:35:37 2026 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 D7A3522ACEB for ; Fri, 22 May 2026 19:54:51 +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=1779479693; cv=none; b=baXAWa5zIq7io04E4BHWZXGE5q616MrUknyZIShApfdynuX9awLcmSKWgAloSsNCu18SXdnGTKz09LDWUicOtOsMRgK3isbzzxMJLqEzJgTRyFZXHMNIuii8tTldUmJ+GdWP7cBe6dP8rTKqFViMN2UAbAqe0h5Xlzi8G6HsdLU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779479693; c=relaxed/simple; bh=Jo3NPoIdP0VZV22BxqrJEsV4rfTesv9UXmVWD2So6nM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=MKxtk4GG01ewpWN8Ys6Um+dH7NujYHPVReuoq4DYHCHEackqWdeX/MlKifnsHqk3/kKhHOF0MBCOfaJGosKGyOcFKR4MavZbWNmkFJmaeTNYUmzg9RGbkj0aRfxZa47sVH/FQBz+0lHNJO8bHFPuhly5piflDqrbqL3QQy9WuTA= 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=VJ6It0vl; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=i5J2plZ5; 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="VJ6It0vl"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="i5J2plZ5" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64MDpWhu2125171 for ; Fri, 22 May 2026 19:54:51 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=Lu45SY7Lo9D dYgZ88DvqzI3iyVBj3O12AmJ4deZuVIk=; b=VJ6It0vlKhR2QeKiUyu1yKRCs2X 3LB6/vsWFE5VpnzmBZ1lcoSTM0EGMSpqTURWpShhR+G4jphbFkTlWMgfsHC5xIAm 3BPz9GSqLWwF075yEALD6n8F05CGduIcOKebeMrPdiNiLAlDTZ5XiWjs/z5Ix9qw y9ETZgfLSNn/UZ1Bwl1qrkUEf66d/uhJSPVZ4724Um5OlUVd46+hcJGoa0R9sMjA 2GT4GhDpiXhjERdfo0doiGbLJWFsTZDUhri6FKOIif/qQNCSTyTXPpmhSLknVl/a 88iUpe2WRUOFBOEz+kCNwRwbazhyKF2UJU9wLUTCqC9V+evfnS6I73yDPIg== Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4eard89fed-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 22 May 2026 19:54:51 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-2ba054e0304so69207405ad.0 for ; Fri, 22 May 2026 12:54:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779479690; x=1780084490; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Lu45SY7Lo9DdYgZ88DvqzI3iyVBj3O12AmJ4deZuVIk=; b=i5J2plZ5qhAvhMbOUqXhhhXpyGrSNdlCWYyowjtrp1JbVSn+k271/aJjDn4AX3v9rA XGi05WOzgiu36rnlJ5GVfSthKozEzoJnCvTbzcN7Qp4xnHOrFkh3lyda6Mo0wLfaSruT 7NMLpkOPV4Lo9zuMmEI5WA+fptZOBVf8uINDq2Ke/yOkxeveyTMr2kQdfVxxZXU0FXlA ujMWATtOSw3UFlCr+2RiDrHJjiB2L98IjHt9vKaJC6QFSjdnRIypj/+9oBO1nDtprZAT 0VP2Psxb/o/l783VAP7mVW9JJo8Ok7jzBndOlT7A56FaGmv2P7bAZ/Z4iZoS1sEP5gKI Eumg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779479690; x=1780084490; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Lu45SY7Lo9DdYgZ88DvqzI3iyVBj3O12AmJ4deZuVIk=; b=MhvaBeqAiWdmma8c3tAYkj+7Vu88Bi8V0AdknXcxjBtlSvxIrEN51krBOJ6gVCzjQX 8vTJr8njK9yovSvxk5v4kpcqbRFo0yMIDDSpgpm71Ly97NJHQe8EGwIAHM3VdL489wZO L3tKE+6ljXK5XEt9MlNqC1BSTx0wgg5aVULRQW4L1eyN5Br4XCKSKBzANsh9ZPXcT1b1 wWh/Hrl8mYopeUjNf6JyOWvxe98BexDXIkO9Q2psEOyFBImi560yKmvYYugqBdACf8D6 +913+Y2YdzdVKkrICgh1P8bjHgSB75JCnFSWXjBhpkLsxqW2L2rkHM8Oou49v76jiy+2 81bQ== X-Forwarded-Encrypted: i=1; AFNElJ8RB0kdmyVV4YT9hCubJCJfWU8GKmo1WdK1MQRSYfGpJmQaCqIUTYEhmsg0K8kO72b8k/BArnXZpWJzNKM=@vger.kernel.org X-Gm-Message-State: AOJu0YzEMgCSh7h5ks6bavI003FbAGGEuwsky3YH18lYuL+rTXUoiSLA H+Ee/eGTmk6Tl5ho+2jb7/f6uTOqxFcuuxFkppjg0/0xSnagCQfMJBmcanrg53sO3A0rhPKmV4m yXnXGW51RIbIAjEQCqQEXSdahwctcmYMioT5I4TlNORdK6+YXrXcpMCl1DnkXQYJb40w= X-Gm-Gg: Acq92OERVwEALSs5Xdj6wS1eaNh8GCwpZTdwrIu7+lMR+yZC0iNkP3T2kugP4w+pvVD KICOnA8C8nBps79567NsCkX3t9HfcIgFmoz1YDkyYkBAsd7Ixmdf2g8U1G8a4VG3r+4jHHFCYY8 So9w/cXzpdf53LLwfefUdtF+0HJ6b9Ba0HUK2Zy2WgftYQPueS9ipLBhMeDwIFhwKmBslmOMHej hcQrzzW6nyjYJlKgf2aaWS7mtiXzEBqvKGv7KcHcnVg0Oryjc/eiFUJtuIZ76ZlxY86YEvWpilE bYUMEmyr67TBvfBrCQ4I4lMOS1F27a4YYu1OIA8z+z1Jy8IWzva2HW/5r3UKUhIf6IYrYUMZ8Il iRpnAmFyAaYeSxWatk+XGD8oLTM/a6JxqjeVxMLx8miS90Abd X-Received: by 2002:a17:903:1a0d:b0:2b0:91e6:bc18 with SMTP id d9443c01a7336-2beb0878549mr44533525ad.14.1779479690376; Fri, 22 May 2026 12:54:50 -0700 (PDT) X-Received: by 2002:a17:903:1a0d:b0:2b0:91e6:bc18 with SMTP id d9443c01a7336-2beb0878549mr44533235ad.14.1779479689886; Fri, 22 May 2026 12:54:49 -0700 (PDT) Received: from hu-mojha-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2beb5695f05sm33541155ad.6.2026.05.22.12.54.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 May 2026 12:54:49 -0700 (PDT) From: Mukesh Ojha To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Marko , Guru Das Srinagesh Cc: cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Mukesh Ojha Subject: [PATCH v3 12/18] arm64: dts: qcom: sc7280: Add minidump SRAM config to SCM node Date: Sat, 23 May 2026 01:20:03 +0530 Message-ID: <20260522195009.2961022-13-mukesh.ojha@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> References: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Authority-Analysis: v=2.4 cv=Fus1OWrq c=1 sm=1 tr=0 ts=6a10b48b cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=Hh5InDi0tDfhh6u64JkA:9 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-ORIG-GUID: BO5mCkO2Ow4ucO8VIW63rd3ex_ehpSFH X-Proofpoint-GUID: BO5mCkO2Ow4ucO8VIW63rd3ex_ehpSFH X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIyMDE5OCBTYWx0ZWRfX4MhDwYSRRUSv 3mKMiQGVGt94LIZ5+oF6JAqtmVsJXP+oBYese+5+7h2BDP30I3hh6FWbiuj7vMSSeZ1e45RilUM h/Ma/dZKYdykdgU9IwnhZN3W87o4qhFDHsJe7thGi6fztZKkAoZ8Ndxtqf9XfD1Bvis9P+73pjp vU63OdQAjDBfe2XwNSVD6gp3RJgYmP7ExW/vgzUzS1nB3Tla336oOuAee1DIXBgWpnz4dJxVNOp EywT9KOoVeuW5QeFD2tIvPIMDisSIGVu/i105TtfzFfsbGfWLfW0+Rj/0HHogFJ6g/NgowZpcjw /BrzLu8PmhP6Ih8OpnZYUlAqXbHPYB5tKb5hbelyP0K6RFjxPj0nwrKh2vGdcwaqCkVUjSzwJdQ HB2htON3rEzCR2S120crtBzMT8jApMNCoqNqNBCLxonuFng8poNyVWY26RFDFYTNf+qDTU+ZI+R njNsP5yU6elFwgz3sfQ== 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-05-22_05,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 priorityscore=1501 impostorscore=0 lowpriorityscore=0 bulkscore=0 phishscore=0 suspectscore=0 spamscore=0 malwarescore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605220198 Content-Type: text/plain; charset="utf-8" Point the SCM node at the minidump config slot in the always-on SRAM. Boot firmware reads this word before DDR is initialised on a warm reset to decide where to deliver the minidump. Signed-off-by: Mukesh Ojha --- arch/arm64/boot/dts/qcom/kodiak.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/kodiak.dtsi b/arch/arm64/boot/dts/qco= m/kodiak.dtsi index c51beada8c7d..6a6560a3758a 100644 --- a/arch/arm64/boot/dts/qcom/kodiak.dtsi +++ b/arch/arm64/boot/dts/qcom/kodiak.dtsi @@ -720,6 +720,7 @@ firmware { scm: scm { compatible =3D "qcom,scm-sc7280", "qcom,scm"; qcom,dload-mode =3D <&tcsr_2 0x13000>; + sram =3D <&minidump_config>; }; }; =20 @@ -6694,6 +6695,10 @@ sram@146a5000 { =20 ranges =3D <0 0 0x146a5000 0x6000>; =20 + minidump_config: minidump-sram@1c { + reg =3D <0x1c 0x4>; + }; + ipa_modem_tables: modem-tables@3000 { reg =3D <0x3000 0x2000>; }; --=20 2.53.0 From nobody Sun May 24 20:35:37 2026 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 A21733822A5 for ; Fri, 22 May 2026 19:54:55 +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=1779479696; cv=none; b=H+cExQ+n5HZTw0/tAhMHjS7i6Xu0yBBJB4s0G4mRBgFDes3Vkfb1WUXPcUdfTtTeQP7J+CwDE9zSGEuEIlXWDgiWCmywzHv3Usr1/vZ83GJk/1dCQGyB9Y4VYX8DgFWEb/os4TK0QvQlBiFn2fqV6YvPzU0czH9lu6KwEWUVBhs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779479696; c=relaxed/simple; bh=UvmAXkOf8HrF3l6BJrIdhv9+2SxA39m8PzqUXCcyi6M=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=AZtuxepyzMJn29h46dEwW1RuHQ8Opmggnu4QclrwAXaEHHuIlxZxmBqvPwqQ81Vg9wSlu7Wz2E5gAjfLdnB30dWKpw+bk/QzEuP8rROIql2KA9tL0OGlvJhpaXEErGahDH6kGvZQXMD2MehJ6V7qAHyEAR6URSXaI6AcgJKJQDU= 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=JqpsrVmx; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=aIsVzMHY; 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="JqpsrVmx"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="aIsVzMHY" 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 64MHY78X1800953 for ; Fri, 22 May 2026 19:54:55 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=djvrU1dTdSj oBvgK1qQQP8eniHhzDVX38fpjF7rgZKQ=; b=JqpsrVmxmjocGbEH8tQUTBViHsS aBylPapbI78rQXq77hvIC7Ymk/XLje3R7rOCPf8ZY0mIgzTPd1vxW+3EY6GI3JMa K0HTqAnwiqQBjH5pAKSyHF1TZTIiunk3dWuSOeAQa8+Qv4/7dNNd0j9FII3akH2m EYCMy62HERFBWXFSqwdjQMTHHP0v0/qh/YQ57pWdeZ+3fnIZ/D0Q+OrcTQjpHRvi AEmoWjcDp+QlSuqttkI09C1c3UxttCawNVvRZ5id/m4QmfrJDwEitChwUDU6do9g oXGElXEblb4e8TitqL7o+akllu/MUYMAj87I9uUywTt8JjQf3CZZNqKItOw== Received: from mail-pj1-f71.google.com (mail-pj1-f71.google.com [209.85.216.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ean9g25mb-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 22 May 2026 19:54:55 +0000 (GMT) Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-3662990c03fso6239247a91.0 for ; Fri, 22 May 2026 12:54:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779479694; x=1780084494; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=djvrU1dTdSjoBvgK1qQQP8eniHhzDVX38fpjF7rgZKQ=; b=aIsVzMHYRRnWHHxh4+5ZhHlgOSGYRdPvFGrp6l4I8DlFdFbJDkNUw0rJvp24kXhXJQ 0ZwDqnBWaKVBtQBpb5syrEGevFDlM5sYkXbLsI0COoqhiLv2P2EBDvyowifDQb0jyWjW judiBDb8qTb3XeZ7YB84FnW9abPVX1atMKCHQskWhcIjEEozkboF6YiS+Knwtqg60YEb 768osUc7n0/6Y5fozNr/ibQ6l8Bi2tLrknp+Ki6hwFSsJ5MXkWWLFa8bNqLKm41laIyt HevIH+AcLKP1B7869Ajmofh3b5FLuFO5w3C8F1SiqFjEpSndAVfJXc8c+h1J+S/lNk58 K/iQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779479694; x=1780084494; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=djvrU1dTdSjoBvgK1qQQP8eniHhzDVX38fpjF7rgZKQ=; b=QjanSCfa1SexggOIWpESSKViKpfoGKIe/PB5u8eaPPWqVn0F60Wg7Huizn3bpPTJWy bmMeQlCyThpxfUSZ85wwTPeTgsTcAmdRA+zySwetlToTwUU5gcYnswyd5DkSbAaeoYd3 6OT96+zJY2PG8qICvgWp+4XSOqBkh5AhD19YFc1yQ6c6O/pUfaacpuS7+CXe+Dmm8BTf S5ODmhyCiafcaRCyirOmHF+eoOyBdfJs6XDHyx6iaQDRjPvO0tAAFaAxhR7JOOFcAt+R pkc4CcjqNzLWOdj8/mhM51hve0WyKMW+uE/yypq6TV5hPS/1V3NJ26JlEDUBk4PP8IeW MCxQ== X-Forwarded-Encrypted: i=1; AFNElJ/T1TooCVyyrykTIIL/R0pJLWCzi47KalqtCuDBrysms5MzGzKnuwe2nVzDhvGvb8S9KqSSGuCf1lwchuA=@vger.kernel.org X-Gm-Message-State: AOJu0YzIZduZG0xwQctdSqxuLK9fo8KQNdrCJNJhWTXXOnoNG73CzBsd w5y/gxI17hvx6xm2yPpWZkeWDoWnqgjTMH/7dCS6evPAZYIYkvzNY6b3DXg7Aw2vQG25VBz8XlE aRypjldkfHhcG6YBG4kc8UPb3ZpJuwA4N5NYbqUOl3hWRk4nKZWnW9kEylAtxFMmenUE= X-Gm-Gg: Acq92OFfWND5Acrn97YTDSZL0pMiaiegU1H2j4EL/LHs5XZ8WVHeCpPXY0OULt53xA9 bNuL9xDAXh99Bmx6eXxejFgfv9aiF2CY62emIo5/wVP4a2uoTW6czHphd1I9p1F2wLpnbjZmrRg PJkq+M5tz+OwkhR6wXTlEJ9cDzHSgPUp4wa8/DV3+ZjENECDcXc2fe0kPdBVBfTREOIdlgK7VtE cAvUnakXAeN7zQwCEQ6TK7TVGQGgZDaXK9YyfkiKeMxCZm/liUaE9pxUe654NjlNWiKuAxH7Ktk InpbmqsuMhT7dAdO0FduWdDspm7a2rOLk2SBEwafN5V8MNm5bjwVtHMOlsN37FYLW4+M+rtgFNq crK89GTZYIOe4OR6pztDS7vuvAf6Roj5tq+/9/v3kSRuDfIkW X-Received: by 2002:a17:903:244c:b0:2ba:bab2:a867 with SMTP id d9443c01a7336-2bea222962fmr85251505ad.12.1779479694417; Fri, 22 May 2026 12:54:54 -0700 (PDT) X-Received: by 2002:a17:903:244c:b0:2ba:bab2:a867 with SMTP id d9443c01a7336-2bea222962fmr85251195ad.12.1779479693835; Fri, 22 May 2026 12:54:53 -0700 (PDT) Received: from hu-mojha-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2beb5695f05sm33541155ad.6.2026.05.22.12.54.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 May 2026 12:54:53 -0700 (PDT) From: Mukesh Ojha To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Marko , Guru Das Srinagesh Cc: cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Mukesh Ojha Subject: [PATCH v3 13/18] arm64: dts: qcom: sm8350: Add minidump SRAM config to SCM node Date: Sat, 23 May 2026 01:20:04 +0530 Message-ID: <20260522195009.2961022-14-mukesh.ojha@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> References: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-GUID: ryfAzWz0F3FFnvlfSs4q7tiwjYWqCuRE X-Authority-Analysis: v=2.4 cv=B/qJFutM c=1 sm=1 tr=0 ts=6a10b48f cx=c_pps a=UNFcQwm+pnOIJct1K4W+Mw==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=0qvS_bSzHNCwZkaZnqgA:9 a=uKXjsCUrEbL0IQVhDsJ9:22 X-Proofpoint-ORIG-GUID: ryfAzWz0F3FFnvlfSs4q7tiwjYWqCuRE X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIyMDE5OCBTYWx0ZWRfX6dQcLhJKdtJm dS7ISej1ljWvtfr2XvnlfzWp3/lfFnKNwZfbTW2GfYbjfjIeUjDqDHFLj4DZgi3fzAIvi3l8pmu DpyLrHetnoNYJC+rq8HJkgmXHBK7YGrD9+0KbH8n+9mvU9zF16UT9dYFcH3q8MbJsd/J1057xUe 6eMREfSGZQAfCXgo1Jwk8DS6kDDGoUxp1Mb25O+rn4dfGhQ8CiC8OTBDbEXA2W/qU/t5retyocy /ZObikDqT2lWjEZs5ANzoQolQbvbAxJz+VKJ1oBdFPh5thhlBnlYdUZfb+rMDpT52U2K+O5CIEd 6KmI6OclNHPGXhZ5jQuaAeWgX8ywXmQInFwQvseE9VwHzWxwCc0qq5Et9k9a36xMYO26oWY8rSp lnAWw10ecBGoH+uZjJUwQjBhHevokcU+SXWaHhoojtQxIy7K4MN07Q2Kr+BmEp1WukMKM6svaxM gDMUKHvGUMwO3C+jIWg== 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-05-22_05,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 impostorscore=0 clxscore=1015 malwarescore=0 lowpriorityscore=0 suspectscore=0 adultscore=0 priorityscore=1501 bulkscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605220198 Content-Type: text/plain; charset="utf-8" Point the SCM node at the minidump config slot in the always-on SRAM. Boot firmware reads this word before DDR is initialised on a warm reset to decide where to deliver the minidump. Signed-off-by: Mukesh Ojha --- arch/arm64/boot/dts/qcom/sm8350.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm8350.dtsi b/arch/arm64/boot/dts/qco= m/sm8350.dtsi index c830953156ec..dea97330da49 100644 --- a/arch/arm64/boot/dts/qcom/sm8350.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8350.dtsi @@ -293,6 +293,7 @@ firmware { scm: scm { compatible =3D "qcom,scm-sm8350", "qcom,scm"; qcom,dload-mode =3D <&tcsr 0x13000>; + sram =3D <&minidump_config>; #reset-cells =3D <1>; }; }; @@ -3451,6 +3452,10 @@ sram@14680000 { =20 ranges =3D <0 0 0x14680000 0x40000>; =20 + minidump_config: minidump-sram@1c { + reg =3D <0x1c 0x4>; + }; + ipa_modem_tables: modem-tables@3d000 { reg =3D <0x3d000 0x2000>; }; --=20 2.53.0 From nobody Sun May 24 20:35:37 2026 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 7A3FE37DEB7 for ; Fri, 22 May 2026 19:55:00 +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=1779479701; cv=none; b=oqvKVSr+Hq3s4pQeFee+7JgW/T1o/0PfY3GQk+b28qP9Rn1//786lQsiv6j3VLo9TnhKXEI714nkkwsjOp33EA3/9xiSZNxCULw6BvwaFfDpWgpaxN8d9TjsxjW7WIXgFbOPnt0BjtRYeoxyB3rJYMrIs99ghH+/AYwjJlXN3UY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779479701; c=relaxed/simple; bh=UKjmU9ZL5XAcwn2dvwq3zYNCHuqXKTIRCrN+s9E66zE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ltQtf5szHoftPn4W7G85cSHcqGgEDqMCFa53OADK/0csBqoo6T7owZY43ZwjsAOYrH8Gdw8QAf3w3vR2vw88EQpc41+ds8PlvWun7PamZfBfqT/E3M21YmTYGknPdu9tRhrXg2iqJAFJdELmj/uDlxA0f5UpjvLmBQaylDnvw+k= 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=e/4EYOlh; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=NX1CjANI; 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="e/4EYOlh"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="NX1CjANI" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64MC4dDg1959970 for ; Fri, 22 May 2026 19:54:59 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=MQozHojuwIg 2/ZXVDnnKKPBUyMGRkmPY4RcLfe0/cI0=; b=e/4EYOlhUyP4RvGkGPD6c2Yqd2L Chh0b/67iweNZxZIzCCJ5F16AggBZZhM3PjTjzvxTn+WP+WhYI9c/uP1m7KJSxTE Ht3dRdxwLajPGnO/sxq7TeNnzJgxeT/d+PIPygm8hhxktEI2ZdMthVmT9/E5X1cM GF/LlE/AWXrHsyMswuu051YfFq1QMZBPf+sDBu7V7l/x8m21XdQJ1HJD10EHA80T U/AW6aYOLx50E8BOiDH5J98SRntL7v25Ip6pw1X43yYVs3eDDQVGDiOkzoCJidL5 Z1uNKjH9p+EnP7NA6bYgPLuQ9d2QH0Tbc89tTMgM2Hci9RZZC2oN5jl1vrg== Received: from mail-pg1-f199.google.com (mail-pg1-f199.google.com [209.85.215.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4eahxeu4nb-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 22 May 2026 19:54:59 +0000 (GMT) Received: by mail-pg1-f199.google.com with SMTP id 41be03b00d2f7-c82c935e048so5109400a12.0 for ; Fri, 22 May 2026 12:54:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779479698; x=1780084498; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=MQozHojuwIg2/ZXVDnnKKPBUyMGRkmPY4RcLfe0/cI0=; b=NX1CjANI1THbXhO7aJFJYT3ILnq3mHzRighqkklgRamtn3tjYNtybZz7lomXcjozox iVrwloB8Q3P50vJ91ntflKLh1Ugmv7Lvyw22Fvk5M0tUAKIUsYQ+5zY+UQ1PLTy3YFh2 ahcbFunMz/xC75bcmBwTPbalSqw7rzCU5gtguFXbC+hsn9Kw9pzMN53eIOWWBXNBzx2R xuQn5R7+4r2lqDIr5ZFWM4rqVnNxyFCH0rx8Uhx3QNjW9kYILczU6J/cYxHkBRXhroiI GRVJuVu4peWxilrxgoI0DOtB8QGrLa4S+CdP/JyVFXu2Tyjr6AIeh8Siak3YuM2lHoLN o5oA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779479698; x=1780084498; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=MQozHojuwIg2/ZXVDnnKKPBUyMGRkmPY4RcLfe0/cI0=; b=QWdA2TW/Nlpo9Kh2ayL1GokrvKbHBiaMSLlrZFNywvv8QwuEQzqZPQ6DVnXFaB5+6l EJmfAP+U8+XHV85QbMYl2i39lc8RiUgoeclVlHO9aBLMiAiLrkW7BjIWhpuYH+qtVYPC KdPV4v7SPmSu6GQpPAKO8g/javwYhe4RtRv3Wg4ArYeD1Qlg8fmCxnhggd83bdIhHxfR 6Cq9tzXhxrMM+eRiTs+GrLq1uD0ppUqxqh8P3LjdkzMpN5q1F2bJia/tjTRHLf6UZsLK tlMR4g/nSsHuc7biF0SdnrkJG4Ruc6fWwkp1jYPfzGE13RuFK0TVNP70uh2LwA58dXmV TnzQ== X-Forwarded-Encrypted: i=1; AFNElJ+xAocuc1CzmgkfWTtkVT/QzNogyWCatICYEg5XRlJVJ8SMKoc4XUH7cQzPwCoHyOVBiQrC33ChnOSVKCc=@vger.kernel.org X-Gm-Message-State: AOJu0YxwM7hHbTxuHmnFRAktAtJmyPTxJBVUsZnsH7mVOzMC+/AARPnC bgR/3SGzk25bn4bQ1TYXbMjzrZcsPu/FTazr1roaDmoFLkcz84B7snGWJDlAWySi3BtQJgqCa3c LZeRHwC3/q1Gt/Un44ugx+djnGwjgXaI+DFo3QAz3ZubZWNDO998/KHNG1grYNBtnT2w= X-Gm-Gg: Acq92OEuceWLf7p7wYEX5Zwss2PW4eR3zJiiLNPu9Kx04+pJoBXyypciBzh+N07ul28 GQ0Kcgz9KUMkfTZR4r0CSuylzhv//8yg7tsJsBxFeu8IvdSja63Vsz7rIJHwQFiwFgMpvWIm0AV R2YEv64Hqdx04k5FY6F33DXfECf4WHcD6IoYrHV9rE8VpGR451nDONOvOj7zDpPW9cE0fV5UIsP fznK/j0Yw/gXtP/T66kps2kCN4IIX9YvxhvTjBrMtKWz0J9kcFZvpOdXXLZctUibJIH5ksyqqtR kUXETVHX3erWtxWfseecaWH+Ef7sTYTLbN++oxXr3nNk1CzyT3xDK7e7JZapIIqd+5K6Bq1Opu6 qJkhPvdvQ3uv45k2amz0zS3EN0RvnQxK7tLvnJmTzgTPTpapn X-Received: by 2002:a17:902:c946:b0:2bc:e299:4b3f with SMTP id d9443c01a7336-2beb085f3d0mr44427145ad.10.1779479698320; Fri, 22 May 2026 12:54:58 -0700 (PDT) X-Received: by 2002:a17:902:c946:b0:2bc:e299:4b3f with SMTP id d9443c01a7336-2beb085f3d0mr44426895ad.10.1779479697820; Fri, 22 May 2026 12:54:57 -0700 (PDT) Received: from hu-mojha-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2beb5695f05sm33541155ad.6.2026.05.22.12.54.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 May 2026 12:54:57 -0700 (PDT) From: Mukesh Ojha To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Marko , Guru Das Srinagesh Cc: cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Mukesh Ojha Subject: [PATCH v3 14/18] arm64: dts: qcom: sc7180: Add minidump SRAM config to SCM node Date: Sat, 23 May 2026 01:20:05 +0530 Message-ID: <20260522195009.2961022-15-mukesh.ojha@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> References: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIyMDE5OCBTYWx0ZWRfX5u2P3fq8psKC nFWZ/F3bCFbzB0y+Hbyk5nvqKf4DyGbU72Aiv1KcAqlpJ+vTqhh8lEOn/P5tvE0wD18N0YH5DOK kM69biPbrQz21Qa6n9rlSOLZ3dqhhY/IJ/3TpduwcS/zyoH6wWHK2q9iA0HvJubk2r9nnLQDOWU L8IfSg1bzG/0ogMSdMvMQ2jSFCjnQ54nUh5OTpLG7KLvOabE3/cPea/w9TtOVrwfQZrZyGNEuVz 5U/gWgW4vkrFbwrO77ONf5jjEj7LMs7YJfCLAR376PX/4R5mKrcuGzbVl2GN2jdCaV0CQ7ASTAL XimzBxbmAIeolHjsR84HH4k3zSzNwfB0WYLk+sdfdaxFOfQ2ymLhkYXnzpuJjFdDgXFHkHW7j8g EkON/9pMu7BKlM6FtlagJu7zdm2bL4BGhn8Zz6aoFm11Z6bSrjB716xM74CgWNswDlDmdvs8Jc4 6dwguh4RpWHot5/LI2g== X-Proofpoint-GUID: tdRgunOgxweAR9n8I6dFfw95DXLn14cN X-Proofpoint-ORIG-GUID: tdRgunOgxweAR9n8I6dFfw95DXLn14cN X-Authority-Analysis: v=2.4 cv=ar2CzyZV c=1 sm=1 tr=0 ts=6a10b493 cx=c_pps a=Oh5Dbbf/trHjhBongsHeRQ==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=EUspDBNiAAAA:8 a=VytTfPOW3k6kkw8Luf8A:9 a=_Vgx9l1VpLgwpw_dHYaR: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-05-22_05,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 bulkscore=0 spamscore=0 malwarescore=0 adultscore=0 clxscore=1015 priorityscore=1501 phishscore=0 lowpriorityscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605220198 Content-Type: text/plain; charset="utf-8" Point the SCM node at the minidump config slot in the always-on SRAM. Boot firmware reads this word before DDR is initialised on a warm reset to decide where to deliver the minidump. Signed-off-by: Mukesh Ojha --- arch/arm64/boot/dts/qcom/sc7180.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sc7180.dtsi b/arch/arm64/boot/dts/qco= m/sc7180.dtsi index 8341a7c4a4c6..308a14339b3d 100644 --- a/arch/arm64/boot/dts/qcom/sc7180.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7180.dtsi @@ -385,6 +385,7 @@ cluster_aoss_sleep: cluster-sleep-2 { firmware { scm: scm { compatible =3D "qcom,scm-sc7180", "qcom,scm"; + sram =3D <&minidump_config>; }; }; =20 @@ -3592,6 +3593,10 @@ sram@14680000 { =20 ranges =3D <0 0 0x14680000 0x2e000>; =20 + minidump_config: minidump-sram@1c { + reg =3D <0x1c 0x4>; + }; + ipa_modem_tables: modem-tables@28000 { reg =3D <0x28000 0x2000>; }; --=20 2.53.0 From nobody Sun May 24 20:35:37 2026 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 6EBA4384CF7 for ; Fri, 22 May 2026 19:55:04 +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=1779479705; cv=none; b=ArrUwnJ0+ULLsWjCU7iDQmC1RJHZM4TvJI3fLqHuPZI1NBA9S/U7m9yM9gn6elvpx3Mc1tsCj0yxtvI/578cJa1TbqpMWio5ykws4hP7cUrpj/hR4Ar9RXIZQh42OQLtghFAgT8JUVD1ZgEvudgeKLLF0yqxTwCKMBqU/PBQI0E= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779479705; c=relaxed/simple; bh=uiEHm22FbGo94IPUkmTFOLlbT34Ehyli4I6vfG318IM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=q0IcX24QjnHFLF/Df8FyEQr5JUVGHk0V+X/4WmjfBTz92jw6EMmz2KvW5VYf0wmbcGeGPyroM0WTC55NxQ0PWhCy8vT2ZyUePQaxFd8lX8Mf7jQSEsnIoi+TtcDiazWbs1F3t1oOaxECgVk3FRTJAoKnLt9dwAQdYVNdaHg44Cg= 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=T2KZdCBh; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=jriXHxbB; 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="T2KZdCBh"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="jriXHxbB" 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 64MHfgMI3601306 for ; Fri, 22 May 2026 19:55:03 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=PfKIGLYCw3J XGi/ljAprY1bO3flLnLiGTw4KC11KZE0=; b=T2KZdCBhhkzSGLu49pJPIKoSt99 wGHG5Htp2qklA7QDXf1uvtHMPhYjk5RJDZ/R44Pfq2V5V05zNyrYC41qosjXqF9u WTRG20qpY+sWYp0Jc62/ar7OWtwcHSyL9KDL3ILgBdzyJCXtHpgGn68KI93JH/rh b7r6c6OAsVVzijSBSuiYCB7dQhF9mFMyd5/BLSAriu6vK0h8ax5/16AH2fvLI/fJ yVRpt1pkcClTJpcl8FgrhmaIZ7lxs9aLaM5GJgbb4RGFQlHntZ9CY0ZQ3B8BFDyR GPULG/O5JU9alyu/iilbl4zu5GXou4ZOvFj/adD8PFTJAGLVJWPq+jjORLg== Received: from mail-pl1-f199.google.com (mail-pl1-f199.google.com [209.85.214.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4eaury0dvp-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 22 May 2026 19:55:03 +0000 (GMT) Received: by mail-pl1-f199.google.com with SMTP id d9443c01a7336-2b99eb06178so179640925ad.2 for ; Fri, 22 May 2026 12:55:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779479702; x=1780084502; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=PfKIGLYCw3JXGi/ljAprY1bO3flLnLiGTw4KC11KZE0=; b=jriXHxbB4Yiz79NO/BkTfupC8ynTmaeNFOMslquy7w4GzPHUNVsm8PMrp05+gw68t7 I0Su/YKHSGK3oWCw2GN2OZNjR29UJf+/ZD7EPKzaStK2+RLJy4QBcmih33XSAYXDlieZ sx/etR2q5e4arDD2/ubutfGShfFZN2PsQ3afcYlMTHuyF+l2v3IMQoavAhKpennd84vc vMfbxxzNjPDJFzjCPB/gzJUrlInsz1HqYrR8TO5CFpOOoe6OuejjPcJWTG3HLbhIo5EJ wyu8P8I+DdO1I9A5pGCPRMjGXuz1FGuLovMA1KIG87uB2yE8hzJ/12lsXV9/+7JO952z 6XZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779479702; x=1780084502; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=PfKIGLYCw3JXGi/ljAprY1bO3flLnLiGTw4KC11KZE0=; b=Gn1RZ9Rf5Y8pKkan9Clnw3XPw5MOqS37TFm4bCDcbMkjKYUFxoGFhNwbLbdfkGdo/S Mdkhd54WUobjt7PQGCWGe2al5WrH4ztCwW8vLR4O9D/LzTXbAqe4WrelntI8+y2ArcQ2 el1n2LivrX9HO33iNeDGnapplGuejEO1KACUY+3ldSR0rf8m3pLNsd21veojgBkBD66S 1S/YYSkx2NGYqPg3M92VjByxVZjw0kAcJJ7Xj35h3oGoQJmjtIBJcpBNnh9GkrIp/MTz amFQ+K0WvEgbx9qCimLOlPUfLdeu1UHnBe6S6xn2JOlOMq6Ihhem26QeLuCaMy7O/bBm K65Q== X-Forwarded-Encrypted: i=1; AFNElJ+D1iYjJBFONbyjJOJ+nD3y5RQQo9qEx4XIyiW/ugb8QafLTi1SLKOl38TjhL2ioucLo+Jl2/OTfj1sK2g=@vger.kernel.org X-Gm-Message-State: AOJu0YyZduG57vhwSYyPSxwpjpNSFYBRN49RENN8tV4ta/y23e/fUbn9 Q5ot3o2PidEuE23Crv8b0NojFYw29WPPKsAd+sZx/BZKOjFV56hVZBdTBbPMhc0B3K9oEzRsOd0 6XjQz6Ukv6cUNrnkDt/sLp1TqbqGCtdxgdiMKc8yV+dJRXuaGSP0D69QvJ9YsvzXzV8I= X-Gm-Gg: Acq92OG1rSneA1n9myVULSxZhyJJEGGZXDddl7/T6zDIbIq3Vs/Bzo8r5kqPfj6jxxT U2yh/L/3yub7rxqMYdJW58xgmfqC1xZILlaqa7lm/IO0AKaiKVuawn39p1bNdId3Kg2MCpRaYst mwhbjQotDiNAMTYLx9PBe9mGMd7FsPeCWvdWfamHUi8KEvxUxJ8X5a8n2HM4x+0rUJkUrEkyB/C 063LPi8YO/8xs8HwoWE4MUUKK10rzjYAyqyTZ3Ea618Hozjo0V+zWm69pGld6Dz74lCkKQdKnOi axhVU4P66JB68nikxc9fnFp7KgRRpCt3ecnP+SGElvjqhayU8SvzWo5c8+8ZSUeMef0LWSF4MT8 R4LRLPnmXh8nDNjNgp7N2HYmiv/JWx4Hg8YRQO6UfUWBOQTSXgJnbzIiKp/s= X-Received: by 2002:a17:903:24c:b0:2b9:fb0b:b727 with SMTP id d9443c01a7336-2beb0675f69mr51754065ad.39.1779479702270; Fri, 22 May 2026 12:55:02 -0700 (PDT) X-Received: by 2002:a17:903:24c:b0:2b9:fb0b:b727 with SMTP id d9443c01a7336-2beb0675f69mr51753925ad.39.1779479701778; Fri, 22 May 2026 12:55:01 -0700 (PDT) Received: from hu-mojha-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2beb5695f05sm33541155ad.6.2026.05.22.12.54.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 May 2026 12:55:01 -0700 (PDT) From: Mukesh Ojha To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Marko , Guru Das Srinagesh Cc: cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Mukesh Ojha Subject: [PATCH v3 15/18] arm64: dts: qcom: sm6350: Add minidump SRAM config to SCM node Date: Sat, 23 May 2026 01:20:06 +0530 Message-ID: <20260522195009.2961022-16-mukesh.ojha@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> References: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIyMDE5OCBTYWx0ZWRfXwvEkh436NI/X 7Ecu2cBpnU/pNd66g5g6EbV0PihixTdf1lb2zF9lniAqcFHwek+NzKBXqjHwg19RCdk+2HyncAm nJUI/oaEqdWCjAKaNVU03u08r0cX1cDcEWDnuy5U3wX+bpSVArHt73P9VwDtIywJ/iy1bXHws4v hKalDKJ/jbZssxLnnZ0/GY3zUQIvffOd6pnfWROvjsjJAT7GUolPeXNiGlNsKJoBrvTVcLAuZep M14eKwWMHv+fzUWrRsmJYhuYn+d4zHkSyyxRMerVOmeEWtjgsoPyIGm+Ut5i8WbHn5dchIr8Z8i 4IRfcForVSj5A+6zXE9m+Jh4soxicvZBmbPpHvsSC9LZjvLnOEUMgDo/yOIlSRMkMJcsGJCLOwz 4a6pvFeajKVRPkwOU43M5Y7zPVCkIRt9zLlYk5VFsdV4j6mj9kzV6ZLMdZe7xuFWjibhE5VoIe5 kwCbICEOg+6AEPS1qEw== X-Proofpoint-ORIG-GUID: K1NzEHwwDT2WY3NYsEhnMsIXqf3W7rwJ X-Authority-Analysis: v=2.4 cv=d8fFDxjE c=1 sm=1 tr=0 ts=6a10b497 cx=c_pps a=JL+w9abYAAE89/QcEU+0QA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=VytTfPOW3k6kkw8Luf8A:9 a=324X-CrmTo6CU4MGRt3R:22 X-Proofpoint-GUID: K1NzEHwwDT2WY3NYsEhnMsIXqf3W7rwJ 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-05-22_05,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 adultscore=0 lowpriorityscore=0 spamscore=0 clxscore=1015 malwarescore=0 priorityscore=1501 phishscore=0 impostorscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605220198 Content-Type: text/plain; charset="utf-8" Point the SCM node at the minidump config slot in the always-on SRAM. Boot firmware reads this word before DDR is initialised on a warm reset to decide where to deliver the minidump. Signed-off-by: Mukesh Ojha --- arch/arm64/boot/dts/qcom/sm6350.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm6350.dtsi b/arch/arm64/boot/dts/qco= m/sm6350.dtsi index d6adf68563cb..06892ba22875 100644 --- a/arch/arm64/boot/dts/qcom/sm6350.dtsi +++ b/arch/arm64/boot/dts/qcom/sm6350.dtsi @@ -363,6 +363,7 @@ big_cpu_sleep_1: cpu-sleep-1-1 { firmware { scm: scm { compatible =3D "qcom,scm-sm6350", "qcom,scm"; + sram =3D <&minidump_config>; #reset-cells =3D <1>; }; }; @@ -2808,6 +2809,10 @@ sram@14680000 { =20 ranges =3D <0 0 0x14680000 0x2e000>; =20 + minidump_config: minidump-sram@1c { + reg =3D <0x1c 0x4>; + }; + ipa_modem_tables: modem-tables@28000 { reg =3D <0x28000 0x2000>; }; --=20 2.53.0 From nobody Sun May 24 20:35:37 2026 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 A7583382385 for ; Fri, 22 May 2026 19:55:07 +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=1779479709; cv=none; b=hOP0SS16kCVm7bVItui9IHEy9YMFZlEz6CEpZD0XEnh9Ie5jaOKRdpUXw/fwg7lJ6FK76jxWqJgGXpvki6fV50H99KiqutyddJiVOAKBkoM9Ouge+omw+FLx45u4hNeo1KM9ceSqicB/wQ33y2dYrJdzRVBntwVtp6CS34i+1lM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779479709; c=relaxed/simple; bh=oUbYgtn1B5imIFwv4hQI7KX3V5yd8V3dM5McS+c9AMk=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=p7GT29CzHBs+O7xtaC5to2rhNLvPrMMpTx1XFb0xHstWQ/yu/RTVKzQxUI7EBmJGs37JY0Bxci69dJhdQHeVLW3sQFeaGnCk8FTba9jsbJ+3JzJ98thJv1ycJWwZ8eINZtFRerrUGb5Xb9uMjCLTuswG6/HBoNXutSAauUYHCQI= 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=mX9pJAfc; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=dTUWfDAx; 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="mX9pJAfc"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="dTUWfDAx" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64MDpeDU2125342 for ; Fri, 22 May 2026 19:55:07 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=Z1NDharm0At 7MrYM34BpBxzQ264HW+VcuEaUz1uKlho=; b=mX9pJAfc5AyO6OzBgeLbmaE+Qrw KQwSjTj5oHTRe94mm+FeZSBZSpwRYZLv580hrfhFtmlIYyF48m8ua6sDwbabciZS FKHHmAMaADR30JGOcTDVBwxnpqVAY4iz63cfsHcrJQAWklqvdMq8kuSuWGHJKn3I yBRd4cc0gNsoyfVRlKLMKFCS2vVXP0OpM6prPB/AV4fs4KllnfqROQ4CDg8xk0QB 5rmeS+uBpzAfUOD0RS973RX6jlqalEyqZLc43c0b5fRdlu9l4m6cz2VLRFGHI3ll itqE1/qpDyACZhciTpljYJ4DGmEHkDNtsLve0R6GURRgtjrrGaIs9CrZgxg== Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4eard89ffd-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 22 May 2026 19:55:06 +0000 (GMT) Received: by mail-pl1-f200.google.com with SMTP id d9443c01a7336-2ba3245a43dso82380185ad.0 for ; Fri, 22 May 2026 12:55:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779479706; x=1780084506; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Z1NDharm0At7MrYM34BpBxzQ264HW+VcuEaUz1uKlho=; b=dTUWfDAxOv1fU5cr9mYXvTBSy4c3A8RY39jgba9TrYNIdubHnHzMkU+gzoru8O2DCc 7BRq8VyG7gDib2u+f66QvmPd8HxWGrZfP4Bly6e3gBPm3OEgGpxz5b0C6mAuXQQaquyr mMfu8QBGBFn3ehLNUeg4P5S5PwfUiGlA/57fP6V5cTFAEZOivk1/iOpZ9VgIS+Bp1Lft xWF1xeOhQR4XdGuUHCK5WyMtrgP1rHXV5wFT6wDHwFF9bT1gUOSFQ3KxlQ621yx37xxo W8Da4TExvTESUFA8DeUxXQ6Ywvnw7yUbN7++fVSUie9m5Bl7kQsuIZZm2aYMXWCAWEcF CZRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779479706; x=1780084506; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Z1NDharm0At7MrYM34BpBxzQ264HW+VcuEaUz1uKlho=; b=Q5jW0cjgDsoJMk4WJ24aA32eLKVJddfslHiSXm7IkZZP3KBywfAvDghlFRcTVlHyuO j1lkgg+dxNIXjXPG9TwmA+IaKWU9Oe9IQmHDJGE5cKIEd8/SPEuWvLc9GH0l7KkOtJKZ wmyQZ58xBB/H4DYLF35v0RoAago8CBUKJmX27HuteKGzfvUfeDgpDARu92LlpzNQmfFk ycj9KSCnle9CtR6VXU6WA7NS7sI9K98AGgYd35RNhNhskhjj26qR+valx/ZSNur1ZtCB AiYm6u+/KZIYfYhDhKx4UDx2wJfFRCNiRmB+7W/xGtWADhQebp8M+yw9OzIfbijWPjYI BOeg== X-Forwarded-Encrypted: i=1; AFNElJ+A9hKQAO/qQliXX6ijjzpDClfemDLtYeI9QF8rV3dXSd2H208oF9yS0Qu3Zg44nEpGcdQi+zlBgktNGMs=@vger.kernel.org X-Gm-Message-State: AOJu0YwTdTqFgcMoKYFHcCmzxF/IG+fYpxwCW2eQJdwt/Z6k4k5bWypE yEW5iYcyR7IEFUW/PoCoq1Ai4qdn9n7jdOp/ltIO09JX0XmsUzlM2no+1WPpnpv6/DJus7WaB7F ieYFthprgD0FFl1uZ4b29v6ghGHHhXfWqoWz+koF6rKqUE+ta4ChOR3QfSLhBvipCGQ4= X-Gm-Gg: Acq92OFBVjAoSClIY3nUYka62KY+/lwBL2m+xSNWSaIf7DDv28lQ7fnvya4afMhX1TV 0ybe3Z6Tt7vnpbSiv8Hmf4sUEWX2bdkpkNCrZl1wdrwDoHrdnZ+hkAG4qoPwrmt7ivkofnqUpfA Y7CcJLqDyMc8GxSzOgzZERjD691Y2aoEr4X2BOJMTQcG1kbCRozCXZ0pWwxNF9mABAhpFZyPLfj SkQlTNZWvzFWF+6GRdgXFyW7sLeuvW6qPJzIwuzJhQzJe4vtAG4vqLeoF9od9w6SqVCz7XG8+81 NBZLDCbcrXJmAU2PE3si8J7mSmVSD02io00Y2+HNa6VXdbaqTr7swx2DEY1q3guVp2j+Y9xZbEt EXLetUSJv3OVe5fT8PauCSST9S9DaWCrL6QWwZ4HISXnR0kaz28TFXRiR7No= X-Received: by 2002:a17:902:c948:b0:2bd:2de3:5181 with SMTP id d9443c01a7336-2beb034603cmr54750935ad.9.1779479706163; Fri, 22 May 2026 12:55:06 -0700 (PDT) X-Received: by 2002:a17:902:c948:b0:2bd:2de3:5181 with SMTP id d9443c01a7336-2beb034603cmr54750545ad.9.1779479705675; Fri, 22 May 2026 12:55:05 -0700 (PDT) Received: from hu-mojha-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2beb5695f05sm33541155ad.6.2026.05.22.12.55.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 May 2026 12:55:05 -0700 (PDT) From: Mukesh Ojha To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Marko , Guru Das Srinagesh Cc: cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Mukesh Ojha Subject: [PATCH v3 16/18] arm64: dts: qcom: sm6375: Add minidump SRAM config to SCM node Date: Sat, 23 May 2026 01:20:07 +0530 Message-ID: <20260522195009.2961022-17-mukesh.ojha@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> References: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Authority-Analysis: v=2.4 cv=Fus1OWrq c=1 sm=1 tr=0 ts=6a10b49a cx=c_pps a=IZJwPbhc+fLeJZngyXXI0A==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=ih2dppi7jw4BXePuyMoA:9 a=uG9DUKGECoFWVXl0Dc02:22 X-Proofpoint-ORIG-GUID: f_2UjBXHKB6F42SPGww8op00fQLe10Xd X-Proofpoint-GUID: f_2UjBXHKB6F42SPGww8op00fQLe10Xd X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIyMDE5OCBTYWx0ZWRfXw8HypXYQTxkb 4DPmYRfG38agoHjc+H1K/hFwpBX/4ls2VwRX5xpQ2SRxyTncLPgWfPvi0vHc49Z/kQ7T2Em2YdW 4zJ3T9rYjRziC8gH6hQNbk4HyfN1TK58dlnNe/G4JhQZPqbPZfBJZMYnBKaPjqPEmQ1iGz9O7jW pDkF8vo6mf5GR+ZYzB7GNjmlCgZ1OVvoUSxARWYPr3HhbjzkpNgcTf61/maCyZZNdlJiUlDWR89 gDKPmmToWcFkRFHjsXolxpS3p1iZjUZDpql8oQ/nUcgEsi/naW6g135ZeQbLmFL/FeJF+0EJuQx 3utSlQufQCNQaDQOLDyfRETqSxVOAPSFbtIFtkA9TUNIRvv+KxvBMHE6e1nbsxwq73lw7TZ5TTR Ag4xMCg9UDNaBCVEys2yr039Gi/bfgQlVrO6k/jhnLCDwef8SE4m2Svn/URAxA70lqoY6qml/UA JAnajSEMNSHQuJHvrmg== 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-05-22_05,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 priorityscore=1501 impostorscore=0 lowpriorityscore=0 bulkscore=0 phishscore=0 suspectscore=0 spamscore=0 malwarescore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605220198 Content-Type: text/plain; charset="utf-8" Point the SCM node at the minidump config slot in the always-on SRAM. Boot firmware reads this word before DDR is initialised on a warm reset to decide where to deliver the minidump. Signed-off-by: Mukesh Ojha --- arch/arm64/boot/dts/qcom/sm6375.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm6375.dtsi b/arch/arm64/boot/dts/qco= m/sm6375.dtsi index ccf572bb1549..71a228597093 100644 --- a/arch/arm64/boot/dts/qcom/sm6375.dtsi +++ b/arch/arm64/boot/dts/qcom/sm6375.dtsi @@ -307,6 +307,7 @@ scm { compatible =3D "qcom,scm-sm6375", "qcom,scm"; clocks =3D <&rpmcc RPM_SMD_CE1_CLK>; clock-names =3D "core"; + sram =3D <&minidump_config>; #reset-cells =3D <1>; }; }; @@ -1645,6 +1646,10 @@ sram@c125000 { #address-cells =3D <1>; #size-cells =3D <1>; =20 + minidump_config: minidump-sram@1c { + reg =3D <0x1c 0x4>; + }; + pil-reloc@94c { compatible =3D "qcom,pil-reloc-info"; reg =3D <0x94c 0xc8>; --=20 2.53.0 From nobody Sun May 24 20:35:37 2026 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 30949385D9B for ; Fri, 22 May 2026 19:55:12 +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=1779479713; cv=none; b=pNnf1sJeVObCS18sWxHsIStP4J1eu7DQbFmzGZdLTy9mEYv29cbOTsFK/gWcmdLR8JRONC4cZcQ/GATZ30e4KJ222gBmc+toaaE3azjKHX4VDzXahvmk0fLFdQLoI5Pd+EhHet2o1SWyBiiKi43sb+qayQD60DytnYPet4kU2wY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779479713; c=relaxed/simple; bh=6CDMXyktl1avhKseT/l3D8WHvKV06vYs4Dl3eYzR81M=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=uegBrfqOji4ao31khVmOjKJVMSpaPfdjg9kZecuF9RGlt27FTRxf0PZlxFfxTtf7raSGu7VKlE9FcFJ/2dF/aLofIC97wC+wiOqBHCV3YcvPxQsk5VY48YK/NjC5Vfwa+WRDs/TYK+YublQPYOG2DjFpU+PQ1r1LvtZqxPqbqzQ= 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=WqerWLsV; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=WOE4yUrl; 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="WqerWLsV"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="WOE4yUrl" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64MC3xDY1959419 for ; Fri, 22 May 2026 19:55:11 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=oPXMCoG5fsV njzHE4626TGyS0PRH/4mTNQAzDdiSDaU=; b=WqerWLsVmBabMEyCBgtZwUckFuZ pacs4xu3aIVTIJzssT/fFzUriO2CWTsbUOBlLWI4+vx5Xds4ZXzNN+NVO+meSUL3 m8u/1wdywZRNJpeFCo+0E+fuJdr181FLglitmvb3dgClo8SSXJGhECHXEM40sXFj wAdtw919J540237y2s8NJIx3Y4157C9X4DD48ReS+1TpPd8OPYc0y/wsIS2qzeEk ciW+xAlbKzjLx/lUh1VlpzybNnbXEaA0x8PqqA0wzWBwE92p/tButRJ3j7R3BLm5 RQazdZhP5NC/VE7CQ+eIaNwt2u6auOYFiwhzlho1N2uRaJcIt7HYSiIufFg== 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 4eahxeu4p5-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 22 May 2026 19:55:11 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-2b9fe2d6793so173082815ad.0 for ; Fri, 22 May 2026 12:55:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779479710; x=1780084510; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=oPXMCoG5fsVnjzHE4626TGyS0PRH/4mTNQAzDdiSDaU=; b=WOE4yUrlYKBSfwQ7Adp4yHBSzO6bgzwG5yPY7ya6OfpcwuKub2szv44+8ZSM2kHEZt VIyPeZf7BJ/FDRSdEpjfygDRGKQh2Umx4IYdKZrsmBGajpWeY00SaJfQK2D7yTm+rxvg 4HWGOUY5JoqEn2GsPcXmLqekwJY2pXAW/QC8R54iEo9WR0pB8P7oQSucmT4ZY3Q+Kq5s gwJQnaIw2KXqrG9r5ggBL9orPmLGwY31wcsUHT0nMjMC0w6DHzrbS42UlpFV13ZkCztc dcN5yuLP8VE72LtcBGBv196pLKY1rO4ckJ0X5SCwXTMi7qNxCcQ4YSl3z7T3EMxC3UP5 FxJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779479710; x=1780084510; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=oPXMCoG5fsVnjzHE4626TGyS0PRH/4mTNQAzDdiSDaU=; b=VViEMgfRdnkVCKq0ibSL7Ab7IgQ24JuaMkHxa3i4KB/18PAchdxy80E/bvLRmB/JRM OJRlMPVY0bblFghwcw4wcKxXHGFl0Q+aOCPouI2oqmfSfk00Q1/ZFg3SDyx7gAkrDY1X BSJJ9r/Y9E6Rc6GcoegdaT2iP9gkm/nRBbIgTA6WMqxyjVI3/+OwYSiwU44oahICtrn+ l3NP9ajxmZosw/ao19c6qQC8mZG3FX4FAki+MqosC3eSIICXBtNcFYpzEV6stBPi8KXS JUpR3IFjA8DEAgsZtJabRiT37mDT6nJdWq6Q8bxDxljcg6peSB+BUVQIHgb/4F0SMJcq KLjA== X-Forwarded-Encrypted: i=1; AFNElJ+CZpjto6zhGN2tro23rZXE4izAJW454Cyf9x6I+5tSlFDGmhIptU7OhK6HKkDqfUrr6U66vaWh6B9fRu0=@vger.kernel.org X-Gm-Message-State: AOJu0YwUEeK/cjBzk8dovg91JAFDykjVrmWl2bAFgW/KkAmley7mLbs7 uF5Nx17HciKs6jAUksaD/Ic+GQx7Y2kN4wZSsb8KWGhfJWYYTHQrtpqQn+AYfK7CkQ7QCytELbW Z6tdFvCIkQxItzsJdBSCRo1IYJDUglTocmQ3l8l8ak1Di8M8cvenfl/Vvift+O33I/qE= X-Gm-Gg: Acq92OFY4YJnz6HhMD29AG2hK4L5PciQFHpW/pkzlR6Nm6lNOiQNptrIyKQAKsfJFab pqcVC2TWmYMNMf9rEWYQZn9d4hzRwhnEgwOpzB/dGZZXc6iMERAkDMaH1sVJEDDejOqWVuEoFit qceyimjVEX/n/ZAnPeaKLYt5nkqOizpqEPZavFYRS8S1p4Y11bKwCWHu3O4qSHbYRL0tKtefaV9 4gWyuRkDDy7CtfcpGxeWVH7f0R2F8xzSFQcl0HxULO0m1Pg84JL+1G+kUxaoVgsJmSkbCvTKp6d 9hZdWeVGWLVrJrd1w1D5Cjz+iDnXgGp3c2mRWPlLfIPaEJZL2T88piucabA82eZY/YG7OvQh5Mr 3LcF3V7s4obIMyFqf75SyUIMh2lpm0MARQzSU4EJJyUIVMqY+ X-Received: by 2002:a17:903:1247:b0:2b4:5d51:ce96 with SMTP id d9443c01a7336-2beb06fcc8amr55332335ad.24.1779479710080; Fri, 22 May 2026 12:55:10 -0700 (PDT) X-Received: by 2002:a17:903:1247:b0:2b4:5d51:ce96 with SMTP id d9443c01a7336-2beb06fcc8amr55331995ad.24.1779479709577; Fri, 22 May 2026 12:55:09 -0700 (PDT) Received: from hu-mojha-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2beb5695f05sm33541155ad.6.2026.05.22.12.55.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 May 2026 12:55:09 -0700 (PDT) From: Mukesh Ojha To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Marko , Guru Das Srinagesh Cc: cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Mukesh Ojha Subject: [PATCH v3 17/18] arm64: dts: qcom: qcs615: Add minidump SRAM config to SCM node Date: Sat, 23 May 2026 01:20:08 +0530 Message-ID: <20260522195009.2961022-18-mukesh.ojha@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> References: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIyMDE5OCBTYWx0ZWRfX82Mc6grYqY5k a3/Zizy3A++xrwEfTc4PBfisn+M5QeC8c4cWiFSKXWDEA7l0PcswDpSHlZ7Hrm+mgQUQedIu1QB rmK3boPIhOqwo/lTu2gQQHbj6JIN7jvAeLOFznsYiWj2PGavZF/eWmYRdid5T9xzrNF1IF6NxDp daVYPiuSij9XZc4sCravSB8OO/tVig7p1mahDbz27ZcGRsJnwiYUx5FMRsyjtTon4MEaujn6GCp Iua8k3FLq3TkLgdEezmHCJQkIADs4KHjhLkbzZLmlh6RTCKn1OUh+x6eIGgsgz2l75EZy8fvs1S asYI5RPeGMYiyIgqYBzP0xV8mLl9C38jezTmz2AykxH4x4+AmcWXLbkawlDa+cpc4RwgA6Bx9cp fAvpraWEu0HJZLWxvyeWwHYxeS20L5ACab/xmAXIjGPH5QSgug72eKKOlgpfgNz4zqdX4dWNDlh 5AJusqP9T5fDIMsoxow== X-Proofpoint-GUID: huen4OtsOd7TENlVXE4PYnFSvWDQDRs7 X-Proofpoint-ORIG-GUID: huen4OtsOd7TENlVXE4PYnFSvWDQDRs7 X-Authority-Analysis: v=2.4 cv=ar2CzyZV c=1 sm=1 tr=0 ts=6a10b49f cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=EUspDBNiAAAA:8 a=Y2DO1TD2eDIuzSEqJuEA:9 a=GvdueXVYPmCkWapjIL-Q: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-05-22_05,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 bulkscore=0 spamscore=0 malwarescore=0 adultscore=0 clxscore=1015 priorityscore=1501 phishscore=0 lowpriorityscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605220198 Content-Type: text/plain; charset="utf-8" Point the SCM node at the minidump config slot in the always-on SRAM. Boot firmware reads this word before DDR is initialised on a warm reset to decide where to deliver the minidump. Signed-off-by: Mukesh Ojha --- arch/arm64/boot/dts/qcom/talos.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/talos.dtsi b/arch/arm64/boot/dts/qcom= /talos.dtsi index fb1bbc51bb8a..a358d5441fa9 100644 --- a/arch/arm64/boot/dts/qcom/talos.dtsi +++ b/arch/arm64/boot/dts/qcom/talos.dtsi @@ -473,6 +473,7 @@ firmware { scm { compatible =3D "qcom,scm-qcs615", "qcom,scm"; qcom,dload-mode =3D <&tcsr 0x13000>; + sram =3D <&minidump_config>; }; }; =20 @@ -4654,6 +4655,10 @@ sram@14680000 { #address-cells =3D <1>; #size-cells =3D <1>; =20 + minidump_config: minidump-sram@1c { + reg =3D <0x1c 0x4>; + }; + pil-reloc@2a94c { compatible =3D "qcom,pil-reloc-info"; reg =3D <0x2a94c 0xc8>; --=20 2.53.0 From nobody Sun May 24 20:35:37 2026 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 5432E385D97 for ; Fri, 22 May 2026 19:55:15 +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=1779479716; cv=none; b=eXnLNsOpqH+mjpM6S5Vtl6ACTF+ElTEggl4YxrTPb4PAvOUe6g4WhNmgZoHJRNPT1R/aWY020X5MMDFpNDkMORNRbDoH3Q9451w6VLG0GXV1+xKfRj6iGGmYmOcivqYV4O1Jz1MvyJ20j7rloBYn+c6SgxazuxOn802uTWD7o5c= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779479716; c=relaxed/simple; bh=SKGjni1KOiKZfXVYqG/Wt+yBdTIJXei8jtnT1CjWOEw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=DMXPcNDeJFjfLuM1sIbdQsupQs6EqGnfaNFE+9oSMJ+rjfP+r5H7RgMqftkb+9RJcf5dv8grDocJTdHy/3IlDbjQdDHyRPVtLT93f80AFMHy21kvcCOxF1k30SaDE/Q6Fe0tnHDpkfJ6UCXXF8tQeKyI9TIFoBErAdIMZRdS/ws= 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=Ba1R6w1E; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=FxbfkpP3; 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="Ba1R6w1E"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="FxbfkpP3" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64MG0ekN3476999 for ; Fri, 22 May 2026 19:55:15 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=Emdn15EHeJD m/lHbAteq3SywOd6bYN5Ikcxq0cltRzw=; b=Ba1R6w1E0j2HCAkPp4TApbBGwqu wN3HfLRbNhhnDi22UeU+fyWPApH0DOr/w4VM8bl/t2L5HE1vguZc91Y8LsZdI/Gx e2kw1tYhB8JP9w17DqVa8f5bgnDJyWLYV97ezNVoXqEeQNx4//UZlkDIscQ8+pwo djdRVFu5qC87xYiQPrw4h1XoTPiDW+GccNFmXH2Yp63YfG2n+dNovSBkeYOLVrIV 7Nfdkgs6DxwNdmtnDRMVjYBL7SIqHfeJtCAjgfmHV0udg/zOibsCllMLdxUrfxGs jo/Rg2ihi+8AmGlLUbXIXm6Wvoaj2besK4KTAuRjRFbvDi6GCFCRZ7m5Xww== Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4eat9r8t66-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 22 May 2026 19:55:14 +0000 (GMT) Received: by mail-pl1-f200.google.com with SMTP id d9443c01a7336-2ba268cb5e6so80851215ad.1 for ; Fri, 22 May 2026 12:55:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779479714; x=1780084514; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Emdn15EHeJDm/lHbAteq3SywOd6bYN5Ikcxq0cltRzw=; b=FxbfkpP3/OGCb1Pm/rYvqFanWmHv7k/MeduilQFXfr+lP/jscEadMI+k/0yCJwvK6R LrwoNh9jauMNWE7a92CRa54hqZn0GlkQbU878EFkNrk2JMTm7ud48/W3VhV47icE7jJP O5NI3J4YjnYM7dkBa3kJhCHsIynaIl92qm2eiZ4miZFpw66Ll3X/FWt3RPOl7edF07dj 3/g0gVx3jWUjn9boP/ztkwZUe5VXFk5Oj75HHw9QTR0LmELWQpfcOXfFos99pTx3Uxqp h6TSwSsAr1R9QRlrAEw3LNMFH2bVYCW0cIw0qTSgOK4K3Agh44HWE0rLLOuX4QHpK+mx s1bg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779479714; x=1780084514; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Emdn15EHeJDm/lHbAteq3SywOd6bYN5Ikcxq0cltRzw=; b=i4r+E1cacrbPfkkluy+heLMrdNVoN3ej8qJcBjU6J6q/7lO5OQeNFr7W2GIkydkIxu 8YfV/HLS1/xQWulI63X1XntDgI3T2tagxoQd7yT17C8/GBgsgqweiMLwiC4+lWGNqAmG vxfPOpbSFZ/JzNi29NQ87i92vYXtB4ta7CcE3JTiptsO+fT3/Vy2ZILUyJjtcSqgSxn6 ejp2degV2UQ7yCeDYcjLKsWRuVgWBBWgo2UKSB8DBIWlPm54rLc0lLrwyIRiJ8sSs9zf XpSU7RDPd1M1d0DqkpoFOZmVARpk5nrQ5g0RArgw4ZGoe1WdmHGcMfMSASiCy2qrNMk6 av8w== X-Forwarded-Encrypted: i=1; AFNElJ/2llWgEkpzmDvX9xLPaVqi/0FIMK84hvzA/M6NwEbyO8a9ePBHROp7f0Y3OrUGxyjekMLvWnDfvTLRfV4=@vger.kernel.org X-Gm-Message-State: AOJu0YxHTFuiIvO2ibq/PHB+rArTW1WUXuPpM+sqkd7SdpirtjhalJBY E3uvstYD3TqrlQ+0AAHOivfmYynVGEpN+Iwk2cSLLs0P1pz5Rl8hrTfaZ4SLucgz/htMROt1zTm i15DtaMLd8IbgjK3sE0lUwueLRVqJ3YxWVsg/BZ3U8aXB763E40VP4F6mPSAsgFbA1cI= X-Gm-Gg: Acq92OF1CgY07xD6VkHrtcuPCTRSFABPBlBDne3wT3kTCA79ql3iXiDFZg7SUpNK3Aq hQs5QnTWkrnlvrQkAVxivzHRtakupYMz7vmus7eCb5ij9awcIQK+rwV3b9FYxtxaCIlCRbXxoxG nO852hT23kH53Xz/pkDfjQrbEiJ+dvIxeSNes/Y/7uK9mUPBf/2yotL5xzXSQUoui8ol175Zkzx TbyHRYo4t3JEMyDZRkomUp8nA7+7i24ZeGS4orGFHUOVqhRWGA7SN5ofg6nJg8R58XY3IntWGxr 8JQ5xQq/GpFBdt3KDkkwMpFHkDuf7d00Kw46DKOc2KYzAASsSfQPAUYQIYVMl/ifkf3lcl1vR0m QYGL0XF9U02K1sEavZbhgdEupVGoHC6fDX4jG4PyBo+/AyXCd X-Received: by 2002:a17:903:3b8c:b0:2be:1db0:f166 with SMTP id d9443c01a7336-2beb0346484mr56281745ad.10.1779479714011; Fri, 22 May 2026 12:55:14 -0700 (PDT) X-Received: by 2002:a17:903:3b8c:b0:2be:1db0:f166 with SMTP id d9443c01a7336-2beb0346484mr56281305ad.10.1779479713489; Fri, 22 May 2026 12:55:13 -0700 (PDT) Received: from hu-mojha-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2beb5695f05sm33541155ad.6.2026.05.22.12.55.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 May 2026 12:55:13 -0700 (PDT) From: Mukesh Ojha To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Marko , Guru Das Srinagesh Cc: cros-qcom-dts-watchers@chromium.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Mukesh Ojha Subject: [PATCH v3 18/18] arm64: dts: qcom: sdm845: Add minidump SRAM config to SCM node Date: Sat, 23 May 2026 01:20:09 +0530 Message-ID: <20260522195009.2961022-19-mukesh.ojha@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> References: <20260522195009.2961022-1-mukesh.ojha@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Authority-Analysis: v=2.4 cv=dt/rzVg4 c=1 sm=1 tr=0 ts=6a10b4a2 cx=c_pps a=IZJwPbhc+fLeJZngyXXI0A==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=0qvS_bSzHNCwZkaZnqgA:9 a=uG9DUKGECoFWVXl0Dc02:22 X-Proofpoint-ORIG-GUID: LD_VQZz0xm01iwoahNbflYXV5mprFYcb X-Proofpoint-GUID: LD_VQZz0xm01iwoahNbflYXV5mprFYcb X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTIyMDE5OCBTYWx0ZWRfXxaYCkdo2d79n 0Z3I88RX+wEKMUJqnIxwhntPYyHOD2KTKrK+kL1/w+PkvaVRQNxf8qvs/wPIq+AkOhlCgq3lT8D hZJ00ogfgN7OS2NWor1fVuiEdYBIBgM2f+QJjhuKnRInCYbOG1/DA7zymS5tQOnhqQ87KLWwMQ/ WbSVjDHkSoWNOrByBqKGOoyemuHyMnF4YJXmh+uiPG/y4nI9I4hwcn2VdnCrJRmNxccWOFEh/Lf PLkFrDXQLwFLjPYV3ohSt8SEw4VUtebzSOMBbcihdxAodpCiAMtiVOusMIsYiKn12a2kUCES8h7 Q1WoEuER+uCtwKjy1iColrsFSPhzQpYPObhFBIaGSPDgQUGKCFkYnor+b5wI7dKfPYReQ4GUNaS KnAcB6DtTph1iEQbRFY9AvJckBO8nm9XMOZFrJoHnBepETgpN08tTptzydCgKxkmeijNdbjkfB/ DV53fIq4um547BtgxKw== 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-05-22_05,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 impostorscore=0 malwarescore=0 priorityscore=1501 suspectscore=0 clxscore=1015 phishscore=0 adultscore=0 lowpriorityscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605220198 Content-Type: text/plain; charset="utf-8" Point the SCM node at the minidump config slot in the always-on SRAM. Boot firmware reads this word before DDR is initialised on a warm reset to decide where to deliver the minidump. Signed-off-by: Mukesh Ojha --- arch/arm64/boot/dts/qcom/sdm845.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sdm845.dtsi b/arch/arm64/boot/dts/qco= m/sdm845.dtsi index 4ae8627d6dbc..2179988dbaaf 100644 --- a/arch/arm64/boot/dts/qcom/sdm845.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm845.dtsi @@ -363,6 +363,7 @@ cluster_sleep_0: cluster-sleep-0 { firmware { scm { compatible =3D "qcom,scm-sdm845", "qcom,scm"; + sram =3D <&minidump_config>; }; }; =20 @@ -5192,6 +5193,10 @@ sram@14680000 { =20 ranges =3D <0 0 0x14680000 0x40000>; =20 + minidump_config: minidump-sram@1c { + reg =3D <0x1c 0x4>; + }; + ipa_modem_tables: modem-tables@3d000 { reg =3D <0x3d000 0x2000>; }; --=20 2.53.0