#
a6f1bef2 |
| 10-Jul-2014 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Add a linux/jiffies.h implementation
* timespec_to_jiffies() inspired by the OpenBSD implementation
* Other code from existing drm files
|
#
74681b5d |
| 10-Jul-2014 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Add a linux/time.h implementation
Move some code already present elsewhere to the new file.
|
Revision tags: v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2 |
|
#
e9243325 |
| 29-May-2014 |
François Tigeot <ftigeot@wolfpond.org> |
drm/i915: New IRQ management code from Linux
* Move some functions around, they were defined in different files than in Linux
* Add some Haswell and Valleyview support code
* Generally reduce di
drm/i915: New IRQ management code from Linux
* Move some functions around, they were defined in different files than in Linux
* Add some Haswell and Valleyview support code
* Generally reduce differences with Linux 3.8.13
show more ...
|
Revision tags: v3.9.0, v3.8.0rc |
|
#
7ae74336 |
| 22-Apr-2014 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Use the Linux timer API
Reduce differences with Linux 3.8.13
|
Revision tags: v3.6.2 |
|
#
3994a83e |
| 03-Apr-2014 |
Markus Pfeiffer <markus.pfeiffer@morphism.de> |
kernel/drm: use devfs_*_cdevpriv functions
drm relied on a custom hack to implement those functions, this hack has now been removed, and the devfs based functions are used.
|
#
381fa6da |
| 02-Mar-2014 |
Sascha Wildner <saw@online.de> |
Some fixes to allow building with gcc44.
Most of them for type redefinitions which gcc47 has stopped warning about (if they are compatible).
The libstdc++ fix is modeled after gcc47's libstdc++. We
Some fixes to allow building with gcc44.
Most of them for type redefinitions which gcc47 has stopped warning about (if they are compatible).
The libstdc++ fix is modeled after gcc47's libstdc++. We don't have __libc_C_ctype_[] anymore.
show more ...
|
#
a832fc0d |
| 02-Mar-2014 |
François Tigeot <ftigeot@wolfpond.org> |
drm/ttm: Use the Linux wait queues API
Reducing differences with Linux 3.9 (ttm) and Linux 3.8 (rest of the code)
|
Revision tags: v3.6.1 |
|
#
6e29dde8 |
| 16-Feb-2014 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Reduce differences with Linux 3.8
* Support the DRM_CAP_TIMESTAMP_MONOTONIC IOCTL
* Improvements in CRTC, connectors and EDID/modes handling
|
#
1610a1a0 |
| 15-Feb-2014 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Manage struct drm_file with Linux list APIs
|
#
23e16760 |
| 08-Feb-2014 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Implement and use drm_send_vblank_event()
|
#
df4baf3d |
| 07-Feb-2014 |
François Tigeot <ftigeot@wolfpond.org> |
drm/drm_bufs.c: Reduce differences with Linux
Make sure functions have the same prototypes and top of body comments as their corresponding versions in Linux 3.9
|
#
2d854e90 |
| 23-Jan-2014 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Fix DRM_CURRENTPID macro
Spotted-by: joris
|
#
b5162e19 |
| 19-Jan-2014 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Reduce differences with Linux 3.8
|
#
5e6a4268 |
| 19-Jan-2014 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Import asm/uaccess.h from FreeBSD's OFED stack
|
#
ce3d36d7 |
| 18-Jan-2014 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Sync a few headers with Linux 3.8
|
#
6df74fa7 |
| 18-Jan-2014 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Rename device to dev in struct drm_device
Reducing differences with Linux
|
#
21ba7ac9 |
| 06-Dec-2013 |
Sascha Wildner <saw@online.de> |
kernel: Fix a bunch of drm warnings.
|
#
98a11977 |
| 05-Dec-2013 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Convert idr spinlocks to lockmgr locks
* Since the idr code uses blocking calls in some code paths we can't hold spin locks accross idr calls
* This commit and the idr infinite loop one fix
drm: Convert idr spinlocks to lockmgr locks
* Since the idr code uses blocking calls in some code paths we can't hold spin locks accross idr calls
* This commit and the idr infinite loop one fix system freeze issues with some Xorg operations involving a huge number of pixmaps
show more ...
|
#
1d5dd71d |
| 05-Dec-2013 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Rename drm_debug_flag to drm_debug
|
Revision tags: v3.6.0 |
|
#
d6cc7b13 |
| 14-Nov-2013 |
Sascha Wildner <saw@online.de> |
kernel/drm: Remove an unused MALLOC_DECLARE.
|
#
c8e5d584 |
| 11-Nov-2013 |
François Tigeot <ftigeot@wolfpond.org> |
drm: drm_drawable.c has been useless for years
Remove it.
|
Revision tags: v3.7.1, v3.6.0rc, v3.7.0 |
|
#
e3b244c9 |
| 02-Nov-2013 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Use Linux atomic types and functions
Opportunistically sync to Linux 3.8 when possible
|
#
c4962bc9 |
| 02-Nov-2013 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Import linux/kernel.h from FreeBSD's OFED stack
|
#
a7aa8068 |
| 02-Nov-2013 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Import linux/bitops.h from the FreeBSD OFED stack
|
#
367cbdbb |
| 02-Nov-2013 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Replace drm_atomic.h by linux/atomic.h from FreeBSD's OFED stack
|