c5bd162aea
- Move flip_surface from Rust hardcoded registers (HUBP 0x5800, Navi23-only) to C side amdgpu_dc_flip_surface() using asic_props per-family HUBP offsets. - Add amdgpu_dc_set_dpms() for DPMS ON/OFF via OTG_CONTROL register. Uses per-family OTG base offsets. DPMS standby/suspend return noop. - Override cursor_set/cursor_move on AmdDriver with honest error messages documenting Display Core dependency. - Add poll_hotplug() to GpuDriver trait. AmdDriver overrides with connector count change detection when IRQ handle is unavailable. - Remove hardcoded HUBP_FLIP_ADDR_* constants from Rust display.rs.