#
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 ...
|
#
394ce297 |
| 21-Jul-2018 |
François Tigeot <ftigeot@wolfpond.org> |
drm: dev->dma_lock doesn't exist
|
#
4250aa95 |
| 12-May-2016 |
zrj <rimvydas.jasinskas@gmail.com> |
drm cleanup 01/x: Move legacy buffer structs to drm_leagcy.h
As was done in Linux v3.18 commit: ba8286fab52652e431784d066b075c1bb4933ea1
This cleans drmP.h header a bit.
While there, move LOCK_TES
drm cleanup 01/x: Move legacy buffer structs to drm_leagcy.h
As was done in Linux v3.18 commit: ba8286fab52652e431784d066b075c1bb4933ea1
This cleans drmP.h header a bit.
While there, move LOCK_TEST_WITH_RETURN macro too.
No functional change intended.
show more ...
|
#
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 ...
|
#
b922632f |
| 08-Oct-2015 |
Imre Vadász <imre@vdsz.com> |
drm: Fix drm_ioctl error return values.
Fixes some cases where we accidentally returned a negative value from drm_ioctl(). Also this change converts the ERESTARTSYS error value to EINTR, before retu
drm: Fix drm_ioctl error return values.
Fixes some cases where we accidentally returned a negative value from drm_ioctl(). Also this change converts the ERESTARTSYS error value to EINTR, before returning it to userspace.
show more ...
|
#
f8677ba6 |
| 26-Nov-2014 |
Matthew Dillon <dillon@apollo.backplane.com> |
drm - Fix improper M_NOWAIT usage
* Remove numerous mis-uses of M_NOWAIT, replacing with M_WAITOK | M_NULLOK.
|
#
5a3b77d5 |
| 15-Oct-2014 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Consolidate memory allocation types
* The DRM subsystem was using many different kmalloc types for no good reason
* Some types were only used twice (1x kmalloc() and 1x kfree() calls)
* Rem
drm: Consolidate memory allocation types
* The DRM subsystem was using many different kmalloc types for no good reason
* Some types were only used twice (1x kmalloc() and 1x kfree() calls)
* Remove that useless complexity and only keep one kmalloc type for the whole DRM subsystem and its drivers
Inspired-by: OpenBSD
show more ...
|
#
ba87a4ab |
| 24-Aug-2014 |
Sascha Wildner <saw@online.de> |
kernel/spinlock: Add a description to struct spinlock.
And add it to spin_init() and SPINLOCK_INITIALIZER().
Submitted-by: dclink (see <http://bugs.dragonflybsd.org/issues/2714>) OK'd-by: dill
kernel/spinlock: Add a description to struct spinlock.
And add it to spin_init() and SPINLOCK_INITIALIZER().
Submitted-by: dclink (see <http://bugs.dragonflybsd.org/issues/2714>) OK'd-by: dillon
show more ...
|
#
18e26a6d |
| 24-Sep-2013 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Use an include directory hierarchy similar to the Linux one
|
#
5718399f |
| 01-Sep-2013 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Merge the drm and drm2 implementations
* Move the drm2 i915 driver to sys/dev/drm/i915kms
* The legacy i915 driver remains untouched
* Only sys/dev/drm/ shall remain
|
#
b3705d71 |
| 26-Mar-2009 |
Hasso Tepper <hasso@estpak.ee> |
Sync DRM code with FreeBSD trunk rev 190433.
|
#
7f3c3d6f |
| 05-Apr-2008 |
Hasso Tepper <hasso@dragonflybsd.org> |
DRM update to git snapshot from 2008-01-04.
|