summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/drm/drm_atomic.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update shared drm code, inteldrm(4) and radeondrm(4) from linux 4.4 tojsg2019-04-141-405/+1455
| | | | | | | | | | | | | | | | | | | 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.
* drm/atomic: Handling the case when setting old crtc for planejsg2018-08-201-1/+3
| | | | | | From Satendra Singh Thakur f1a64c117f1363f17cfc7e5bd410ec6222031501 in linux 4.4.y/4.4.146 fc2a69f3903dfd97cd47f593e642b47918c949df in mainline linux
* drm/atomic: If the atomic check fails, return its value firstjsg2017-09-031-1/+4
| | | | | | From Maarten Lankhorst 3416ee45a8cbeb5bc4b13a754873fbb26a27dccb in linux-4.4.y/4.4.85 a0ffc51e20e90e0c1c2491de2b4b03f48b6caaba in mainline linux
* Update inteldrm(4) to code based on Linux 4.4.70. This brings us support forkettenis2017-07-011-0/+1651
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.