#
1.15 |
|
16-Jan-2024 |
jsg |
update drm to linux 6.6.12
Thanks to the OpenBSD Foundation for sponsoring this work.
|
Revision tags: OPENBSD_7_3_BASE OPENBSD_7_4_BASE
|
#
1.14 |
|
01-Jan-2023 |
jsg |
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.
|
Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE
|
#
1.13 |
|
14-Jan-2022 |
jsg |
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.
|
Revision tags: OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE
|
#
1.12 |
|
08-Jun-2020 |
jsg |
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.
|
Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE
|
#
1.11 |
|
14-Apr-2019 |
jsg |
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.
|
Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE
|
#
1.10 |
|
25-Apr-2018 |
jsg |
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.
|
#
1.9 |
|
20-Apr-2018 |
deraadt |
oops, snapshot tests not ready yet
|
#
1.8 |
|
20-Apr-2018 |
deraadt |
sync
|
Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE
|
#
1.7 |
|
01-Jul-2017 |
kettenis |
Update inteldrm(4) to code based on Linux 4.4.70. This brings us support for Skylake and Cherryview and better support for Broadwell and Valleyview. Also adds MST support. Some tweaks to the TTM code and radeondrm(4) to keep it working with the updated generic DRM code needed for inteldrm(4).
Tested by many.
|
Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
|
#
1.6 |
|
08-Aug-2014 |
jsg |
drm/radeon: only apply hdmi bpc pll flags when encoder mode is hdmi
From Alex Deucher 85cdd5e933c0f9fe3262067e707eed565db46378 in ubuntu 3.8 7d5ab3009a8ca777174f6f469277b3922d56fd4b in mainline linux
|
Revision tags: OPENBSD_5_6_BASE
|
#
1.5 |
|
30-Mar-2014 |
jsg |
drm/radeon: disable pll sharing for DP on DCE4.1
From Alex Deucher 2e673e623ba5a604c02fadcad9bf75e6a0ee9705 in ubuntu 3.8 9ef4e1d000a5b335fcebfcf8aef3405e59574c89 in mainline linux
|
Revision tags: OPENBSD_5_5_BASE
|
#
1.4 |
|
15-Feb-2014 |
jsg |
drm/radeon: disable ss on DP for DCE3.x
From Alex Deucher b069c7f6ed4d74d9eff333a093ebb94f38af3db1 in ubuntu 3.8 d8e24525094200601236fa64a54cf73e3d682f2e in mainline linux
|
#
1.3 |
|
10-Feb-2014 |
jsg |
drm/radeon: don't share PPLLs on DCE4.1
From Alex Deucher c1a64c8ef586e888a8d25d994ae8c98f6ef5d563 in ubuntu 3.8 70471860ff9f335c60c004d42ebd48945bfa5403 in mainline linux
|
#
1.2 |
|
05-Dec-2013 |
kettenis |
Rename 'struct drm_obj' to 'struct drm_gem_object' to reduce the diffs with Linux.
ok jsg@
|
#
1.1 |
|
12-Aug-2013 |
jsg |
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.
|
#
1.14 |
|
01-Jan-2023 |
jsg |
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.
|
Revision tags: OPENBSD_7_1_BASE OPENBSD_7_2_BASE
|
#
1.13 |
|
14-Jan-2022 |
jsg |
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.
|
Revision tags: OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE
|
#
1.12 |
|
08-Jun-2020 |
jsg |
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.
|
Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE
|
#
1.11 |
|
14-Apr-2019 |
jsg |
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.
|
Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE
|
#
1.10 |
|
25-Apr-2018 |
jsg |
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.
|
#
1.9 |
|
20-Apr-2018 |
deraadt |
oops, snapshot tests not ready yet
|
#
1.8 |
|
20-Apr-2018 |
deraadt |
sync
|
Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE
|
#
1.7 |
|
01-Jul-2017 |
kettenis |
Update inteldrm(4) to code based on Linux 4.4.70. This brings us support for Skylake and Cherryview and better support for Broadwell and Valleyview. Also adds MST support. Some tweaks to the TTM code and radeondrm(4) to keep it working with the updated generic DRM code needed for inteldrm(4).
Tested by many.
|
Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
|
#
1.6 |
|
08-Aug-2014 |
jsg |
drm/radeon: only apply hdmi bpc pll flags when encoder mode is hdmi
From Alex Deucher 85cdd5e933c0f9fe3262067e707eed565db46378 in ubuntu 3.8 7d5ab3009a8ca777174f6f469277b3922d56fd4b in mainline linux
|
Revision tags: OPENBSD_5_6_BASE
|
#
1.5 |
|
30-Mar-2014 |
jsg |
drm/radeon: disable pll sharing for DP on DCE4.1
From Alex Deucher 2e673e623ba5a604c02fadcad9bf75e6a0ee9705 in ubuntu 3.8 9ef4e1d000a5b335fcebfcf8aef3405e59574c89 in mainline linux
|
Revision tags: OPENBSD_5_5_BASE
|
#
1.4 |
|
15-Feb-2014 |
jsg |
drm/radeon: disable ss on DP for DCE3.x
From Alex Deucher b069c7f6ed4d74d9eff333a093ebb94f38af3db1 in ubuntu 3.8 d8e24525094200601236fa64a54cf73e3d682f2e in mainline linux
|
#
1.3 |
|
10-Feb-2014 |
jsg |
drm/radeon: don't share PPLLs on DCE4.1
From Alex Deucher c1a64c8ef586e888a8d25d994ae8c98f6ef5d563 in ubuntu 3.8 70471860ff9f335c60c004d42ebd48945bfa5403 in mainline linux
|
#
1.2 |
|
05-Dec-2013 |
kettenis |
Rename 'struct drm_obj' to 'struct drm_gem_object' to reduce the diffs with Linux.
ok jsg@
|
#
1.1 |
|
12-Aug-2013 |
jsg |
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.
|
#
1.13 |
|
14-Jan-2022 |
jsg |
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.
|
Revision tags: OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE
|
#
1.12 |
|
08-Jun-2020 |
jsg |
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.
|
Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE
|
#
1.11 |
|
14-Apr-2019 |
jsg |
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.
|
Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE
|
#
1.10 |
|
25-Apr-2018 |
jsg |
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.
|
#
1.9 |
|
20-Apr-2018 |
deraadt |
oops, snapshot tests not ready yet
|
#
1.8 |
|
20-Apr-2018 |
deraadt |
sync
|
Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE
|
#
1.7 |
|
01-Jul-2017 |
kettenis |
Update inteldrm(4) to code based on Linux 4.4.70. This brings us support for Skylake and Cherryview and better support for Broadwell and Valleyview. Also adds MST support. Some tweaks to the TTM code and radeondrm(4) to keep it working with the updated generic DRM code needed for inteldrm(4).
Tested by many.
|
Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
|
#
1.6 |
|
08-Aug-2014 |
jsg |
drm/radeon: only apply hdmi bpc pll flags when encoder mode is hdmi
From Alex Deucher 85cdd5e933c0f9fe3262067e707eed565db46378 in ubuntu 3.8 7d5ab3009a8ca777174f6f469277b3922d56fd4b in mainline linux
|
Revision tags: OPENBSD_5_6_BASE
|
#
1.5 |
|
30-Mar-2014 |
jsg |
drm/radeon: disable pll sharing for DP on DCE4.1
From Alex Deucher 2e673e623ba5a604c02fadcad9bf75e6a0ee9705 in ubuntu 3.8 9ef4e1d000a5b335fcebfcf8aef3405e59574c89 in mainline linux
|
Revision tags: OPENBSD_5_5_BASE
|
#
1.4 |
|
15-Feb-2014 |
jsg |
drm/radeon: disable ss on DP for DCE3.x
From Alex Deucher b069c7f6ed4d74d9eff333a093ebb94f38af3db1 in ubuntu 3.8 d8e24525094200601236fa64a54cf73e3d682f2e in mainline linux
|
#
1.3 |
|
10-Feb-2014 |
jsg |
drm/radeon: don't share PPLLs on DCE4.1
From Alex Deucher c1a64c8ef586e888a8d25d994ae8c98f6ef5d563 in ubuntu 3.8 70471860ff9f335c60c004d42ebd48945bfa5403 in mainline linux
|
#
1.2 |
|
05-Dec-2013 |
kettenis |
Rename 'struct drm_obj' to 'struct drm_gem_object' to reduce the diffs with Linux.
ok jsg@
|
#
1.1 |
|
12-Aug-2013 |
jsg |
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.
|
#
1.12 |
|
08-Jun-2020 |
jsg |
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.
|
Revision tags: OPENBSD_6_6_BASE OPENBSD_6_7_BASE
|
#
1.11 |
|
14-Apr-2019 |
jsg |
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.
|
Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE
|
#
1.10 |
|
25-Apr-2018 |
jsg |
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.
|
#
1.9 |
|
20-Apr-2018 |
deraadt |
oops, snapshot tests not ready yet
|
#
1.8 |
|
20-Apr-2018 |
deraadt |
sync
|
Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE
|
#
1.7 |
|
01-Jul-2017 |
kettenis |
Update inteldrm(4) to code based on Linux 4.4.70. This brings us support for Skylake and Cherryview and better support for Broadwell and Valleyview. Also adds MST support. Some tweaks to the TTM code and radeondrm(4) to keep it working with the updated generic DRM code needed for inteldrm(4).
Tested by many.
|
Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
|
#
1.6 |
|
08-Aug-2014 |
jsg |
drm/radeon: only apply hdmi bpc pll flags when encoder mode is hdmi
From Alex Deucher 85cdd5e933c0f9fe3262067e707eed565db46378 in ubuntu 3.8 7d5ab3009a8ca777174f6f469277b3922d56fd4b in mainline linux
|
Revision tags: OPENBSD_5_6_BASE
|
#
1.5 |
|
30-Mar-2014 |
jsg |
drm/radeon: disable pll sharing for DP on DCE4.1
From Alex Deucher 2e673e623ba5a604c02fadcad9bf75e6a0ee9705 in ubuntu 3.8 9ef4e1d000a5b335fcebfcf8aef3405e59574c89 in mainline linux
|
Revision tags: OPENBSD_5_5_BASE
|
#
1.4 |
|
15-Feb-2014 |
jsg |
drm/radeon: disable ss on DP for DCE3.x
From Alex Deucher b069c7f6ed4d74d9eff333a093ebb94f38af3db1 in ubuntu 3.8 d8e24525094200601236fa64a54cf73e3d682f2e in mainline linux
|
#
1.3 |
|
10-Feb-2014 |
jsg |
drm/radeon: don't share PPLLs on DCE4.1
From Alex Deucher c1a64c8ef586e888a8d25d994ae8c98f6ef5d563 in ubuntu 3.8 70471860ff9f335c60c004d42ebd48945bfa5403 in mainline linux
|
#
1.2 |
|
05-Dec-2013 |
kettenis |
Rename 'struct drm_obj' to 'struct drm_gem_object' to reduce the diffs with Linux.
ok jsg@
|
#
1.1 |
|
12-Aug-2013 |
jsg |
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.
|
#
1.11 |
|
14-Apr-2019 |
jsg |
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.
|
Revision tags: OPENBSD_6_4_BASE OPENBSD_6_5_BASE
|
#
1.10 |
|
25-Apr-2018 |
jsg |
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.
|
#
1.9 |
|
20-Apr-2018 |
deraadt |
oops, snapshot tests not ready yet
|
#
1.8 |
|
20-Apr-2018 |
deraadt |
sync
|
Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE
|
#
1.7 |
|
01-Jul-2017 |
kettenis |
Update inteldrm(4) to code based on Linux 4.4.70. This brings us support for Skylake and Cherryview and better support for Broadwell and Valleyview. Also adds MST support. Some tweaks to the TTM code and radeondrm(4) to keep it working with the updated generic DRM code needed for inteldrm(4).
Tested by many.
|
Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
|
#
1.6 |
|
08-Aug-2014 |
jsg |
drm/radeon: only apply hdmi bpc pll flags when encoder mode is hdmi
From Alex Deucher 85cdd5e933c0f9fe3262067e707eed565db46378 in ubuntu 3.8 7d5ab3009a8ca777174f6f469277b3922d56fd4b in mainline linux
|
Revision tags: OPENBSD_5_6_BASE
|
#
1.5 |
|
30-Mar-2014 |
jsg |
drm/radeon: disable pll sharing for DP on DCE4.1
From Alex Deucher 2e673e623ba5a604c02fadcad9bf75e6a0ee9705 in ubuntu 3.8 9ef4e1d000a5b335fcebfcf8aef3405e59574c89 in mainline linux
|
Revision tags: OPENBSD_5_5_BASE
|
#
1.4 |
|
15-Feb-2014 |
jsg |
drm/radeon: disable ss on DP for DCE3.x
From Alex Deucher b069c7f6ed4d74d9eff333a093ebb94f38af3db1 in ubuntu 3.8 d8e24525094200601236fa64a54cf73e3d682f2e in mainline linux
|
#
1.3 |
|
10-Feb-2014 |
jsg |
drm/radeon: don't share PPLLs on DCE4.1
From Alex Deucher c1a64c8ef586e888a8d25d994ae8c98f6ef5d563 in ubuntu 3.8 70471860ff9f335c60c004d42ebd48945bfa5403 in mainline linux
|
#
1.2 |
|
05-Dec-2013 |
kettenis |
Rename 'struct drm_obj' to 'struct drm_gem_object' to reduce the diffs with Linux.
ok jsg@
|
#
1.1 |
|
12-Aug-2013 |
jsg |
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.
|
#
1.10 |
|
25-Apr-2018 |
jsg |
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.
|
#
1.9 |
|
20-Apr-2018 |
deraadt |
oops, snapshot tests not ready yet
|
#
1.8 |
|
20-Apr-2018 |
deraadt |
sync
|
Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE
|
#
1.7 |
|
01-Jul-2017 |
kettenis |
Update inteldrm(4) to code based on Linux 4.4.70. This brings us support for Skylake and Cherryview and better support for Broadwell and Valleyview. Also adds MST support. Some tweaks to the TTM code and radeondrm(4) to keep it working with the updated generic DRM code needed for inteldrm(4).
Tested by many.
|
Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
|
#
1.6 |
|
08-Aug-2014 |
jsg |
drm/radeon: only apply hdmi bpc pll flags when encoder mode is hdmi
From Alex Deucher 85cdd5e933c0f9fe3262067e707eed565db46378 in ubuntu 3.8 7d5ab3009a8ca777174f6f469277b3922d56fd4b in mainline linux
|
Revision tags: OPENBSD_5_6_BASE
|
#
1.5 |
|
30-Mar-2014 |
jsg |
drm/radeon: disable pll sharing for DP on DCE4.1
From Alex Deucher 2e673e623ba5a604c02fadcad9bf75e6a0ee9705 in ubuntu 3.8 9ef4e1d000a5b335fcebfcf8aef3405e59574c89 in mainline linux
|
Revision tags: OPENBSD_5_5_BASE
|
#
1.4 |
|
15-Feb-2014 |
jsg |
drm/radeon: disable ss on DP for DCE3.x
From Alex Deucher b069c7f6ed4d74d9eff333a093ebb94f38af3db1 in ubuntu 3.8 d8e24525094200601236fa64a54cf73e3d682f2e in mainline linux
|
#
1.3 |
|
10-Feb-2014 |
jsg |
drm/radeon: don't share PPLLs on DCE4.1
From Alex Deucher c1a64c8ef586e888a8d25d994ae8c98f6ef5d563 in ubuntu 3.8 70471860ff9f335c60c004d42ebd48945bfa5403 in mainline linux
|
#
1.2 |
|
05-Dec-2013 |
kettenis |
Rename 'struct drm_obj' to 'struct drm_gem_object' to reduce the diffs with Linux.
ok jsg@
|
#
1.1 |
|
12-Aug-2013 |
jsg |
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.
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.7 |
|
01-Jul-2017 |
kettenis |
Update inteldrm(4) to code based on Linux 4.4.70. This brings us support for Skylake and Cherryview and better support for Broadwell and Valleyview. Also adds MST support. Some tweaks to the TTM code and radeondrm(4) to keep it working with the updated generic DRM code needed for inteldrm(4).
Tested by many.
|
Revision tags: OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
|
#
1.6 |
|
08-Aug-2014 |
jsg |
drm/radeon: only apply hdmi bpc pll flags when encoder mode is hdmi
From Alex Deucher 85cdd5e933c0f9fe3262067e707eed565db46378 in ubuntu 3.8 7d5ab3009a8ca777174f6f469277b3922d56fd4b in mainline linux
|
Revision tags: OPENBSD_5_6_BASE
|
#
1.5 |
|
30-Mar-2014 |
jsg |
drm/radeon: disable pll sharing for DP on DCE4.1
From Alex Deucher 2e673e623ba5a604c02fadcad9bf75e6a0ee9705 in ubuntu 3.8 9ef4e1d000a5b335fcebfcf8aef3405e59574c89 in mainline linux
|
Revision tags: OPENBSD_5_5_BASE
|
#
1.4 |
|
15-Feb-2014 |
jsg |
drm/radeon: disable ss on DP for DCE3.x
From Alex Deucher b069c7f6ed4d74d9eff333a093ebb94f38af3db1 in ubuntu 3.8 d8e24525094200601236fa64a54cf73e3d682f2e in mainline linux
|
#
1.3 |
|
10-Feb-2014 |
jsg |
drm/radeon: don't share PPLLs on DCE4.1
From Alex Deucher c1a64c8ef586e888a8d25d994ae8c98f6ef5d563 in ubuntu 3.8 70471860ff9f335c60c004d42ebd48945bfa5403 in mainline linux
|
#
1.2 |
|
05-Dec-2013 |
kettenis |
Rename 'struct drm_obj' to 'struct drm_gem_object' to reduce the diffs with Linux.
ok jsg@
|
#
1.1 |
|
12-Aug-2013 |
jsg |
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.
|