diff options
| author | Alex Hung <alex.hung@amd.com> | 2026-09-04 00:00:59 -0600 |
|---|---|---|
| committer | Alex Deucher <alexander.deucher@amd.com> | 2026-09-23 13:27:31 -0400 |
| commit | 92cfd5eb14dc398701217c7223df3c5d4cca6103 (patch) | |
| tree | 36a8ed6386a2703115b396b6b6b46e28a269501b /tools/perf/scripts/python/stackcollapse.py | |
| parent | dd6d670069a04064b7d10477a8d263699d8c3d07 (diff) | |
| download | linux-92cfd5eb14dc398701217c7223df3c5d4cca6103.tar.gz linux-92cfd5eb14dc398701217c7223df3c5d4cca6103.zip | |
drm/amd/display: Test HPD RX offload work branches
[WHAT]
dm_handle_hpd_rx_offload_work() was covered only for its
automated-test and link-loss branches. The connection-type failure, the
GPU-reset drop, the MST message-ready drain and the forced reconnect
were never entered.
[HOW]
Add a fixture that builds a queued offload work item on a
DisplayPort link and four tests: a failing connection-type probe, a
device already in reset, a deferred UP_REQ_MSG_RDY drained through an
AUX that fails every transfer, and an automated test whose timing
changed, which forces the connector off and back on. The last one
registers the DRM device so the hotplug uevent helpers find a sysfs
minor on the primary node.
Assisted-by: Copilot:Claude-Opus-5
Reviewed-by: Bhawanpreet Lakha <bhawanpreet.lakha@amd.com>
Signed-off-by: Alex Hung <alex.hung@amd.com>
Signed-off-by: George Zhang <george.zhang@amd.com>
Tested-by: Dan Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
