dt-bindings: sram: qcom,imem: Add minidump-sram pattern property

The qcom,imem binding describes a single word in always-on SRAM shared
between the operating system (OS) 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, and the OS is expected to
select one of the destinations: either USB upload to a host PC or save
to on-device storage. If nothing is selected by the OS, USB is the
default.

Signed-off-by: Mukesh Ojha <mukesh.ojha@oss.qualcomm.com>
Acked-by: Rob Herring (Arm) <robh@kernel.org>
Link: https://lore.kernel.org/r/20260624190830.3131112-3-mukesh.ojha@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
This commit is contained in:
Mukesh Ojha 2026-06-25 00:38:13 +05:30 committed by Bjorn Andersson
parent 8463421f20
commit a20f7b1fe7

View File

@ -67,6 +67,22 @@ properties:
$ref: /schemas/power/reset/syscon-reboot-mode.yaml#
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, firmware
reads this word to decide where to deliver the minidump (USB or storage).
properties:
reg:
maxItems: 1
required:
- reg
additionalProperties: false
"^modem-tables@[0-9a-f]+$":
type: object
description: