aa3257c6eb
display.rs: DP link retraining at set_mode time Before enabling DDI_BUF_CTL, retrain DP link for the active port Uses display's own dp_aux vector for DPCD communication Fixes link recovery after mode changes syncobj.rs: sync_file fd infrastructure export_sync_file(): generate fd token, map syncobj → fd import_sync_file(): resolve fd token → syncobj handle close_sync_file(): remove fd from table driver.rs: GpuDriver trait methods for sync_file syncobj_export_fd() / syncobj_import_fd() with default Unsupported mod.rs: IntelDriver implementation delegates to SyncobjManager scheme.rs: DRM_IOCTL_REDOX_SYNCOBJ_HANDLE_TO_FD (0x73) DRM_IOCTL_REDOX_SYNCOBJ_FD_TO_HANDLE (0x74) Wire types with proper #[repr(C)] Copy+Clone attributes