diff options
| author | Laxman Acharya Padhya <acharyalaxman8848@gmail.com> | 2026-07-04 12:51:48 +0545 |
|---|---|---|
| committer | Linus Walleij <linusw@kernel.org> | 2026-07-10 19:48:35 +0200 |
| commit | a9f950adfe2147318d75e7a6eab5e814851802ac (patch) | |
| tree | 0ff5f90c62a6e290470811b7052c36c84a567e55 /tools/perf/scripts/python/bin/stackcollapse-record | |
| parent | c03adcddd5413e829e9cf63e8a7074a4c3d19d12 (diff) | |
drm/panel: samsung-s6d16d0: Power off on prepare failure
If enabling tearing mode or exiting sleep mode fails after the
regulator is enabled, s6d16d0_prepare() returns without asserting
reset or disabling the supply. Since the DRM panel core leaves the
panel unprepared, a later unprepare call skips the driver callback
and the supply remains enabled.
Assert reset and disable the supply before returning the DSI command error.
Fixes: ac1d6d74884e ("drm/panel: Add driver for Samsung S6D16D0 panel")
Assisted-by: Codex:gpt-5
Signed-off-by: Laxman Acharya Padhya <acharyalaxman8848@gmail.com>
Signed-off-by: Linus Walleij <linusw@kernel.org>
Link: https://patch.msgid.link/20260704070648.35249-1-acharyalaxman8848@gmail.com
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-record')
0 files changed, 0 insertions, 0 deletions
