History log of /openbsd/sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c (Results 1 – 22 of 22)
Revision Date Author Comments
# 9456895c 05-Aug-2024 jsg <jsg@openbsd.org>

drm/amdgpu: Fix memory range calculation

From Lijo Lazar
ae1dd0a379e41db7d4773880e6918948668ef3ad in linux-6.6.y/6.6.44
ce798376ef6764de51d8f4684ae525b55df295fa in mainline linux


# c606d7e3 06-Feb-2024 jsg <jsg@openbsd.org>

drm/amdgpu: Fix missing error code in 'gmc_v6/7/8/9_0_hw_init()'

From Srinivasan Shanmugam
7110e98840ee6b7009304b1e41c8e6930452a48e in linux-6.6.y/6.6.16
16da399091dca3d1e48109086403587af37cc196 in

drm/amdgpu: Fix missing error code in 'gmc_v6/7/8/9_0_hw_init()'

From Srinivasan Shanmugam
7110e98840ee6b7009304b1e41c8e6930452a48e in linux-6.6.y/6.6.16
16da399091dca3d1e48109086403587af37cc196 in mainline linux

show more ...


# 93e84eb6 06-Feb-2024 jsg <jsg@openbsd.org>

drm/amdgpu: Fix ecc irq enable/disable unpaired

From Stanley Yang
0a8fc4e007b933d46f079a1d9ab8539a4d8439ef in linux-6.6.y/6.6.16
a32c6f7f5737cc7e31cd7ad5133f0d96fca12ea6 in mainline linux


# f005ef32 16-Jan-2024 jsg <jsg@openbsd.org>

update drm to linux 6.6.12

Thanks to the OpenBSD Foundation for sponsoring this work.


# 4d07fdf0 13-Jun-2023 jsg <jsg@openbsd.org>

drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini()

From Hamza Mahfooz
59cb2d46e177894c3554a25a3358b72d4bee31d3 in linux-6.1.y/6.1.29
922a76ba31adf84e72bc947267385be420c689ee in mainline

drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini()

From Hamza Mahfooz
59cb2d46e177894c3554a25a3358b72d4bee31d3 in linux-6.1.y/6.1.29
922a76ba31adf84e72bc947267385be420c689ee in mainline linux

show more ...


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


# 739bb310 05-Sep-2022 jsg <jsg@openbsd.org>

drm/amdgpu: Increase tlb flush timeout for sriov

From Dusica Milinkovic
898467ac9bcb56090f0b651088a36331ff779e4c in linux 5.15.y/5.15.65
373008bfc9cdb0f050258947fa5a095f0657e1bc in mainline linux


# 16c07370 21-Apr-2022 jsg <jsg@openbsd.org>

drm/amdgpu/gmc: use PCI BARs for APUs in passthrough

From Alex Deucher
37bc29a445384f4bdfc734dfe7f763ede604acfe in linux 5.15.y/5.15.35
b818a5d374542ccec73dcfe578a081574029820e in mainline linux


# ceb0ae7a 21-Apr-2022 jsg <jsg@openbsd.org>

drm/amdgpu: conduct a proper cleanup of PDB bo

From Guchun Chen
5a3b56a4a1c79111bc4aaa9caba5eb5e9cfaeaeb in linux 5.15.y/5.15.35
2d505453f38e18d42ba7d5428aaa17aaa7752c65 in mainline linux


# c097090c 29-Jan-2022 jsg <jsg@openbsd.org>

drm/amdgpu: Use correct VIEWPORT_DIMENSION for DCN2

From Harry Wentland
7b6577cf9fe48d24d82df9362a077396a9d5cb27 in linux 5.15.y/5.15.18
dc5d4aff2e99c312df8abbe1ee9a731d2913bc1b in mainline linux


# a3d25a28 27-Jan-2022 jsg <jsg@openbsd.org>

drm/amd/amdgpu: fix gmc bo pin count leak in SRIOV

From Jingwen Chen
305f07b93d34d292432251e9963bf232db38d67a in linux 5.15.y/5.15.17
948e7ce01413b71395723aaf846015062aea3a43 in mainline linux


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


# 3dfc65b6 17-Oct-2021 jsg <jsg@openbsd.org>

drm/amdgpu: fix gart.bo pin_count leak

From Leslie Shi
621ddffb70db824eabd63d18ac635180fe9500f9 in linux 5.10.y/5.10.74
66805763a97f8f7bdf742fc0851d85c02ed9411f 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 ...


# 63b35fb2 13-Jul-2020 jsg <jsg@openbsd.org>

change some drm locks from IPL_TTY to IPL_NONE

In drm linux spinlocks are mapped to mutex(9). Locks without calls to
spin_lock_irqsave(), spin_lock_irq() and the like (which block
interrupts) can b

change some drm locks from IPL_TTY to IPL_NONE

In drm linux spinlocks are mapped to mutex(9). Locks without calls to
spin_lock_irqsave(), spin_lock_irq() and the like (which block
interrupts) can be changed to IPL_NONE.

ok kettenis@

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


# 22873aca 06-Mar-2020 jsg <jsg@openbsd.org>

amdgpu/gmc_v9: save/restore sdpif regs during S3

From Shirish S
c47655fba16fa9a6af1c3eef997cf26bf2c92645 in linux 4.19.y/4.19.108
a3ed353cf8015ba84a0407a5dc3ffee038166ab0 in mainline linux


# 16fe02ea 19-Aug-2019 jsg <jsg@openbsd.org>

define CONFIG_X86* in autoconf.h as needed and reduce diff to linux
ok kettenis@


# afca2431 31-Jul-2019 jsg <jsg@openbsd.org>

drm/amdgpu/sriov: Need to initialize the HDP_NONSURFACE_BAStE

From Tiecheng Zhou
c242a531bb068c91bea7454353206330423ec1a6 in linux 4.19.y/4.19.63
fe2b5323d2c3cedaa3bf943dc7a0d233c853c914 in mainline

drm/amdgpu/sriov: Need to initialize the HDP_NONSURFACE_BAStE

From Tiecheng Zhou
c242a531bb068c91bea7454353206330423ec1a6 in linux 4.19.y/4.19.63
fe2b5323d2c3cedaa3bf943dc7a0d233c853c914 in mainline linux

show more ...


# 3ee1c80b 04-Jul-2019 jsg <jsg@openbsd.org>

drm/amdgpu: simplify Raven, Raven2, and Picasso handling

From Alex Deucher
741deade2a704a434bd5939118c43d38e9ddac25 in mainline linux


# c924ac90 04-Jul-2019 jsg <jsg@openbsd.org>

drm/amdgpu: add picasso support for gmc

From Likun Gao
e21f561ad52a6c909c64d2856a3ad03a4042a5df in mainline linux


# fb4d8502 21-May-2019 jsg <jsg@openbsd.org>

add amdgpu from linux 4.19.44 for recent AMD Radeon parts

committing now so this can be worked on in tree

Thanks to the OpenBSD Foundation for sponsoring this work and kettenis@
for helping.