arm64: dts: qcom: msm8976: Split lpass region
authorAdam Skladowski <a39.skl@gmail.com>
Sat, 12 Aug 2023 11:24:49 +0000 (13:24 +0200)
committerBjorn Andersson <andersson@kernel.org>
Wed, 20 Sep 2023 17:21:50 +0000 (10:21 -0700)
commit31c133b4a07e3db456a7e661c96653cd65a25bc6
tree1ae337588da0483be2e6e3e4e1026c8cf7df2ed1
parent4a94b52a47f63fb6db44871f446d31c28ca89bb9
arm64: dts: qcom: msm8976: Split lpass region

MSM8976 downstream dts define reloc region which is used by pil-tz
to load both wcnss and lpass, on mainline however we might not be
able to do it and we need separate regions(also validating dts might get
problematic if we had to put memory-region(rproc node) per device).
Luckily it seems size and entry points in firmware headers appears
to be static across multiple devices including Sony Loire platform
and Xiaomi Redmi Note 3 Pro this should let us fit in first ~17MB
Split lpass region(reloc on downstream) into two separate regions.

Signed-off-by: Adam Skladowski <a39.skl@gmail.com>
Link: https://lore.kernel.org/r/20230812112534.8610-7-a39.skl@gmail.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/msm8976.dtsi