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, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3 |
|
#
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, 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 |
|
#
44bb8b1c |
| 12-May-2016 |
zrj <rimvydas.jasinskas@gmail.com> |
drm cleanup 09/x: Move EREMOTEIO to linux/errno.h
Technically <linux/errno.h> should be included in: radeon/atombios_dp.c and i915/intel_dp.c
|
Revision tags: v4.4.3 |
|
#
19c468b4 |
| 23-Feb-2016 |
François Tigeot <ftigeot@wolfpond.org> |
drm/i915: Update to Linux 4.2
* Work in progress atomic modesetting support
* Broadwell support improvements
* Skylake support improvements, including runtime power management. Starting from Lin
drm/i915: Update to Linux 4.2
* Work in progress atomic modesetting support
* Broadwell support improvements
* Skylake support improvements, including runtime power management. Starting from Linux 4.2, a separate firmware blob is required to save and restore the state of display engines in some low-power modes. These low-power modes have been forcibly disabled in the DragonFly version of this driver in order to keep it blob-free.
* Basic Broxton (BXT) support
* Various Displayport improvements including optimized link training, increased robustness, and automated support for compliance testing
* Execlist overhead reduced
* Frequency boost tuning
* Plenty of bugfixes all around
show more ...
|
Revision tags: v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc |
|
#
5d60385d |
| 23-May-2015 |
François Tigeot <ftigeot@wolfpond.org> |
drm/linux: define ETIME
|
#
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 ...
|
#
e54fb5f6 |
| 04-May-2015 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Add definitions of ECHRNG and ENOTSUPP
|
Revision tags: v4.0.5, v4.0.4, v4.0.3, v4.0.2, v4.0.1 |
|
#
797013cf |
| 16-Nov-2014 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Use the ERESTARTSYS error code
* Linux kernel functions can return -ERESTARTSYS in some cases, a negative value indicating an error (typically -512)
* Howewer, ERESTARTSYS was previously as
drm: Use the ERESTARTSYS error code
* Linux kernel functions can return -ERESTARTSYS in some cases, a negative value indicating an error (typically -512)
* Howewer, ERESTARTSYS was previously as ERESTART, itself defined as -1 in *BSD kernels
* The -ERESTARTSYS return value thus was positive on the DragonFly kernel, potentially breaking various drm error checks.
* Fix this issue by defining ERESTARTSYS separately
Thanks-to: Imre Vadasz for discovering the original problem
show more ...
|