diff options
| author | Pengpeng Hou <pengpeng@iscas.ac.cn> | 2026-07-23 10:38:06 +0800 |
|---|---|---|
| committer | Douglas Anderson <dianders@chromium.org> | 2026-07-30 14:19:57 -0700 |
| commit | 20697ecb299cd77b4cf8b28f655e56606b0472d8 (patch) | |
| tree | d90d634014ddb5ed0ef59230c9347676909c7be7 /tools/perf/scripts/python/bin/stackcollapse-report | |
| parent | 2b8f13d3c7e26c46c20d9e367904cf01729c88e6 (diff) | |
drm/bridge: ps8640: propagate AUX transfer register errors
ps8640_aux_transfer_msg() programs the AUX address registers, starts the
AUX transfer, waits for SWAUX_SEND to clear, and reads the AUX status
register. Several of those regmap operations have return values, but the
function only checks a stale ret after the status read.
Propagate failures from the address write, transfer start, completion
poll, and status read. This avoids returning a transfer length when the
bridge register transaction or AUX completion wait failed.
Fixes: 13afcdd7277e ("drm/bridge: parade-ps8640: Add support for AUX channel")
Signed-off-by: Pengpeng Hou <pengpeng@iscas.ac.cn>
Reviewed-by: Douglas Anderson <dianders@chromium.org>
Signed-off-by: Douglas Anderson <dianders@chromium.org>
Link: https://patch.msgid.link/20260723103509.2-ps8640-v2-pengpeng@iscas.ac.cn
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-report')
0 files changed, 0 insertions, 0 deletions
