summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/drm/radeon/atombios_encoders.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* update drm to linux 5.7jsg2020-06-081-19/+13
| | | | | | | | | | 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.
* Update shared drm code, inteldrm(4) and radeondrm(4) from linux 4.4 tojsg2019-04-141-21/+26
| | | | | | | | | | | | | | | | | | | 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.
* update ttm and radeondrm(4) to Linux 4.4.129jsg2018-04-251-164/+342
| | | | | | | 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.
* oops, snapshot tests not ready yetderaadt2018-04-201-342/+164
|
* syncderaadt2018-04-201-164/+342
|
* Fix native/raw backlight support in inteldrm(4).kettenis2017-07-051-1/+3
|
* another round of reducing the diff to linuxjsg2015-04-181-7/+1
|
* drm/radeon/atom: fix dithering on certain panelsjsg2014-08-081-2/+5
| | | | | | From Alex Deucher 9102ef0d290f01247918f5a519d8fa4a96eaf370 in ubuntu 3.8 642528355c694f5ed68f6bff9ff520326a249f99 in mainline linux
* drm/radeon/atom: select the proper number of lanes in transmitter setupjsg2014-04-121-2/+2
| | | | | | From Alex Deucher 20b03e738e7ded3ab66dd7dd3c3ac198c8531381 in ubuntu 3.8 d03874c881a049a50e12f285077ab1f9fc2686e1 in mainline linux
* reduce the diff to linux for drm pci vid/pid testsjsg2014-04-071-4/+4
| | | | ok kettenis@
* drm/radeon: don't allow audio on DCE6jsg2014-02-091-4/+9
| | | | | | From Alex Deucher 9d34ab597ff1fadbe72bbe5377e208b924d57ef1 in ubuntu 3.8 1cbcca302a318499f20a512847c5d6a510c08c35 in mainline linux
* use linux style memory allocations in radeonjsg2014-02-091-11/+9
|
* drm/radeon/atom: workaround vbios bug in transmitter table on rs780jsg2014-01-231-2/+2
| | | | | | From Alex Deucher 3211bb3ea5444754b7281e342f613596fed7f374 in ubuntu 3.8 c23632d4e57c0dd20bf50eca08fa0eb8ad3ff680 in mainline linux
* drm/radeon/atom: workaround vbios bug in transmitter table on rs880 (v2)jsg2014-01-231-3/+7
| | | | | | From Alex Deucher 1ec8cfa3fad213c7096139134fa329236cbc85a5 in ubuntu 3.8 91f3a6aaf280294b07c05dfe606e6c27b7ba3c72 in mainline linux
* Add a port of the TTM and Radeon DRM code from Linux 3.8.13.jsg2013-08-121-0/+2670
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.