Hi Ankit,

I've completed isolated testing and can confirm the SCDC polling patch works 
perfectly.

Test results:
- Kernel: 6.19.2
- Hardware: Intel Alder Lake-N (N100) with integrated UHD Graphics
- Display: Cisco Desk Pro (CS-DESKPRO-2) 4K@60Hz via HDMI 2.0
- Status: 4K@60Hz (3840x2160@60Hz) working correctly
- Result: Stable display, no corruption, works across reboots

The SCDC polling approach is also more consistent with other implementations
like Windows, which performs similar SCDC polling after port enable.

Relevant dmesg output:
[    5.491988] i915: loading out-of-tree module taints kernel.
[    6.104904] i915 0000:00:02.0: [drm] Found alderlake_p/alderlake_n (device 
ID 46d1) integrated display version 13.00 stepping D0
[    6.218551] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/tgl_guc_70.bin 
version 70.49.4
[    6.268439] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 1
[    6.691347] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device

Thanks,
Jerome

Reply via email to