update amdgpu firmware to linux-firmware 20190312

Compared to our previous 20181218 firmware this updates
polaris12 (rx550, wx2100 etc) and adds picasso, raven2 and vega20.

Needed for a planned backport of picasso support.

I tried the latest 20190618 release on vega10 (Vega 56) but that
currently hangs on boot with our linux 4.19 based amdgpu:

amdgpu_device_resize_fb_bar: stub
amdgpu: [powerplay] Failed message: 0x4, input parameter: 0x10, error code: 0xffffffff
WARNING ring->wptr % 2 || count % 2 failed at /usr/src/sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c:1387

ok patrick@ sthen@
This commit is contained in:
jsg 2019-07-03 05:25:29 +00:00
parent e7f7e79ec6
commit c66f24615e
3 changed files with 40 additions and 5 deletions

View File

@ -1,13 +1,14 @@
# $OpenBSD: Makefile,v 1.1.1.1 2019/01/08 02:34:50 jsg Exp $
# $OpenBSD: Makefile,v 1.2 2019/07/03 05:25:29 jsg Exp $
FW_DRIVER= amdgpu
FW_VER= 20181218
FW_VER= 20190312
DISTNAME= linux-firmware-${FW_VER}
EXTRACT_SUFX= .tar.xz
MAINTAINER= Jonathan Gray <jsg@openbsd.org>
HOMEPAGE= https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/amdgpu
MASTER_SITES= https://cdn.kernel.org/pub/linux/kernel/firmware/
do-install:
${INSTALL_DATA_DIR} ${PREFIX}/firmware/amdgpu

View File

@ -1,2 +1,2 @@
SHA256 (firmware/linux-firmware-20181218.tar.xz) = JLWYLFX2pFQO4a4jAsP4uPUziCh3WcII5OtWOJj1c9k=
SIZE (firmware/linux-firmware-20181218.tar.xz) = 79845184
SHA256 (firmware/linux-firmware-20190312.tar.xz) = 7R5dYEUBX1QO+JZ4IqhSR3ScaGbQdHmhczHcf1gVIyE=
SIZE (firmware/linux-firmware-20190312.tar.xz) = 78781204

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2019/01/08 02:34:50 jsg Exp $
@comment $OpenBSD: PLIST,v 1.2 2019/07/03 05:25:29 jsg Exp $
firmware/amdgpu/
firmware/amdgpu/amdgpu-license
firmware/amdgpu/banks_k_2_smc.bin
@ -90,6 +90,17 @@ firmware/amdgpu/oland_me.bin
firmware/amdgpu/oland_pfp.bin
firmware/amdgpu/oland_rlc.bin
firmware/amdgpu/oland_smc.bin
firmware/amdgpu/picasso_asd.bin
firmware/amdgpu/picasso_ce.bin
firmware/amdgpu/picasso_gpu_info.bin
firmware/amdgpu/picasso_me.bin
firmware/amdgpu/picasso_mec.bin
firmware/amdgpu/picasso_mec2.bin
firmware/amdgpu/picasso_pfp.bin
firmware/amdgpu/picasso_rlc.bin
firmware/amdgpu/picasso_rlc_am4.bin
firmware/amdgpu/picasso_sdma.bin
firmware/amdgpu/picasso_vcn.bin
firmware/amdgpu/pitcairn_ce.bin
firmware/amdgpu/pitcairn_k_smc.bin
firmware/amdgpu/pitcairn_mc.bin
@ -158,6 +169,16 @@ firmware/amdgpu/polaris12_sdma1.bin
firmware/amdgpu/polaris12_smc.bin
firmware/amdgpu/polaris12_uvd.bin
firmware/amdgpu/polaris12_vce.bin
firmware/amdgpu/raven2_asd.bin
firmware/amdgpu/raven2_ce.bin
firmware/amdgpu/raven2_gpu_info.bin
firmware/amdgpu/raven2_me.bin
firmware/amdgpu/raven2_mec.bin
firmware/amdgpu/raven2_mec2.bin
firmware/amdgpu/raven2_pfp.bin
firmware/amdgpu/raven2_rlc.bin
firmware/amdgpu/raven2_sdma.bin
firmware/amdgpu/raven2_vcn.bin
firmware/amdgpu/raven_asd.bin
firmware/amdgpu/raven_ce.bin
firmware/amdgpu/raven_dmcu.bin
@ -238,6 +259,19 @@ firmware/amdgpu/vega12_smc.bin
firmware/amdgpu/vega12_sos.bin
firmware/amdgpu/vega12_uvd.bin
firmware/amdgpu/vega12_vce.bin
firmware/amdgpu/vega20_asd.bin
firmware/amdgpu/vega20_ce.bin
firmware/amdgpu/vega20_me.bin
firmware/amdgpu/vega20_mec.bin
firmware/amdgpu/vega20_mec2.bin
firmware/amdgpu/vega20_pfp.bin
firmware/amdgpu/vega20_rlc.bin
firmware/amdgpu/vega20_sdma.bin
firmware/amdgpu/vega20_sdma1.bin
firmware/amdgpu/vega20_smc.bin
firmware/amdgpu/vega20_sos.bin
firmware/amdgpu/vega20_uvd.bin
firmware/amdgpu/vega20_vce.bin
firmware/amdgpu/vegam_ce.bin
firmware/amdgpu/vegam_me.bin
firmware/amdgpu/vegam_mec.bin