Revision tags: v6.2.1, v6.2.0, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2, v5.8.1 |
|
#
1e12ee3b |
| 12-Mar-2020 |
François Tigeot <ftigeot@wolfpond.org> |
drm/i915: Update DRIVER_DATE to 20161024
|
Revision tags: v5.8.0, v5.9.0, v5.8.0rc1 |
|
#
3f122055 |
| 13-Feb-2020 |
François Tigeot <ftigeot@wolfpond.org> |
drm/linux: Add framebuffer_alloc() and framebuffer_release()
|
Revision tags: v5.6.3 |
|
#
056b029c |
| 05-Feb-2020 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Improve drm_can_sleep()
|
#
1dedbd3b |
| 17-Nov-2019 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Update generic, ttm and radeon code to Linux 4.9
* Generally cleanup non driver-specific code and increase its robustness
* DisplayPort support improvements
* Atomic modesetting improvement
drm: Update generic, ttm and radeon code to Linux 4.9
* Generally cleanup non driver-specific code and increase its robustness
* DisplayPort support improvements
* Atomic modesetting improvements
* Radeon performance and stability improvements
* drm/i915 stays based on Linux 4.7.10 with Linux 4.19 changes for now
Reviewed-by: Romick
show more ...
|
Revision tags: v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0 |
|
#
83b4b9b9 |
| 28-Nov-2018 |
François Tigeot <ftigeot@wolfpond.org> |
drm includes: Rename uapi_xxx to uapi/xxx
Making the include hierarchy 100% compatible with the Linux one.
|
Revision tags: v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc, v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3 |
|
#
233d54ad |
| 21-Feb-2016 |
Imre Vadász <imre@vdsz.com> |
pc64: Introduce machine/framebuffer.h header. Probe EFI fb.
* Move struct fb_info definition from dev/drm/include/linux/fb.h to platform/pc64/include/framebuffer.h.
* Implement EFI framebuffer pr
pc64: Introduce machine/framebuffer.h header. Probe EFI fb.
* Move struct fb_info definition from dev/drm/include/linux/fb.h to platform/pc64/include/framebuffer.h.
* Implement EFI framebuffer probing in platform/pc64/x86_64/machdep.c.
show more ...
|
Revision tags: v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc |
|
#
1b13d190 |
| 24-Oct-2015 |
François Tigeot <ftigeot@wolfpond.org> |
drm/i915: Update to Linux 3.18
* Revamped, more robust vblank handling
* More paranoid pageflips, with added error detection and recovery logic
* Lots of Cherryview improvements, including runtime
drm/i915: Update to Linux 3.18
* Revamped, more robust vblank handling
* More paranoid pageflips, with added error detection and recovery logic
* Lots of Cherryview improvements, including runtime power management and better eDP panel support
* Lots of Broadwell improvements. GPU commands can now be submitted via a new execlist mechanism
* Preparatory work for Skylake support
show more ...
|
#
24edb884 |
| 27-Aug-2015 |
François Tigeot <ftigeot@wolfpond.org> |
drm/i915: Update to Linux 3.17
* With an Haswell stability fix from Linux 3.19
* Display-Port code not completely synced with Linux 3.17, this was breaking things as noticed by Rimvydas Jasinskas
drm/i915: Update to Linux 3.17
* With an Haswell stability fix from Linux 3.19
* Display-Port code not completely synced with Linux 3.17, this was breaking things as noticed by Rimvydas Jasinskas
* Broadwell and Cherryview support improvements
* Runtime power-management improvements
* Panel Self-Refresh (PSR) now enabled by default on Haswell and Broadwell, leading to further power savings
* Interrupt handling improvements
* backlight brightness locking fixes by Yellow Rabbit
* As usual, all sort of little fixes everywhere
show more ...
|
#
fe1d53e2 |
| 27-Aug-2015 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Add linux/notifier.h
Obtained-from: FreeBSD/OFED
|
Revision tags: v4.2.4, v4.3.1 |
|
#
ba55f2f5 |
| 24-Jul-2015 |
François Tigeot <ftigeot@wolfpond.org> |
drm/i915: Update to Linux 3.16
* Much improved support for Broadwell GPUs. Acceleration should now be fully operational and the giant L4 eDRAM cache is now enabled when present.
* Baytrail/Valley
drm/i915: Update to Linux 3.16
* Much improved support for Broadwell GPUs. Acceleration should now be fully operational and the giant L4 eDRAM cache is now enabled when present.
* Baytrail/Valleyview support improvements
* prelimary support for Cherryview (14nm Atom SOCs)
* Various fixes and performance improvements on most other GPU generations
* Improved runtime power management
* 5.4GHz DisplayPort support
* Large cursor support (up to 256x256 pixels), useful for high-dpi displays.
* Mapping of user pages into video memory (userptr) This allows zero-copy downloads and efficient readback to/from the GPU, allowing faster rendering of client-side software rasterisers, mitigation of stalls due to read back and faster pipelining of texture data (such as pixel buffer objects in GL or data blobs in CL). Mixed CPU/GPU operations become more efficient in general.
show more ...
|
Revision tags: v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc |
|
#
717f4a47 |
| 03-Jun-2015 |
Sascha Wildner <saw@online.de> |
kernel/syscons: First hacky steps to make syscons work with {i915,radeon}kms.
This is a joint effort of Imre Vadasz (all the drm/i915/radeon related bits) and me (syscons rendering related bits, mai
kernel/syscons: First hacky steps to make syscons work with {i915,radeon}kms.
This is a joint effort of Imre Vadasz (all the drm/i915/radeon related bits) and me (syscons rendering related bits, mainly).
To enable the support, the "kern.kms_console" tunable needs to be set via loader.conf.
In-collaboration-with: ivadasz
show more ...
|
#
4281e57d |
| 18-May-2015 |
François Tigeot <ftigeot@wolfpond.org> |
drm/linux: Add uapi/linux/fb.h
|
#
9edbd4a0 |
| 08-May-2015 |
François Tigeot <ftigeot@wolfpond.org> |
drm/i915: Update to Linux 3.14
Changes specific to the DragonFly driver:
* Most GEM code paths are now similar to Linux, leading to increased stability and performance. Making this change was g
drm/i915: Update to Linux 3.14
Changes specific to the DragonFly driver:
* Most GEM code paths are now similar to Linux, leading to increased stability and performance. Making this change was greatly helped by studying the OpenBSD code.
* We were previously using legacy functions to set up page table entries and this was starting to become a serious problem on particular platforms such as gen4 or Broadwell. As of this commit, we now use the same chip-specific virtual functions as Linux.
* RC6 and Frame Buffer Compression power savings enabled by default, depending on the GPU family
Changes brought by the Linux 3.11 => 3.14 driver update:
* Various bug fixes on all GPU generations, especially stability improvements
* Power consumption improvements
* Many Valleyview/Baytrail support improvements
* The giant 128MB L4 cache is now enabled when present on Haswell
* Added support for Broadwell GPUs
* HDMI 4K support
* basic support for 3D/stereo displays on HDMI
show more ...
|
Revision tags: v4.0.5, v4.0.4 |
|
#
fb76cd81 |
| 24-Jan-2015 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Add linux/backlight.h
|