| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
Gives rwlocks defined this way a non-NULL rwl_name.
Move ttm_pool_shrink_scan() DEFINE_MUTEX use out of function scope to fix
build with WITNESS after this change and expand macro to have a better
name than "lock".
Found by and ok semarie@
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
From Christian Koenig
8c2cdfb2c81bb533b9e6a3874ee5399102c4c580 in linux 4.19.y/4.19.97
453393369dc9806d2455151e329c599684762428 in mainline linux
|
|
|
|
|
|
| |
From Christian Koenig
83a88fb92950ef34b9924c39ff7554ae92c9af69 in linux 4.19.y/4.19.97
ac1e516d5a4c56bf0cb4a3dfc0672f689131cfd4 in mainline linux
|
|
|
|
| |
ok kettenis@
|
|
|
|
| |
ok kettenis@
|
|
|
|
|
|
| |
From Christian Koenig
96800ba9e565ab752774cd88328f96aed28a1436 in linux 4.19.y/4.19.37
a66477b0efe511d98dde3e4aaeb189790e6f0a39 in mainline linux
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
|
|
|
| |
powerpc doesn't actually implement write-combining fall back to uncached
mappings.
ok mpi@, jsg@
|
|
|
|
|
|
| |
linux kref/kobject use.
ok kettenis@
|
| |
|
|
|
|
| |
and move DRM_INFO/pr_info/dev_info messages under DRMDEBUG.
|
| |
|
|
|
|
|
|
| |
<uvm/uvm.h> if possible and remove double inclusions.
ok beck@, mlarkin@, deraadt@
|
|
|
|
| |
is included by a lot of files.
|
|
|
|
|
|
| |
contained this bit.
ok deraadt@
|
| |
|
|
|
|
| |
ok kettenis@
|
|
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.
|