Skip to content

arm64: dts: qcom: sdm636-xiaomi-tulip: add zap-shader memory region#183

Merged
minlexx merged 1 commit into
sdm660-mainline:qcom-sdm660-7.0.yfrom
stopperw:qcom-sdm660-7.0.y
May 20, 2026
Merged

arm64: dts: qcom: sdm636-xiaomi-tulip: add zap-shader memory region#183
minlexx merged 1 commit into
sdm660-mainline:qcom-sdm660-7.0.yfrom
stopperw:qcom-sdm660-7.0.y

Conversation

@stopperw
Copy link
Copy Markdown

Adreno GPU now properly works.


Android dmesg:

[    0.434650] subsys-pil-tz cce0000.qcom,venus: invalid resource
[    0.434657] subsys-pil-tz cce0000.qcom,venus: Failed to iomap base register
[    0.435234] subsys-pil-tz cce0000.qcom,venus: for venus segments only will be dumped.
[    0.435658] subsys-pil-tz soc:qcom,kgsl-hyp: invalid resource
[    0.435665] subsys-pil-tz soc:qcom,kgsl-hyp: Failed to iomap base register
[    0.435676] subsys-pil-tz soc:qcom,kgsl-hyp: for a512_zap segments only will be dumped.
[    4.413316] subsys-pil-tz 15700000.qcom,lpass: for adsp segments only will be dumped.
[    7.915177] subsys-pil-tz 15700000.qcom,lpass: adsp: loading from 0x0000000092a00000 to 0x0000000094800000
[    8.259476] subsys-pil-tz 15700000.qcom,lpass: adsp: Brought out of reset
[    8.278932] subsys-pil-tz 15700000.qcom,lpass: Subsystem error monitoring/handling services are up
[    8.279007] subsys-pil-tz 15700000.qcom,lpass: adsp: Power/Clock ready interrupt received
[    8.438999] subsys-pil-tz soc:qcom,kgsl-hyp: a512_zap: loading from 0x00000000fbc00000 to 0x00000000fbc02000
[    8.470088] subsys-pil-tz soc:qcom,kgsl-hyp: a512_zap: Brought out of reset
[   17.908106] subsys-pil-tz cce0000.qcom,venus: venus: loading from 0x000000009cc00000 to 0x000000009d100000
[   17.995432] subsys-pil-tz cce0000.qcom,venus: venus: Brought out of reset

Add Adreno GPU zap-shader memory region for firmware.

Signed-off-by: Stopper Leviarche <spikycubegames@gmail.com>
@M0Rf30 M0Rf30 self-requested a review May 19, 2026 16:37
@minlexx
Copy link
Copy Markdown
Member

minlexx commented May 19, 2026

I wonder how it worked before on @M0Rf30 's tilup without this. Is hang device-specific (or firmware-specific)..? 🤔

@minlexx
Copy link
Copy Markdown
Member

minlexx commented May 20, 2026

Thanks!

I think eventually, during one of the rebases, this commit should be sqashed with initial tulip addition commit, since tulip's DT is not upstream and it does not make sense to split initial addition into several commits. And upstream will require 1 commit for one DT within a patchset anyway, so.. I think initial commit will cotain co-developed-by's for all contributors.

@minlexx minlexx merged commit 5c2d48b into sdm660-mainline:qcom-sdm660-7.0.y May 20, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants