#
f005ef32 |
| 16-Jan-2024 |
jsg <jsg@openbsd.org> |
update drm to linux 6.6.12
Thanks to the OpenBSD Foundation for sponsoring this work.
|
#
1bb76ff1 |
| 01-Jan-2023 |
jsg <jsg@openbsd.org> |
update drm to linux 6.1.2
new hardware support includes
AMD Raphael, Ryzen 7000 desktop, gfx1036/GC 10.3.6 Mendocino, Ryzen & Athlon 7020 Series mobile APU, gfx1037/GC 10.3.7 Navi 31, gfx1100 dGPU
update drm to linux 6.1.2
new hardware support includes
AMD Raphael, Ryzen 7000 desktop, gfx1036/GC 10.3.6 Mendocino, Ryzen & Athlon 7020 Series mobile APU, gfx1037/GC 10.3.7 Navi 31, gfx1100 dGPU, GC 11.0.0, Radeon RX 7900 XT/XTX gfx1101 dGPU gfx1102 dGPU gfx1103 APU
Thanks to the OpenBSD Foundation for sponsoring this work.
show more ...
|
#
5ca02815 |
| 14-Jan-2022 |
jsg <jsg@openbsd.org> |
update drm to linux 5.15.14
new hardware support includes
Intel ehl/Elkhart Lake (embedded) jsl/Jasper Lake (atom) rkl/Rocket Lake (desktop)
AMD van gogh APU (gfx1033) yellow carp / rembrandt AP
update drm to linux 5.15.14
new hardware support includes
Intel ehl/Elkhart Lake (embedded) jsl/Jasper Lake (atom) rkl/Rocket Lake (desktop)
AMD van gogh APU (gfx1033) yellow carp / rembrandt APU (gfx1035?) Ryzen 6000 APU navy flounder / navi 22 (gfx1031) RX 6700, RX 6700 XT, RX 6700M, RX 6800M, RX 6850M XT dimgrey cavefish / navi 23 (gfx1032) Pro W6600, Pro W6600M, RX 6600, RX 6600 XT, RX 6600M, RX 6600S, RX 6650M, RX 6650M XT, RX 6700S, RX 6800S beige goby / navi 24 (gfx1034) RX 6500 XT, RX 6400, RX 6500M, RX 6300M
Thanks to the OpenBSD Foundation for sponsoring this work niklas@ for helping with ttm and amdgpu and patrick@ for adapting rockchip drm.
show more ...
|
#
ad8b1aaf |
| 07-Jul-2021 |
jsg <jsg@openbsd.org> |
update drm to linux 5.10.47
hardware support changes include inteldrm: better support for tiger lake amdgpu: support for navi12, navi21 "sienna_cichlid", arcturus amdgpu: support for cezanne "green
update drm to linux 5.10.47
hardware support changes include inteldrm: better support for tiger lake amdgpu: support for navi12, navi21 "sienna_cichlid", arcturus amdgpu: support for cezanne "green sardine" ryzen 5000 apu
Thanks to the OpenBSD Foundation for sponsoring this work, patrick@ for helping adapt rockchip drm, kettenis@ and mpi@ for uvm discussions and various testers.
show more ...
|
#
c349dbc7 |
| 08-Jun-2020 |
jsg <jsg@openbsd.org> |
update drm to linux 5.7
adds kernel support for amdgpu: vega20, raven2, renoir, navi10, navi14 inteldrm: icelake, tigerlake
Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for
update drm to linux 5.7
adds kernel support for amdgpu: vega20, raven2, renoir, navi10, navi14 inteldrm: icelake, tigerlake
Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for helping, patrick@ for helping adapt rockchip drm and many developers for testing.
show more ...
|
#
7f4dd379 |
| 14-Apr-2019 |
jsg <jsg@openbsd.org> |
Update shared drm code, inteldrm(4) and radeondrm(4) from linux 4.4 to linux 4.19.34.
Adds support for more Intel hardware: Broxton/Apollo Lake (was is_preliminary in 4.4) Amber Lake (another Kaby L
Update shared drm code, inteldrm(4) and radeondrm(4) from linux 4.4 to linux 4.19.34.
Adds support for more Intel hardware: Broxton/Apollo Lake (was is_preliminary in 4.4) Amber Lake (another Kaby Lake refresh) Gemini Lake Coffee Lake Whiskey Lake Cannon Lake (though no hardware with Intel graphics ever shipped) Ice Lake (alpha support, hardware not released)
This does not add support for new radeon hardware on the AMD side as newer radeons have a different kernel driver (amdgpu).
Thanks to the OpenBSD Foundation for sponsoring this work, kettenis@ for helping and a bunch of other developers for testing.
show more ...
|
#
20916ea0 |
| 13-Sep-2018 |
jsg <jsg@openbsd.org> |
drm/drivers: add support for using the arch wc mapping API.
From Dave Airlie c59fdc4cfbda52ce081c59540762185d765c3369 in linux 4.4.y/4.4.155 7cf321d118a825c1541b43ca45294126fd474efa in mainline linux
|
#
7ccd5a2c |
| 25-Apr-2018 |
jsg <jsg@openbsd.org> |
update ttm and radeondrm(4) to Linux 4.4.129
Compared to the previous Linux 3.8 based port this adds support for KAVERI/KABINI/MULLINS APUs and OLAND/BONAIRE/HAINAN/HAWAII GPUs.
Thanks to the OpenB
update ttm and radeondrm(4) to Linux 4.4.129
Compared to the previous Linux 3.8 based port this adds support for KAVERI/KABINI/MULLINS APUs and OLAND/BONAIRE/HAINAN/HAWAII GPUs.
Thanks to the OpenBSD Foundation for sponsoring this work.
show more ...
|
#
f3eef2b6 |
| 20-Apr-2018 |
deraadt <deraadt@openbsd.org> |
oops, snapshot tests not ready yet
|
#
39214a00 |
| 20-Apr-2018 |
deraadt <deraadt@openbsd.org> |
sync
|
#
88d36179 |
| 18-Apr-2015 |
jsg <jsg@openbsd.org> |
define and use trace macros discussed with kettenis
|
#
4b6e5cea |
| 06-Apr-2015 |
jsg <jsg@openbsd.org> |
add back some more static use to reduce the diff to linux
|
#
d765308c |
| 11-Feb-2015 |
jsg <jsg@openbsd.org> |
Switch most printf style functions calls back to linux function names and move DRM_INFO/pr_info/dev_info messages under DRMDEBUG.
|
#
c1268e5a |
| 10-Feb-2015 |
jsg <jsg@openbsd.org> |
switch most mtx_* calls back to linux spinlocks
|
#
528273cb |
| 10-Feb-2015 |
jsg <jsg@openbsd.org> |
switch most rwlock calls back to their linux equivalents
|
#
efb035b0 |
| 10-Feb-2015 |
jsg <jsg@openbsd.org> |
Remove DRM_LOCK macros, rename dev_lock to struct_mutex and directly call linux style lock functions where these macros were used.
|
#
966c8d80 |
| 06-Jul-2014 |
jsg <jsg@openbsd.org> |
drm/radeon: also try GART for CPU accessed buffers
From Christian Koenig 72568eb7e4e40096fd80c7c8abd04ac630e45bb9 in ubuntu 3.8 544092596e8ac269f70e70961b5e9381909c9b1e in mainline linux
|
#
e7015c07 |
| 07-Nov-2013 |
jsg <jsg@openbsd.org> |
add a simplistic version of WARN_ON_ONCE() that doesn't warn reduces the diff to linux and avoids a clang warning brad mentioned ok kettenis@ brad@
|
#
440ae382 |
| 13-Aug-2013 |
kettenis <kettenis@openbsd.org> |
Call drm_mtrr_add() directly instead adding a map.
ok jsg@
|
#
1099013b |
| 12-Aug-2013 |
jsg <jsg@openbsd.org> |
Add a port of the TTM and Radeon DRM code from Linux 3.8.13. Includes kernel modesetting, framebuffer console and support for newer hardware.
Firmware needs to be present for acceleration and in som
Add a port of the TTM and Radeon DRM code from Linux 3.8.13. Includes kernel modesetting, framebuffer console and support for newer hardware.
Firmware needs to be present for acceleration and in some cases modesetting to work. It can be installed via fw_update or manually via pkg_add.
With lots of help from kettenis@ some macppc bits from mpi@ and some ttm refcount/queue bits from FreeBSD.
Thanks to M:Tier and the OpenBSD Foundation for sponsoring this work.
show more ...
|