summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/stackcollapse-record
diff options
context:
space:
mode:
authorLucas Tanure <tanure@linux.com>2026-08-29 10:47:57 +0100
committerNeil Armstrong <neil.armstrong@linaro.org>2026-08-31 14:42:58 +0200
commit1e5a53bd16ac501e68463e84023d1bff543cc696 (patch)
treea13f6065dcc3863c71492f506b6b82502446cade /tools/perf/scripts/python/bin/stackcollapse-record
parentae7be5c58a819259e5eb98a3abfa60842478f2ae (diff)
downloadlinux-next-1e5a53bd16ac501e68463e84023d1bff543cc696.tar.gz
linux-next-1e5a53bd16ac501e68463e84023d1bff543cc696.zip
arm64: dts: amlogic: t7: khadas-vim4: add the PWM-driven supplies
The board powers its two CPU clusters, the GPU, the NPU, the memory and the always-on domain from regulators steered by PWM outputs. None of them were described, so Linux treated those outputs as unused and switched them off part way through boot. The supplies then drifted away from the levels the bootloader had set, which showed up as random hangs and memory corruption. Describe each supply so it has an owner and is left alone. The voltage ranges are read off the feedback networks on the board schematic. VDDNPU is deliberately not the range in Amlogic's own device tree: this board fits a different feedback resistor, which puts it about 40mV higher at both ends. Fixes: 8c45bf9ae4ef ("arm64: dts: amlogic: t7: khadas-vim4: Add power regulators") Assisted-by: Claude:claude-opus-5 Signed-off-by: Lucas Tanure <tanure@linux.com> Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org> Link: https://patch.msgid.link/20260829094758.23248-4-tanure@linux.com Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-record')
0 files changed, 0 insertions, 0 deletions