[drm:drm_mode_config_helper_resume] *ERROR* Failed to resume (-107)
On Linux 6.3.3 and also on 6.4.0-rc4 respectively with https://patchwork.freedesktop.org/patch/538937/ applied, suspending and resuming a lazor sc7180 while external display is connected over USB-C DP yields [drm:drm_mode_config_helper_resume] *ERROR* Failed to resume (-107)
. The system recovers quickly from the error and the external display turns up normally (the issue is only perceptible by looking at the kernel logs). Without the patch, USB-C DP is completely broken on lazor as discussed at https://lore.kernel.org/lkml/ebbcd56ac883d3c3d3024d368fab63d26e02637a@lausen.nl/T/.
On 6.4.0-rc4+, the error is followed by further drm errors:
[ 251.909629] [drm:drm_mode_config_helper_resume] *ERROR* Failed to resume (-107)
[ 252.015151] [drm] Unexpected interrupt: 0x01000000
[...]
[ 252.564394] [drm:_dpu_rm_check_lm_and_get_connected_blks] [dpu error]failed to get dspp on lm 0
[ 252.573353] [drm:_dpu_rm_make_reservation] [dpu error]unable to find appropriate mixers
[ 252.576786] usb 1-1.1: new high-speed USB device number 16 using xhci-hcd
[ 252.581577] [drm:dpu_rm_reserve] [dpu error]failed to reserve hw resources: -119
Full dmesg logs at attached: dmesg-6.3.3-p6.txt dmesg-6.4.0-rc4-p6.txt
cc @abhinavk