History log of /dragonfly/sys/dev/drm/drm_edid.c (Results 26 – 42 of 42)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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
# 87cc1051 24-Feb-2015 Michael Neumann <mneumann@ntecs.de>

drm: Add drm_hdmi_avi_infoframe_from_display_mode()

Obtained-From: Linux


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

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


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

drm: Sync drm_edid.c and drm_modes.c with Linux 3.9.11


# 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, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0
# 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 ...


Revision tags: v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2
# a3faafcb 25-Feb-2014 Sascha Wildner <saw@online.de>

kernel/drm: Fix -Winit-self.

While here, define __must_check to __heedresult, the equivalent in
DragonFly, and fix one warning which fell out.


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


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


# af4b81b9 05-Dec-2013 François Tigeot <ftigeot@wolfpond.org>

drm: Reduce differences with Linux 3.8

Rename mode_config.lock to mode_config.mutex


# 1d5dd71d 05-Dec-2013 François Tigeot <ftigeot@wolfpond.org>

drm: Rename drm_debug_flag to drm_debug


Revision tags: v3.6.0, 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


# 18e26a6d 24-Sep-2013 François Tigeot <ftigeot@wolfpond.org>

drm: Use an include directory hierarchy similar to the Linux one


# 6f486c69 14-Sep-2013 François Tigeot <ftigeot@wolfpond.org>

drm: Sync with FreeBSD

* As of commit r255045 (2013-08-30):
'u_long' is consistently spelled 'unsigned long' in this file. Fix it.

* Some of the changes are bug fixes, including a few memory lea

drm: Sync with FreeBSD

* As of commit r255045 (2013-08-30):
'u_long' is consistently spelled 'unsigned long' in this file. Fix it.

* Some of the changes are bug fixes, including a few memory leaks

* Others are necessary groundwork for the Radeon KMS driver

* Some new files were imported from Linux 3.8-rc3

* Support for E-DDC has been added

* Many atomic routines were revisited to make them more compatible with
the Linux APIs and run-time behavior

show more ...


# 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


12