Intel Lines Up More Graphics Changes For Linux 3.16
Intel already sent in their initial intel-drm-next code for Linux 3.16 at the end of April and it included initial Intel Cherryview support, improvements to Intel Broadwell support, run-time power management for Broadwell and Sandy Bridge, Gen7 command parser work, and a lot more.
Daniel Vetter sent in another pull request today for merging to the mainline kernel during the Linux 3.16 merge window and the work this time around includes ring initialization improvements, vebox2 support, prep work for Bay Trail run-time power management support, eDRAM support for Broadwell, prep work for user-pointer support, 64b relocation fixes, initial atomic plane updates, and other changes.
Sticking out with this pull request is the eDRAM support for the Iris Graphics models of Broadwell processors that feature a small amount of embedded video memory on the CPU die, similar to the high-end Haswell CPU models. The vebox2 support is also interesting with VEBOX being used for hardware-based video post processing.
More details on this second round of Linux 3.16 Intel (i915) DRM kernel driver changes can be found via the dri-devel mailing list.