|
Revision tags: v6.4.0, v6.4.0rc1, v6.5.0, v6.2.2, v6.2.1, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0 |
|
| #
ce3b4350 |
| 10-Nov-2020 |
François Tigeot <ftigeot@wolfpond.org> |
drm/linux: Add atomic_dec_if_positive()
Obtained-from: FreeBSD
|
|
Revision tags: v5.8.3, v5.8.2 |
|
| #
a85cb24f |
| 27-Jul-2020 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Update to Linux 4.12.14
* Initial Geminilake support
* Support improvements and model-specific bug fixes for Broxton, Haswell, Broadwell, Skylake and Kabylake hardware
* Various generic i91
drm: Update to Linux 4.12.14
* Initial Geminilake support
* Support improvements and model-specific bug fixes for Broxton, Haswell, Broadwell, Skylake and Kabylake hardware
* Various generic i915 bug fixes, including page flipping and memory corruption issues
* Minor radeon bug fixes
show more ...
|
| #
70c4cd2a |
| 07-Jun-2020 |
François Tigeot <ftigeot@wolfpond.org> |
drm/linux: Fix casting issues in cmpxchg()
|
|
Revision tags: v5.8.1 |
|
| #
de11076a |
| 07-Mar-2020 |
François Tigeot <ftigeot@wolfpond.org> |
drm/linux: Add atomic_fetch_xor()
|
| #
d8b7e439 |
| 06-Mar-2020 |
François Tigeot <ftigeot@wolfpond.org> |
drm/linux: Add atomic_set_release()
Obtained-from: FreeBSD
|
|
Revision tags: v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3 |
|
| #
ed51adf4 |
| 26-Oct-2019 |
François Tigeot <ftigeot@wolfpond.org> |
drm/linux: Make fence contexts 64 bit
|
| #
5467b5ed |
| 04-Sep-2019 |
François Tigeot <ftigeot@wolfpond.org> |
drm/linux: Add atomic64_inc_return()
Obtained-from: OpenBSD
|
|
Revision tags: v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2 |
|
| #
a7f15a6c |
| 23-Mar-2019 |
François Tigeot <ftigeot@wolfpond.org> |
drm/linux: Add atomic_long_inc_not_zero()
Obtained-from: FreeBSD
|
|
Revision tags: v5.4.1, v5.4.0 |
|
| #
83b4b9b9 |
| 28-Nov-2018 |
François Tigeot <ftigeot@wolfpond.org> |
drm includes: Rename uapi_xxx to uapi/xxx
Making the include hierarchy 100% compatible with the Linux one.
|
|
Revision tags: v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc |
|
| #
f1ba1a88 |
| 24-Mar-2018 |
François Tigeot <ftigeot@wolfpond.org> |
drm/linux: Add cmpxchg_relaxed()
Obtained-from: FreeBSD
|
|
Revision tags: 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 |
|
| #
ef6f5c73 |
| 13-Mar-2017 |
François Tigeot <ftigeot@wolfpond.org> |
drm/linux: Add atomic_andnot()
|
|
Revision tags: v4.9.0, v4.8.0rc |
|
| #
a9e978f7 |
| 15-Nov-2016 |
zrj <rimvydas.jasinskas@gmail.com> |
drm/linux: add atomic64_cmpxchg()
Found on github implemented by mattmacy@ FreeBSD repo
|
|
Revision tags: v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0 |
|
| #
a05eeebf |
| 06-May-2016 |
François Tigeot <ftigeot@wolfpond.org> |
drm/i915: Update to Linux 4.3
* Generic stability improvements
* Stability fixes and support improvements for various GPU families, including Broxton, Valleyview, Cherryview, Broadwell and Skylak
drm/i915: Update to Linux 4.3
* Generic stability improvements
* Stability fixes and support improvements for various GPU families, including Broxton, Valleyview, Cherryview, Broadwell and Skylake
* Skylake support is no longer considered experimental
* HDMI now uses 12 bits per color component if the screen supports it.
* Power saving features improvements: many fixes have been made to the PSR (panel self refresh) and FBC (framebuffer compression) code. These features are not yet enabled by default though.
show more ...
|
|
Revision tags: v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc |
|
| #
cee8e141 |
| 31-Oct-2015 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Add atomic_cmpxchg()
|
| #
f06b35ba |
| 31-Oct-2015 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Fix atomic_add_unless()
* atomic_cmpset_int() doesn't return the same kind of results as the Linux atomic_cmpxchg() function
* this code was semi-randomly breaking HDMI detection on Radeon h
drm: Fix atomic_add_unless()
* atomic_cmpset_int() doesn't return the same kind of results as the Linux atomic_cmpxchg() function
* this code was semi-randomly breaking HDMI detection on Radeon hardware
Author: Yellow Rabbit
show more ...
|
| #
7db02b52 |
| 17-Aug-2015 |
zrj <rimvydas.jasinskas@gmail.com> |
drm/linux: Implement atomic64_add/atomic64_sub macros
|
|
Revision tags: v4.2.4, v4.3.1 |
|
| #
ba55f2f5 |
| 24-Jul-2015 |
François Tigeot <ftigeot@wolfpond.org> |
drm/i915: Update to Linux 3.16
* Much improved support for Broadwell GPUs. Acceleration should now be fully operational and the giant L4 eDRAM cache is now enabled when present.
* Baytrail/Valley
drm/i915: Update to Linux 3.16
* Much improved support for Broadwell GPUs. Acceleration should now be fully operational and the giant L4 eDRAM cache is now enabled when present.
* Baytrail/Valleyview support improvements
* prelimary support for Cherryview (14nm Atom SOCs)
* Various fixes and performance improvements on most other GPU generations
* Improved runtime power management
* 5.4GHz DisplayPort support
* Large cursor support (up to 256x256 pixels), useful for high-dpi displays.
* Mapping of user pages into video memory (userptr) This allows zero-copy downloads and efficient readback to/from the GPU, allowing faster rendering of client-side software rasterisers, mitigation of stalls due to read back and faster pipelining of texture data (such as pixel buffer objects in GL or data blobs in CL). Mixed CPU/GPU operations become more efficient in general.
show more ...
|
|
Revision tags: v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc |
|
| #
f43cf1b1 |
| 25-May-2015 |
Michael Neumann <mneumann@ntecs.de> |
radeon: sync to radeon 3.10
|
| #
549cbcb7 |
| 23-May-2015 |
François Tigeot <ftigeot@wolfpond.org> |
drm/linux: Add a few smp_mb_xxx_atomic_inc() functions
|
|
Revision tags: v4.0.5, v4.0.4, v4.0.3 |
|
| #
f563f174 |
| 02-Jan-2015 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Add the atomic_set_mask() Linux function
|
|
Revision tags: v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2, v3.6.1 |
|
| #
d65a337f |
| 18-Feb-2014 |
François Tigeot <ftigeot@wolfpond.org> |
drm/i915: Use Linux atomic types and functions
|
|
Revision tags: v3.6.0, v3.7.1, v3.6.0rc |
|
| #
817355f9 |
| 02-Nov-2013 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Improve linux/atomic.h
* Add an atomic64_t definition
* Add back atomic_xchg()
* Add atomic64_read() atomic64_xchg() and atomic64_set()
|
| #
367cbdbb |
| 02-Nov-2013 |
François Tigeot <ftigeot@wolfpond.org> |
drm: Replace drm_atomic.h by linux/atomic.h from FreeBSD's OFED stack
|