Files
RedBear-OS/local/recipes/gpu/amdgpu
vasilito c5bd162aea amdgpu: flip_surface per-family offsets, DPMS, cursor, hotplug polling
- 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.
2026-06-01 05:44:57 +03:00
..