From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id BBF423E6DDB for ; Thu, 7 May 2026 10:18: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=1778149110; cv=none; b=uN/FLFM7+idVIC87wo0UIDLJgM93QhSEDSZCxkhOpOYoeJ0F7fswdmHomAYe6+zqLFC8+ruwgorxJONQzbTKz5M0x7LOXlXQvoXP0kqmZA25CxS2s10ZQFGRZB81SN/rnhBMK6ct2Z9tc9oY04qV5GyK4AEc5fgkxTH/JWvjd+A= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778149110; c=relaxed/simple; bh=WJ4j0x9GW04ERTNK0FkSquraH3iSYTfeLo7uY4ZPx8w=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=ND+MkY7rcF2qoyh7tQ5/bqkVCGqrAjWJiH9P5B9qgKUzNhLva484wekZBJFG4XtROGTwMVyk/hz8vBaOit5diONdMFrMz+FasNUK2J8Z0M/E5FiSlzk9VhwGrm/xyQ48Au9llvpPkCoXL/bsrLLXjNpA12RjiAJmHaTZbAJjPyo= 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=nnP8XNFL; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=a/fi/1Ny; 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="nnP8XNFL"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="a/fi/1Ny" 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 6479EPpO3463977 for ; Thu, 7 May 2026 10:18:28 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=qcppdkim1; bh=HJOb+Cy7FbzagNYzj2J8jHKc +MgECHMNcJszAtwtqdI=; b=nnP8XNFL6jDE09OBAgBaLtLFbwekGI+ikhx+JZEi v9B3lsa6kANyXx/3UWjk4s7qMhOLFjj71OZJ4oPUrIHEfdDLnx3E7p5I8zPdS/6A Z/92aoRt3B45KGSPUh9005A0AL+veO6FYOSyKi3mQBCMj57aLM4JjPBuHXZLgdd7 bJRgDTLItZrUmX7t/SDMHeIES8Qip+lUQp5Uu6wE1rbyIrKbPPbHAaSqsp8jY2MO DAMGg3byN/YjzHtWw4SIsJO216qDzKCVtwNV8NKw0M9jitGtEiPNsahYGDxV6Bk5 sx0M82ByBcbnPH4/2/YzgoJoOLQhVsnvWPkld3urvc6sOg== Received: from mail-pg1-f200.google.com (mail-pg1-f200.google.com [209.85.215.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e0hvn1mkc-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 07 May 2026 10:18:28 +0000 (GMT) Received: by mail-pg1-f200.google.com with SMTP id 41be03b00d2f7-c799ee56bd6so393163a12.2 for ; Thu, 07 May 2026 03:18:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1778149107; x=1778753907; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=HJOb+Cy7FbzagNYzj2J8jHKc+MgECHMNcJszAtwtqdI=; b=a/fi/1NycT9mUCmyChPDirug/oNxsMDFbbIp2PaPd+R+UNJOL2e9GNdAY5VhIkaedG nbEAG2XvVw/+L+sD94Of3Kvo4WV3Iw4UbAV5PL5vsdbkah/uXP2/+F5tovE7VQOGmxum lnDAGmDrBTRJkLkklbqyfH3TCnXnawdbVgdf9UlMCtyqF609mMS8gmEt60J5WChTSD4l GQ1JMc0vmRRjPwzvFlm5h8Je8ydcLEgJIW43awNAhI2GkQ+ORttzCO95sfIlpY7AsUYs HqIa12xQcj9NhSJtihNuJOz79S05ue7uiVdPNT69WLK8xiubLc1TLCN0pAKbEkpS1RFd hOLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778149107; x=1778753907; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=HJOb+Cy7FbzagNYzj2J8jHKc+MgECHMNcJszAtwtqdI=; b=MabxaoI0McDzo/FI1l1w07GYRFuaYRzMEmO5gb+Jmug841xF09Lbtr+GY/2UhtEazv bqRY7C0KVCXuRSk45pwB/NuY7AqjkskutKxOtxAkEzW5j43MBEqv9gczqjvmGJXhWF2p N2wbEZbLsG8ghYlt0bg4e285J7Eug24m2sxbZTy27yZaAJcUso+w60MWNg3NXdO+eZ0y I4wfOYrB9RycSvsIC1+y0gVusnFcJa9t+ST00Soq8viPjUgbbIZVh6M/x7jFlgPQHIqM VlviMR3NB1qr310Tjcgs61+ZNASbAQ8U1JJ21k7cRIDN0ZGh5bOHFIhXfXnzQTfGDGg1 WeHw== X-Forwarded-Encrypted: i=1; AFNElJ9ngPtPNLjsOR+yzuCH0CzoRItswRzKKBqk495iFCSyrq1Y8adOGJqgS3it0q60wY03T+jg0dyh8824@vger.kernel.org X-Gm-Message-State: AOJu0YxYHa2iHNnAVzXdpa47Xo6Hyxh7N7M1vMPIo87e7NkEGihytGfw pnoczSpBO7gAVpl0o7QKORqxzVUZCqw0ZJJitIzZc+r1TqcK/N3enFbaFW3nz9YvaVaP6Fh4e4z NzmxDwQ2GDoioDYKHqHbCbcUOhawtbFZVYVZXIpmhgEBbEuW7cshho14hViODm9SH X-Gm-Gg: AeBDietq7v05+ImnmBNgOl9uutbr8dY1AN2zPUHjctt2ngoWy0yQUl36spwhFOEVY// u3KQIjMG0aDlrV+x4dJhcdn5rvn6mo3wy8/rw9QqQFGlMth8r6ZDGn7/8xftJ1jq4XF2II8tohQ sAjzkATs3axvPcshiteg3/pOCo0Vu0B59ky2ftNVxqK7+pa/e9Tv+HCMXxyyowGzHlRgqCNx1KB vV/qMG6L8BxN/jugVtvtdyHcO9AmhEwhMYNcVZ5YQuwt0tVYC8gHS0cgjE+ixQKriq6jlfodPRK p5SYJqU0/IddUVPZJxBzkJ65HDxrAQ/dLIDQiqDdUW48gXVcBLykVQxMuSSEDqzK9D99CRYRTDR 3jurIXEpmvI4tYq8YWW+X5Jj13gCitGCev9UIPDT1m9NtW+UxM8Ap8df9N7I= X-Received: by 2002:a05:6a20:472a:b0:3a8:2af3:ce8b with SMTP id adf61e73a8af0-3aa5a94e12dmr6038612637.14.1778149107298; Thu, 07 May 2026 03:18:27 -0700 (PDT) X-Received: by 2002:a05:6a20:472a:b0:3a8:2af3:ce8b with SMTP id adf61e73a8af0-3aa5a94e12dmr6038586637.14.1778149106721; Thu, 07 May 2026 03:18:26 -0700 (PDT) Received: from hu-mojha-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-83967dbcfc0sm10237193b3a.42.2026.05.07.03.18.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 May 2026 03:18:26 -0700 (PDT) Date: Thu, 7 May 2026 15:48:20 +0530 From: Mukesh Ojha To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Marko , Guru Das Srinagesh Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio Subject: Re: [PATCH 0/4] firmware: qcom: scm: Add minidump SRAM destination support Message-ID: <20260507101820.bshppmp6pbqezrap@hu-mojha-hyd.qualcomm.com> References: <20260507080727.3227367-1-mukesh.ojha@oss.qualcomm.com> Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20260507080727.3227367-1-mukesh.ojha@oss.qualcomm.com> X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTA3MDEwMiBTYWx0ZWRfX9q09dECpjE1F CmrQ6p39g2fsNkP1vbCJ7gCxuIOXABge8cMgUXYYszGZskiUY5chLt2qRR5ii0N6C36d7hADxkR kMzNka0QNbG9CrVkoRUgDWrSVbGVYlRyV6eL05AAIiqZXVpiD1XO+zcFUl2bwqKJZCTGG+Kk7Us eeft8GUmUsITvwcgcBLTo/f7RFxLdENRCFl3lFoL9YEJXs4pfKea7tMzDajmH3cHXqM3mrPgYdr XpeOLVtdt+LGrNIOP/zstOBhgimGTFIvsKavW5VMHv4No1PVY22XzWIF4XYdMEdNkffWEINH5kG vbJbG4qxj26ObjcvViSTPHUNO4NsXViI5NV9G8+PGg7GsUpQ56mL5qcZNa9LNwIHEMZM3aWebe9 CSgz4jhdMRsMFwNXprp7F5e0kRedjXF41XveotkibYG2lN/yOPAVcxcsfQ1oOG+TBxVcSvX9atD 7+QYsqlo8j8bBfJdGDw== X-Proofpoint-ORIG-GUID: NcTVzGNwEE8ZFdFaKNEDB2_xnWdmUZ4- X-Proofpoint-GUID: NcTVzGNwEE8ZFdFaKNEDB2_xnWdmUZ4- X-Authority-Analysis: v=2.4 cv=ZZ4t8MVA c=1 sm=1 tr=0 ts=69fc66f4 cx=c_pps a=oF/VQ+ItUULfLr/lQ2/icg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=kj9zAlcOel0A:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=y6rW8TDjuTIuaxCCkQgA:9 a=CjuIK1q_8ugA:10 a=3WC7DwWrALyhR5TkjVHa: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-06_02,2026-05-06_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 suspectscore=0 spamscore=0 priorityscore=1501 bulkscore=0 phishscore=0 clxscore=1015 impostorscore=0 malwarescore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2605070102 On Thu, May 07, 2026 at 01:37:16PM +0530, Mukesh Ojha wrote: > 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). > > This series wires that mechanism into the SCM driver: > > - The SRAM word location is described via a 'sram'/'sram-names' > phandle pair on the SCM DT node, keeping it decoupled from the > driver and extensible to future SoCs. > > - A 'minidump_dest' module parameter (default: usb) selects the > destination. Custom kernel_param_ops expose it as the human- > readable strings "usb" or "storage". > > - Add the support for Kaanapali. > > Suggested-by: Konrad Dybcio > Link: https://lore.kernel.org/lkml/b33938e9-bb5c-4743-866d-4cdccf808a02@oss.qualcomm.com/ > Signed-off-by: Mukesh Ojha > I meant this to be RFC., would fix the minor schema error if this suggestion received well. -Mukesh -- -Mukesh Ojha