Daniel Vetter of Intel's Open-Source Technology Center has done his usual per-kernel-cycle blog post about the changes collected for the i915 driver that are being pulled for Linux 3.17. Among the new additions to the open-source Intel kernel graphics driver include:
- Universal plane support.
- Improved PSR support.
- Accurate front-buffer tracking.
- Stabilized DSI support.
- Plane rotation support for core DRM but the i915 implementation didn't land in time.
- Run-time power management for the DPMS off state.
- SOix systemd suspend/resume support.
- Tuned RPS Boost support along with RPS for upcoming Cherrytrail hardware.
- PPGTT support for Bay Trail while enabling full PPGTT isn't happening until at least Linux 3.18.
- Broadwell semaphores support, but there's still some related stability issues.
- Interrupt handling improvements.
- User-space mode-setting has been further deprecated.
Read more about these Intel DRM/KMS driver changes via Daniel's blog.