Commit Graph

3 Commits

Author SHA1 Message Date
vasilito 24584eb3c6 fix: remove garbled lines in AMD hotplug IRQ handler
Lines 649-651 had VramManager and info!() calls that don't belong
in handle_irq(). These were likely from a bad merge. The variables
fb_phys and fb_size are local to new() and don't exist in handle_irq().
2026-05-31 23:12:56 +03:00
vasilito 381c2984b7 docs: update Intel driver plan with implementation status
INTEL-DRIVER-MODERNIZATION-PLAN.md updated:
- Add implementation status header: all 5 phases complete
  (26 files, 4,692 lines, 28 commits, Arrow Lake supported)
- Update effort summary with actual vs planned metrics
- Remove obsolete patch discipline section (migrated to source ownership)
- Update out-of-scope: Xe2/Arrow Lake no longer out of scope
  (integrated GPU uses i915 display engine with Xe2 GT register table)
- Update dependencies section status

Code fix: add safety justification for unsafe slice in CS submit
2026-05-30 09:52:22 +03:00
vasilito 44bcf2b75a docs: add Intel driver modernization plan
Comprehensive 6-phase plan (1,055 lines) for updating the Intel GPU driver from current 1,590-line stub to full Gen9+ support ported from Linux 7.1 i915. Covers register abstraction, GMBUS I2C, DMC firmware, power wells, CDCLK, display pipeline, modesetting, and hardware validation.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-05-29 21:50:07 +03:00