History log of /dragonfly/sys/dev/drm/include/drm/drmP.h (Results 101 – 125 of 158)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 8b59d098 07-Feb-2015 François Tigeot <ftigeot@wolfpond.org>

drm: Sync drm_context.c with Linux 3.10


# 4dbb207b 06-Feb-2015 François Tigeot <ftigeot@wolfpond.org>

drm: Sync drm_crtc.c and drm_crtc_helper.c with Linux 3.10


# 158486a6 24-May-2015 François Tigeot <ftigeot@wolfpond.org>

drm: Implement and use the Linux version of kfree()


Revision tags: v4.0.3
# 79f713b0 12-Jan-2015 François Tigeot <ftigeot@wolfpond.org>

Revert "drm: Handle drm masters and minors like Linux"

This reverts commit 2aa08105f11f5815d087c0f6baea9af394bd323f.

Many people reported this commit breaked their Xorg setup.


# 2aa08105 10-Jan-2015 François Tigeot <ftigeot@wolfpond.org>

drm: Handle drm masters and minors like Linux

* Make drm data structures more like their Linux versions

* Reduce differences with Linux 3.9.11 and use the same
idr-based mechanisms when possible

drm: Handle drm masters and minors like Linux

* Make drm data structures more like their Linux versions

* Reduce differences with Linux 3.9.11 and use the same
idr-based mechanisms when possible

* Create devices with the right minor numbers

* Use the same struct file.private_data mechanism Linux uses to pass
drm_file information, removing the need for the FreeBSD-originated
devfs cdevpriv code.

show more ...


# d0cc45b6 10-Jan-2015 François Tigeot <ftigeot@wolfpond.org>

drm: drm_detach() is drm_release()

Rename it in order to reduce differences with Linux.


# a2fdbec6 02-Jan-2015 François Tigeot <ftigeot@wolfpond.org>

drm/i915: Update to Linux 3.9.11

* Various bug fixes and small improvements

* Better handling of GPU hangs, improved driver robustness

* Support for the display power well on Haswell GPUs

* Suppo

drm/i915: Update to Linux 3.9.11

* Various bug fixes and small improvements

* Better handling of GPU hangs, improved driver robustness

* Support for the display power well on Haswell GPUs

* Support for more Haswell GPU (PCI ID) models

show more ...


Revision tags: v4.0.2
# 9088cc54 29-Dec-2014 François Tigeot <ftigeot@wolfpond.org>

drm: Only define struct drm_sysctl_info once


# bfe2a891 23-Dec-2014 François Tigeot <ftigeot@wolfpond.org>

drm: Add linux/device.h


# b31e9d59 10-Dec-2014 François Tigeot <ftigeot@wolfpond.org>

drm: Sync drm_pci_alloc() with Linux 3.8.13


# 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.


Revision tags: v4.0.1
# 72c6c9b8 24-Nov-2014 François Tigeot <ftigeot@wolfpond.org>

drm: Add linux/module.h and linux/moduleparam.h

Obtained-from: FreeBSD/OFED


# 33c8403b 16-Nov-2014 François Tigeot <ftigeot@wolfpond.org>

drm: Add linux/mm.h

Obtained-from: FreeBSD's OFED framework


# 5c002123 15-Nov-2014 François Tigeot <ftigeot@wolfpond.org>

drm: Change sruct drm_local_map

Make it identical to the version from Linux 3.8.13.


# 0fb52de5 15-Nov-2014 François Tigeot <ftigeot@wolfpond.org>

drm: Rename drm_os_freebsd.h to drm_os_linux.h

Move DRM_READ() and DRM_WRITE() macros to the new file


# 4cdd475a 15-Nov-2014 François Tigeot <ftigeot@wolfpond.org>

drm: linux/io.h is really asm/io.h, rename it

While there, also add ioremap() and ioremap_wc() to the new file


Revision tags: v4.0.0, v4.0.0rc3, v4.0.0rc2
# 9afd5b1c 09-Nov-2014 François Tigeot <ftigeot@wolfpond.org>

drm: Remove some useless macros


# ac145779 07-Nov-2014 Imre Vadasz <imre@vdsz.com>

dev/drm: Implement kqueue support; Wake up blocking reads

* Add a call to drm_event_wakeup() in drm/radeon.

* Flesh out the stubbed kqueue support.

* Blocking reads were not woken up because of a

dev/drm: Implement kqueue support; Wake up blocking reads

* Add a call to drm_event_wakeup() in drm/radeon.

* Flesh out the stubbed kqueue support.

* Blocking reads were not woken up because of a typo in the wakeup call.

show more ...


# e3440f96 01-Nov-2014 François Tigeot <ftigeot@wolfpond.org>

drm/i915: Clean up various non-critical files

Remove dead code and obsolete fields in various areas, reducing differences
with Linux 3.8.13.


Revision tags: v4.0.0rc, v4.1.0
# df93e31e 16-Oct-2014 François Tigeot <ftigeot@wolfpond.org>

drm: Add and use drm/drm_mem_util.h

Reducing differences with the Linux code base


# 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 ...


# 5af3f531 04-Oct-2014 François Tigeot <ftigeot@wolfpond.org>

drm: Add Linux PCI headers


# 05eae42a 22-Sep-2014 Sascha Wildner <saw@online.de>

kernel/drm: Add back #include "opt_drm.h" to drmP.h so that DRM_DEBUG works.


# 8e6138a1 31-Aug-2014 François Tigeot <ftigeot@wolfpond.org>

drm: struct drm_driver.max_ioctl doesn't exist

Use num_ioctls like in Linux.


Revision tags: v3.8.2
# ca532197 20-Jul-2014 François Tigeot <ftigeot@wolfpond.org>

drm: Remove a no longer used kmalloc type


1234567