Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: firmware: qcom,scm: add memory-region for sa8775p

Document a new property (currently only for sa8775p) that describes the
memory region reserved for communicating with the TrustZone.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org>
Link: https://lore.kernel.org/r/20240527-shm-bridge-v10-1-ce7afaa58d3a@linaro.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>

authored by

Bartosz Golaszewski and committed by
Bjorn Andersson
9164d2be 24086640

+15
+15
Documentation/devicetree/bindings/firmware/qcom,scm.yaml
··· 93 93 protocol to handle sleeping SCM calls. 94 94 maxItems: 1 95 95 96 + memory-region: 97 + description: 98 + Phandle to the memory region reserved for the shared memory bridge to TZ. 99 + maxItems: 1 100 + 96 101 qcom,sdi-enabled: 97 102 description: 98 103 Indicates that the SDI (Secure Debug Image) has been enabled by TZ ··· 198 193 then: 199 194 properties: 200 195 interrupts: false 196 + - if: 197 + not: 198 + properties: 199 + compatible: 200 + contains: 201 + enum: 202 + - qcom,scm-sa8775p 203 + then: 204 + properties: 205 + memory-region: false 201 206 202 207 required: 203 208 - compatible