History log of /openbsd/sys/dev/pci/drm/i915/i915_cmd_parser.c (Results 1 – 17 of 17)
Revision Date Author Comments
# 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 ...


# d9ace711 11-Aug-2021 jsg <jsg@openbsd.org>

drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser"

From Jason Ekstrand
6976f3cf34a1a8b791c048bbaa411ebfe48666b1 in linux 5.10.y/5.10.57
c9d9fdbc108af8915d3f497bbdf3898bf8f321b8 in mainline linux


# 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 ...


# e80f4449 26-Jun-2020 jsg <jsg@openbsd.org>

drm/i915: Whitelist context-local timestamp in the gen9 cmdparser

From Chris Wilson
f11a45d13e11a238868afa6dbe1790ae816ef8af in linux 5.7.y/5.7.6
273500ae71711c040d258a7b3f4b6f44c368fff2 in mainline

drm/i915: Whitelist context-local timestamp in the gen9 cmdparser

From Chris Wilson
f11a45d13e11a238868afa6dbe1790ae816ef8af in linux 5.7.y/5.7.6
273500ae71711c040d258a7b3f4b6f44c368fff2 in mainline linux

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 ...


# cff9f180 13-Nov-2019 jsg <jsg@openbsd.org>

drm/i915/cmdparser: Fix jump whitelist clearing

From Ben Hutchings
fee619bb813648ea90bf024171acfaaec2f031fc in linux 4.19.y/4.19.84
ea0b163b13ffc52818c079adb00d55e227a6da6f in mainline linux


# 427efabd 13-Nov-2019 jsg <jsg@openbsd.org>

drm/i915/cmdparser: Ignore Length operands during command matching

From Jon Bloomfield
a7bda639a17fe92b66b8bb28e81b558cb8678c85 in linux 4.19.y/4.19.84
926abff21a8f29ef159a3ac893b05c6e50e043c3 in ma

drm/i915/cmdparser: Ignore Length operands during command matching

From Jon Bloomfield
a7bda639a17fe92b66b8bb28e81b558cb8678c85 in linux 4.19.y/4.19.84
926abff21a8f29ef159a3ac893b05c6e50e043c3 in mainline linux

show more ...


# 466dcc0a 13-Nov-2019 jsg <jsg@openbsd.org>

drm/i915/cmdparser: Add support for backward jumps

From Jon Bloomfield
6e53c71a69138059c8a4dcd1f9a2967c85fede64 in linux 4.19.y/4.19.84
f8c08d8faee5567803c8c533865296ca30286bbf in mainline linux


# c1dee687 13-Nov-2019 jsg <jsg@openbsd.org>

drm/i915/cmdparser: Use explicit goto for error paths

From Jon Bloomfield
f27bc2b5950dccac563706a764aa0c2d387db8e9 in linux 4.19.y/4.19.84
0546a29cd884fb8184731c79ab008927ca8859d0 in mainline linux


# 9a2084e7 13-Nov-2019 jsg <jsg@openbsd.org>

drm/i915: Add gen9 BCS cmdparsing

From Jon Bloomfield
cdd77c6b4be41d35000611e2dc9a17a3db808976 in linux 4.19.y/4.19.84
0f2f39758341df70202ae1c42d5a1e4ee392b6d3 in mainline linux


# 2f1f75db 13-Nov-2019 jsg <jsg@openbsd.org>

drm/i915: Add support for mandatory cmdparsing

From Jon Bloomfield
fc3510fe6f6bcee80279238daf1c5de4d6570210 in linux 4.19.y/4.19.84
311a50e76a33d1e029563c24b2ff6db0c02b5afe in mainline linux


# f59a1707 13-Nov-2019 jsg <jsg@openbsd.org>

drm/i915: Remove Master tables from cmdparser

From Jon Bloomfield
fba4207cf15e462c8b388bde1dabb1b64eca21b0 in linux 4.19.y/4.19.84
66d8aba1cd6db34af10de465c0d52af679288cb6 in mainline linux


# 3f92f658 13-Nov-2019 jsg <jsg@openbsd.org>

drm/i915: Rename gen7 cmdparser tables

From Jon Bloomfield
b4b1abdc6b181cb78a072b95557ae392d423c3eb in linux 4.19.y/4.19.84
0a2f661b6c21815a7fa60e30babe975fee8e73c6 in mainline linux


# 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 ...


# 3253c27b 01-Jul-2017 kettenis <kettenis@openbsd.org>

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 c

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.

show more ...